Nicolas El Khoury

Nicolas El Khoury

Mentor
Rising Codementor
US$0.00
For every 15 mins
View Video
ABOUT ME
DevOps Engineer | Cloud Solutions Architect | Software Engineer
DevOps Engineer | Cloud Solutions Architect | Software Engineer

https://nicolaselkhoury.com

I am a Computer Engineer with several years of experience in the areas of software development, and cloud computing in general. I am specialized in providing DevOps solutions, cloud infrastructure solutions, and designing and implementing web applications using the Microservices approach.

Academically, I obtained a degree in Masc. Information Systems Security from Concordia University, Montreal, Canada. During my two years in the program, I took courses in Information Systems Security. Moreover, I was a fulltime research assistant, working on the "Cloud Computing" topic.

Arabic, French, English
Sofia (+02:00)
Joined October 2017
EXPERTISE
5 years experience
High Availability SystemsAWSAutomationCloud technology & infrastructure managementNginxDocker swarmContainersTravis CIClustering strategies
View more
1 year experience

REVIEWS FROM CLIENTS

Nicolas's profile has been carefully vetted and approved as a Codementor. Connect with Nicolas now, and leave a review for them once you're done!
EMPLOYMENTS
Devops Engineer
Designer-24
2017-07-01-Present
- Cloud infrastructure setup, maintenance, security, and optimization. - Database setup, maintenance, security, high availability. - Ensu...
- Cloud infrastructure setup, maintenance, security, and optimization. - Database setup, maintenance, security, high availability. - Ensuring high availability and low response time of microservices via container based solutions (e.g., Docker Swarm). - design and implementation of Automation scripts and services. - Ensuring continuous integration and continuous deployment. - Hands on developer.
Node.js
Nginx
Docker swarm
View more
Node.js
Nginx
Docker swarm
Cloud technology & infrastructure management
View more
Software Engineer
Designer-24
2017-07-01-Present
- Creation of scalable systems and enhanced database applications. - Design and development of multiple backend systems. - Analysis of so...
- Creation of scalable systems and enhanced database applications. - Design and development of multiple backend systems. - Analysis of software bugs. - Gathering of functional requirements and formulation of technical specifications. - Effort estimation for architecture, design, and development tasks. - Maintainance and evolution of back-end infrastructure. - Troubleshoot complex problems. - Creation, maintenance, and optimization of e-commerce service (e.g., financial, catalog, supplier, etc).
Node.js
Go
View more
Node.js
Go
View more
Technical Lead / Lead DevOps Engineer
Rawa TV
2018-06-01-2019-06-01
- Cloud infrastructure setup, maintenance, security, and optimization. - Database setup, maintenance, security, high availability. - Ensu...
- Cloud infrastructure setup, maintenance, security, and optimization. - Database setup, maintenance, security, high availability. - Ensuring high availability via container based solutions (e.g., Docker Swarm, AWS ECS). - Design and Implementation of Microservices. - Design and implementation of Automation scripts and services. - Providing continuous integration and continuous deployment mechanisms. - Development of scripts for multiple purposes. - Load testing on backend services and systems. - Design and development of scalable systems and enhanced database applications. - Gathering of functional requirements and formulation of technical specifications. - Effort estimation for architecture, design, and development tasks. - Dockerizing all services: NodeJS, GoLang, AngularJS, and Magento services, and the databases. - Providing clear monitoring and visibility on the cluster resource consumption: CPU, network, memory, etc. - Providing auto-scaling mechanisms for Docker containers, Docker nodes, and AWS machines, based on the variation of traffic. - Providing visibility on all requests flowing into the network. - Providing disaster recovery mechanisms. - Creation, maintenance, and optimization of e-commerce service (e.g., financial, catalog, supplier, etc). - Leading a team of DevOps and Software engineers. - Troubleshooting infrastructure bugs and recovering from system failures.
Node.js
MySQL
React
View more
Node.js
MySQL
React
ArangoDB
Microservices
View more
PROJECTS
2019
Live streaming platform for Arab gamers
Live streaming platform for Arab gamers
Python
Node.js
MySQL
View more
Python
Node.js
MySQL
React
ArangoDB
Go
View more
Designer-24View Project
2017
E-commerce platform for designer dresses
E-commerce platform for designer dresses
Node.js
Angular
Azure
View more
Node.js
Angular
Azure
Go
View more