resume

Basics

Name Mohamed Halawa
Profession Backend Software Engineer
Email 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

    BSc
    Faculty of Computer Science
    Computer Science

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
    Xpense
    Financial Tracker and Advisor.
    • Track expenses
    • Manage budgets