Hazem Lenin
Software Engineer
I own complex modules end-to-end in enterprise B2B systems — backend architecture, frontend, and production mobile apps, in whatever stack the product calls for.

About
Software Engineer with 5+ years of experience — deepest in .NET and Angular, with production work in NestJS, Django, and React. Known for going beyond delivery: restructuring frontend monorepos, implementing MFA flows from scratch, building developer tooling adopted company-wide, and contributing to engineering culture through mentoring, knowledge-sharing sessions, and co-authoring my company's official engineering competency matrix.
Experience
Software Engineer · GAMP
Mar 2024 — Jul 2026
Poland · Remote · Full-time
- Software engineer on GapMap, a modular B2B partition management platform serving enterprise clients in Poland (Renk, ZRRT) — owned the Contractors module end-to-end across .NET Core API and Angular, from domain modelling and EF Core schema to UI components.
- Built full-stack features spanning MFA (Identity Server, recovery codes), PayU payments, subscriptions, shipment, a cross-platform feature-toggle system, and raw TCP socket integration with ethernet-connected printers.
- Built Pay-Station, a kiosk-machine module letting on-site customers pay for parking time — kiosk UI, payment flow, and hardware/printer integration.
- Solely owned the mobile project: built and shipped GapMap and eZRRT (Capacitor + Angular + Trapeze) to both Google Play and the App Store, with FCM push, native config, and Fastlane CI/CD.
- Applied Clean Architecture, Repository pattern, CQRS (MediatR), and SignalR across .NET Core services; co-led a 2-month restructure consolidating 5 Angular modules into an Nx monorepo, and set up Playwright e2e testing.
- Redesigned a calendar API and optimized DB queries, cutting load time by ~70%; consolidated 280+ EF Core migrations into one, speeding up local builds by ~40%.
- Mentored 3 junior developers, conducted technical interviews, delivered a company-wide knowledge-sharing session recognized as the best KS session, and co-authored the company's engineering competency matrix.
Software Engineer · Pixel Academy
Oct 2021 — Mar 2024
Egypt · On-site · Full-time
- Built a course-center management system with C# ASP.NET Core, Razor Pages, and MSSQL, deployed on IIS, with React and Angular used for select frontend modules.
- Built an offline desktop version of the platform with automatic two-way sync to the backend server, plus a data pipeline for converting between Excel files and live system data.
- Designed a tailored attendance system tracking attendance history, cross-referencing it against exam attendance and delivered content, and calculating student charges under weekly, monthly, or custom billing plans.
Full Stack Developer · Pixel Stamp
Oct 2020 — Jun 2021
Egypt · On-site · Full-time
- Architected and built multiple e-learning platforms from the ground up with Django REST Framework — API design, data modelling, and backend architecture.
- Designed and delivered a full learning-center management system covering appointments, scheduling, pricing rules, and financial reporting.
- Delivered frontend features across React, Vue.js, and Next.js depending on project requirements.
Projects
AI-powered GitLab/GitHub CI tool that polishes MR/PR descriptions, posts inline code-review suggestions, and generates a confidence score based on coverage of critical code paths.
Python · LLM · CI/CD · Docker
Peer-to-peer skill-sharing and learning platform — courses, skill transfers between students, live sessions, and chat. Full-stack TypeScript with Drizzle ORM.
TypeScript · Node.js · Drizzle ORM
Event-driven mini e-learning platform: Nx monorepo of 3 NestJS microservices (Catalog, Enrollment, Notification) over RabbitMQ, plus a React frontend. MongoDB and PostgreSQL data models, idempotent event consumers, retry/backoff email pipeline, Docker Compose, and Jest/Supertest tests with GitHub Actions CI.
NestJS · RabbitMQ · React · Docker
GapMap & eZRRT
ProprietaryEnterprise B2B partition management platform and its companion mobile apps, shipped to the App Store and Google Play. Professional work at GAMP.
.NET Core · Angular · Capacitor
Skills
- Backend
- .NET Core · NestJS · Django · Clean Architecture · CQRS / MediatR · SignalR · REST APIs · Event-Driven Architecture (RabbitMQ)
- Databases
- PostgreSQL (TypeORM) · MongoDB (Mongoose) · MSSQL (EF Core)
- Frontend
- Angular · React · Vue.js · Next.js · Redux · TanStack Query · Tailwind CSS · Vite
- Mobile
- Capacitor · Trapeze · FCM · Fastlane
- DevOps
- GitLab CI/CD · GitHub Actions · Docker · App Store Connect · Google Play Console
- Other
- Python · TypeScript · LLM APIs (Gemini) · Playwright · Git
Education & Certifications
B.Sc. Management Information Systems
Faculty of Business, Alexandria University · 2025 · GPA 3.69 / 4.0
- Software Design and Architecture Specialization — University of Alberta · Coursera
- Coding Instructor (Volunteer) — Semicolon
Contact
Open to interesting problems and good conversations. The fastest way to reach me:
hazemlenin@gmail.com