
Mohamed Ewida
Software engineer
Alexandria, Egypt
0
Followers0
FollowingResults-driven Software Engineer with 4 years of experience delivering impactful solutions across various domains. Proficient in PHP (Laravel), Java (Spring Boot), TypeScript, and C#, with expertise in frameworks such as Angular, React, and Vue. Well-versed in database management systems, cloud services, and CI/CD pipelines. Known for streamlining processes, addressing challenges, and interpreting client requirements to deliver efficient solutions.
Careers
Software Engineer
MaxAB
Full time02/2022 -
- Worked on a B2B food and grocery delivery platform with proper implementation of SDLC in an agile environment.
- Played a pivotal role in integrating Algolia as a robust search engine and CMS, enriching the platform's search capabilities and streamlining content management processes. Additionally, implemented essential backend features within the platform's mobile application, extending functionality and delivering an optimized user experience.
- Successfully transformed a legacy monolithic system module into a Java (Spring Boot) microservice, improving scalability and maintainability.
- Designed and optimized intricate database queries for seamless data matching and integration, improving query performance and enhancing data accuracy.
- Enhanced system performance by implementing message queues and background jobs, streamlining processes and significantly improving overall efficiency.
- Wrote unit tests using both Java and Laravel, ensuring the reliability and robustness of codebases.
- Contributed in refining the onboarding process for newcomers and supported them during the orientation period.
Software Engineer
Stars Communications
Full time08/2020 - 01/2022
- Developed and deployed an ETL SaaS solution that efficiently extracted, transformed and loaded data from diverse sources into a data warehouse, enabling streamlined reporting processes and data-driven decision making.
- Designed and implemented a robust .NET Core Web API backend, leveraging Entity Framework and SignalR to ensure real-time data reporting capabilities, enhancing system responsiveness and user experience.
- Created and enhanced plugins to seamlessly handle database connections and queries across multiple platforms, while dynamically modifying SQL queries for optimized data extraction and mapping.
- Streamlined and modernized the tech stack, refactoring legacy code, improving scalability, modularity and performance, resulting in a significant reduction in time complexity and enhanced productivity.
- Actively contributed to the recruitment process, conducting technical interviews and improving the team's hiring strategies.
Software Engineer
Tecfy
Full time12/2019 - 02/2020
- Developed a comprehensive ERP system tailored specifically for a logistics company, gaining valuable expertise in the domain.
- Gathered client requirements and interpreted tasks from Microsoft Azure Board, focusing on interface improvements, logic modifications and new feature additions.
- Enhanced the frontend of the client's web application using Angular and Cloud Firestore, improving user interface and data querying capabilities for a seamless user experience.
- Expanded the application by introducing new modules and sections to efficiently manage employees data and streamline salary processing, optimizing HR and payroll operations.
- Leveraged Firebase Cloud Functions to automate the generation and delivery of PDF documents to clients, while also updating existing functionality to ensure idempotency and improve system reliability.
- Successfully managed a complex codebase resulting from contributions by multiple developers.
Education
Arab Academy For Science, Technology and Maritime Transport
Computer Engineering
05/2014 - 08/2019Bachelor's DegreeClass of 2019
Skills
Database systemsData structuresWeb implementationOptimizationAlgorithmsJavaJavascriptLaravelAngular.NET
Experience3-5 years
Hourly rate$25/hr
Open to
remote
Welcome to Outdefine
A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!
Join for free