12/16/2024 updated


100 % available
Experienced C++ Developer with Strong Backend and Data Structure Skills
Al Qalyubia, Egypt
Only remote
BSCS DegreeAlgorithmsUnit TestingC++ (Programming Language)Configuration ManagementComputer ProgrammingDatabasesData StructuresScalabilityMongoDBPerformance TuningMultithreadingData Storage TechnologiesBackendCode RefactoringDatabase Administration
C++ Development
Extensive experience in C++ programming, including performance optimization and refactoring of legacy code.
Backend Systems
Skilled in developing robust backend systems, with a focus on microservice architecture and configuration management.
Data Structures and Algorithms
Strong background in competitive programming, data structures, and algorithms implementation.
Database Management
Proficient in working with databases, particularly MongoDB, for improved data storage and retrieval capabilities.
Multithreading
Experience in utilizing multithreading techniques to enhance system performance and scalability.
Docker
Familiarity with Docker for building and deploying applications seamlessly.
Unit Testing
Skilled in implementing unit tests to ensure code reliability and maintainability.
Extensive experience in C++ programming, including performance optimization and refactoring of legacy code.
Backend Systems
Skilled in developing robust backend systems, with a focus on microservice architecture and configuration management.
Data Structures and Algorithms
Strong background in competitive programming, data structures, and algorithms implementation.
Database Management
Proficient in working with databases, particularly MongoDB, for improved data storage and retrieval capabilities.
Multithreading
Experience in utilizing multithreading techniques to enhance system performance and scalability.
Docker
Familiarity with Docker for building and deploying applications seamlessly.
Unit Testing
Skilled in implementing unit tests to ensure code reliability and maintainability.
Languages
ArabicNative speakerEnglishFluent
Project history
Designed and implemented a robust Configurator project in C++, utilizing CMake for build automation. Developed microservice architecture and performed data analysis to optimize performance.
Developed and maintained software systems with a focus on performance optimization and refactoring of legacy code. Implemented database management modules using MongoDB.
Worked on designing backend features using UML and ERD diagrams. Implemented features using Nest.js and conducted unit testing with Jest.js.