Summary
Overview
Work History
Education
Timeline
Noureldin Khalil

Noureldin Khalil

Senior Backend Software Engineer
Cairo

Summary

As a driven Software Engineer with a strong background in dynamic environments and Backend development, I have a proven track record of designing and integrating intuitive solutions to complex problems. I am proficient in PYTHON, JAVASCRIPT, SQL/NoSQL, and AWS, and have a passion for implementing and launching new projects. I thrive in translating business requirements into technical solutions, and am eager to leverage my skills and experience to make a meaningful impact as a senior software engineer with a technology-driven firm.

Overview

4
4
years of professional experience
8
8
years of post-secondary education

Work History

Senior Backend Software Engineer

Your Project Switzerland AG
Basel
03.2022 - Current
  • Led the implementation of Infrastructure as Code (IAAC) in AWS through Terraform, designing and deploying a comprehensive set of resources including databases, security, roles, network configurations, API gateways, Lambda functions, alarms, policies, SQS, SNS, EventBridge, and more.
  • Managed and scaled serverless Lambda functions to ensure optimal performance and efficiency, testing and debugging them to identify and fix issues.
  • Provisioned the backend team and assigned tasks, providing guidance and support to ensure that they met project goals and timelines.
  • Conducted regular code reviews to ensure code quality, consistency, and adherence to best practices, providing constructive feedback and coaching to team members as needed.
  • Handled the Continuous Integration/Continuous Deployment (CI/CD) process and automation for the entire deployment on different environments, leveraging tools such as Jenkins, GitLab, and AWS CodePipeline to ensure rapid and reliable software delivery.
  • Implemented monitoring and logging solutions to detect and diagnose issues, utilizing tools such as CloudWatch and Splunk to provide visibility into system performance and behavior.
  • Maintained up-to-date documentation of the infrastructure and codebase, ensuring that team members had access to clear and accurate information to facilitate collaboration and knowledge sharing.

Mid-Senior Backend Engineer

Deloitte
Montreal
04.2021 - 04.2022
  • Shaped and implemented technology and business solutions that contributed to clients' competitive differentiation, leveraging in-depth knowledge of their industry and business needs.
  • Utilized a range of software development technologies to rapidly develop creative and efficient solutions that enhanced clients' technology stacks, including but not limited to Python, Java, and C# programming languages, as well as various frameworks and libraries.
  • Applied refactoring techniques and design patterns to improve code quality and maintainability, ensuring that solutions were scalable, extensible, and easy to maintain.
  • Practiced test-driven development to ensure that solutions met functional and non-functional requirements, as well as adhere to industry best practices and standards.
  • Implemented continuous integration and delivery practices to streamline the software development process, reducing time-to-market and improving overall quality and reliability of solutions.
  • Ensured application security by following industry best practices and standards, implementing measures to protect against common security threats and vulnerabilities.

Backend Software Engineer

SmartTech Sys
Cairo
03.2020 - 03.2021
  • Designed and developed Restful Web APIs, leveraging industry best practices to ensure secure and efficient data exchange between applications and systems.
  • Wrote comprehensive documentation for every new release, ensuring clear and concise explanations of features, functionality, and technical specifications.
  • Worked extensively with decoupled architectures like microservices architecture, enabling scalability, flexibility, and resilience in complex distributed systems.
  • Implemented DevOps practices such as continuous integration and continuous delivery, streamlining the software development and deployment process and ensuring rapid and reliable releases.
  • Utilized Dockerization to create portable and isolated containerized environments, enabling consistent and predictable deployments across different platforms and environments.

Junior Full Stack Software Engineer

Inoval LLC
Alexandria
02.2019 - 02.2020
  • Developed user interfaces for websites and web applications using front-end technologies like HTML5, CSS3, and JavaScript, as well as jQuery.
  • Designed and implemented responsive design websites that adapt to different screen sizes and devices.
  • Translated comprehensive layouts and wireframes into working HTML pages, ensuring high-quality and consistent user experiences.
  • Integrated with RESTful APIs and formats such as JSON and XML to enable seamless data exchange between the front-end and back-end.
  • Contributed to PHP back-end development to implement server-side functionality and data processing.
  • Negotiated, prepared, and signed contracts with clients, ensuring clear and mutually beneficial terms.
  • Constructed a WordPress website and utilized plugins to enhance its functionality and appearance, delivering a polished and visually appealing online presence.

Education

Computer And Systems Engineering

Alexandria University, Faculty of Engineering, Alexandria, Egypt
01.2014 - 01.2019

High School Diploma -

Sunlight International School, Riyadh, KSA
01.2010 - 01.2013

Timeline

Senior Backend Software Engineer - Your Project Switzerland AG
03.2022 - Current
Mid-Senior Backend Engineer - Deloitte
04.2021 - 04.2022
Backend Software Engineer - SmartTech Sys
03.2020 - 03.2021
Junior Full Stack Software Engineer - Inoval LLC
02.2019 - 02.2020
Alexandria University, Faculty of Engineering - , Computer And Systems Engineering
01.2014 - 01.2019
Sunlight International School - High School Diploma,
01.2010 - 01.2013
Noureldin KhalilSenior Backend Software Engineer