Nicolas Saikali

Software Engineer

View or Download PDF

About Me

I am a software engineer with expertise in full-stack and mobile development, coupled with a strong foundation in agile and SAFE methodologies. I am passionate about researching new technologies to unlock a system's potential and align it with evolving market opportunities. My experience also includes designing and implementing solutions that adhere to complex business logic, ensuring they are both robust and scalable.

Skills & Expertise

Proficient

Java, TypeScript, PHP, SQL, NoSQL, HTML, CSS SpringBoot, Angular, React, BootStrap, Node Microservices, Messaging

Comfortable

C, C++, Python, Groovy, Kotlin Jenkins, Bitbucket, Vercel, WordPress, MongoDB, PostgreSQL, Docker, Gradle, Maven System Design, Workflow as Code

Familiar

AWS, C#, Groovy, Ruby, Asp.Net, Unity

Professional Experience

Software Engineer at Murex

July 2023Current

As a full-stack software engineer, I contributed to projects following SAFe methodologies, leveraging Spring Boot and Angular to deliver high-quality solutions. I embraced CI/CD best practices, including Jenkins pipelines for pull requests, periodic scans of the main branch, and robust code reviews, ensuring adherence to clean code principles and test-driven development (TDD).

Working within a microservice architecture, my role involved taking ownership of one or more services while collaborating with cross-functional teams to design, plan, and implement new features. Seamless communication was paramount, achieved through well-defined HTTP and messaging contracts to support both synchronous and asynchronous interactions between services. To facilitate these integrations, I utilized libraries and tools such as RabbitMQ for messaging, Pact for contract testing, and Temporal for orchestrating complex workflows.

Mobile Developer at ITXI

July 2021July 2023

Worked in an agile environment with the typescript mobile development framework React Native to implement solutions for airlines, airports and border control; Following CI/CD practices. I also worked with bitbucket pipelines to extend our CI/CD pipelines such as generating test reports, building and deploying the projects.

Full-Stack Web Developer at HelloTree

Jan 2021Jul 2021

Worked on developing pixel-perfect websites following UI/UX designs along with their back-end infrastructure and logic. Handled clients' websites maintenance as data backup and updates. Scheduled meeting with the clients to align on new requirements, demo websites and for technical support

Achievements

Computer Sciences

Lebanese University

General Sciences

Mont la Salle

Hobbies & Interests

I enjoy all types of physical activities as lifting weights, running and biking. I prefer reading psychology and self-development books.