resume
Basics
Name | Mohamed Halawa |
Profession | Backend Software Engineer |
imhalawa@outlook.com | |
Phone | +31 6 22904452 |
Website | https://www.traceintime.com |
Work
-
2024.02 - Present NET Backend Developer
Coolblue.nl
I design and maintain backend systems in the Payments domain—owning services that handle payments, refunds, and insurance. I build customer-facing features, modernize legacy flows, and enhance system reliability across high-volume transaction pipelines.
- Designed and owned the Payment Session Service to unify the tracking of multi-provider payments across Checkout and Invite to Pay flows, enabling seamless handling of split.
- Delivered PIN refund capability via Adyen, enabling in-store refund and enhancing customer experience at physical locations.
- Contributed to Buckaroo PayPerEmail integration for German customers, supporting direct debit flows that increased subscription rates for white goods.
- Contributed to integrating Cover Genius, replacing a legacy insurance provider with tailored insurance and warranty offerings at checkout, unlocking new revenue streams.
- Configured a data pipeline to power analytics on insurance uptake, enabling cross-team insights into product insurability.
- Led the refactoring of the back-office service managing legacy payment tables with 103M+ records, enhancing data accuracy and enabling advanced analytics.
- Enhanced logging and diagnostics in the back-office service, enabling swift resolution of a critical Black Friday issue involving duplicate payment prompts.
- Introduced Dockerized Oracle and DynamoDB integration tests into CI pipelines (TeamCity), improving test coverage and preventing regressions in critical flows.
- Led the first micro front-end migration in the domain, moving My Discounts Page from legacy PHP to Next.js/React, enabling users to view product vouchers via a modern UI.
- Actively contributed to code quality by performing thorough code reviews, ensuring adherence to companywide development guidelines, and resolving technical debt in multiple services to prevent bugs and accelerate delivery.
-
2023.01 - 2024.02 Software Engineer II
Integrant, Inc.
Delivered enhancements to BD.ASTA and VisionRx; optimized workflow performance; remediated UI, database, and hardware integration stability issues; and enabled trusted, frictionless healthcare tools.
- Implemented a hierarchical tree view UI in ASTA with direct links to device maintenance actions, improving navigation and usability.
- Reduced report export time in ASTA by optimizing SQL joins and transformation logic for large datasets.
- Delivered sealed package dispensing in VisionRx by integrating existing OpenCV logic with WCF services to coordinate hardware, inventory, and UI state.
- Resolved GPU-bound rendering bottleneck in VisionRx, improving performance on low-end clinic devices.
- Created concise architecture documentation in VisionRx to align remote teams on system design and decisions.
-
2021.06 - 2023.01 Software Engineer
Cegedim
Delivered VisionAnywhere Repeat Dispensing & Therapy Plans; maintained Optum & OptimiseRx API integrations; implemented feature toggles; aligned release planning with leadership; and championed Conventional Commits.
- Crafted Repeat Dispensing and Therapy Plans features in VisionAnywhere, elevating patient care for chronic diseases.
- Extended and maintained Optum and OptimiseRx API integrations to enhance clinical decision support.
- Designed a company-wide feature toggle system to enable controlled rollout and improve release agility.
- Collaborated with the PM and Head of R&D during pre-design discussions to ensure feature toggles were planned early and aligned with delivery strategy.
- Delivered a tech talk to over 100 attendees on adopting Conventional Commits for consistent versioning and change tracking.
-
2020.03 - 2021.06 Jr. Fullstack Web Developer
Lumin Soft
Delivered .NET Core/Angular real-estate & supply-chain modules, a digital-wallet MVP with Cowpay; optimized IIS deployments, standardized Git Flow, and deployed Swagger API docs.
- Built backend and frontend for real estate and supply chain products and developed an MVP for a digital wallet application.
- Integrated the Cowpay payment gateway to enable secure in-app transactions.
- Adopted Git Flow, wrote Swagger-based API docs, and improved manual deployment reliability using IIS.
-
2019.07 - 2020.03 Intern. .NET Developer
ERTAQY
Delivered a raw SQL/.NET HR attendance-tracking system and optimized CMS usability through targeted feature maintenance.
- Contributed to the delivery of an HR system using raw SQL and .NET to support attendance tracking.
- Maintained existing features built in a CMS to improve usability.
Education
-
2014.09 - 2018.07 Mansoura, Egypt
Skills
Languages | |
C# | |
JavaScript | |
TypeScript | |
SQL |
Frameworks & Libraries | |
.NET Core | |
ASP.NET Core | |
GraphQL | |
XUnit | |
NUnit | |
Serilog | |
Entity Framework | |
LINQ | |
Dapr | |
Refit | |
React.js | |
Fluent Assertions |
Cloud & Infrastructure | |
AWS (CDK, Lambda, DynamoDB, SQS, SNS, EC2) | |
Docker | |
CI/CD | |
Azure Pipelines |
Architectural Styles | |
Clean Architecture | |
Domain-Driven Design (DDD) | |
N-tier Architecture | |
MVC | |
MVVM |
Development Practices | |
Agile/Scrum | |
Test-Driven Development (TDD) | |
Code Reviews | |
Technical Debt Resolution | |
Integration Testing | |
Logging & Diagnostics |
Familiar With | |
Java | |
Python | |
Kafka | |
Big Query | |
Oracle |
Languages
Arabic | |
Native proficiency |
English | |
Professional working proficiency |
Projects
- 2024.07 - 2024.07