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 (+03: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
Golang
View more
Node.js
Golang
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