← Back home

Curriculum vitæ

Ossama Hassanein

Senior Software Engineer & Tech Lead

Summary

Senior software engineer with 3+ years shipping mission-critical systems end‑to‑end — from architecture and database design through backend, frontend, and deployment. Currently delivering multi-system work at ESAP across ERP, AI (LLM, OCR, predictive), and government integrations. Comfortable owning a project alone or leading distributed teams. Known for taking ambiguous requirements through to production on tight timelines.

Experience

Senior Backend Engineer & Tech Lead @ ESAP

05/2024 — Present · Riyadh, KSA · Hybrid

  • Carry broad scope across the multi-tenant ERP — Finance, HR, Procurement, Inventory, Project breakdown — taking new requirements from spec → DB design → API → UI → deploy.
  • AITech-led an LLM agent that answers from the production database directly without an API layer. Authored 200K+ characters of schema documentation and routing rules across 200+ tables and 3,500+ columns.
  • AITech-led an OCR pipeline that turns invoice photos into structured fields (number, date, VAT, items, seller info) and drafts expenses for one-click review.
  • AILeading work on a predictive operations system that detects and prevents issues before they occur, using historical signals.
  • Architected a real-time inventory system tied to Foodics POS orders via a recipe-graph that flattens nested sub-recipes to raw materials. Owned partial-shipment handling, expiry alerts, and the deduction-and-return flow. Shipped solo in ~4 weeks.
  • Designed a column-aware filter engine combining EF Core with parameterized raw SQL — dependent multi-select, range filters, and branded Excel export with computed totals. Replaced a dozen bespoke report screens across the platform.
  • Stood up a KSA-resident server (Ubuntu / Nginx / .NET / SSL) — first Linux deploy for the team — and shipped a Saudi government visa workflow on it. Migrated to Windows for parity.
  • Led a Python rewrite of an AI-bound stack and managed the dev team through the transition.
  • On-camera lead in the company's hybrid live-action + Veo 3 / Nano Banana AI marketing campaign.
  • Cross-timezone leadership of a distributed dev team, then transitioned to onsite team in Riyadh.

Backend Engineer @ Empowering Energy

06/2023 — 05/2024 · Riyadh, KSA · Hybrid

  • RefactorModernized a .NET Framework MVC legacy ERP to .NET 6 — refactored APIs across the system, cutting response times ~60% and improving auth/security posture ~30–40%. Delivered in ~6 weeks.
  • Shipped a full work-and-earn module on a 3-day deadline as a 2-month junior. Assignment, deadlines, ratings, virtual-coin → cash conversion.
  • Architected and led a supplier portal: bidirectional supplier/client flow, quotation bidding, vendor ranking by price, history and quality, categorized notifications, integrated with the existing PO/payment system.
  • Built HR modules under Saudi labor law — leave types, document control with expiry alerts, end-of-service settlement (loans, deductions, custody, overtime, vacations).
  • Built quotations, e-invoicing, project breakdown — full client lifecycle: quote → PO → labor & materials → daily expense (ZATCA-compliant) → e-invoice with VAT offset.

.NET Intern @ Route Academy

12/2022 — 06/2023 · Cairo, Egypt · Remote

  • Six-month intensive — shipped two capstone projects: an admin dashboard with role-based access control and user / department management; and a clothing-and-footwear e-commerce API with payment-gateway integration. Top scores across both.