Ahmed Osama Helmy portrait
Open to work

Ahmed Osama Helmy

Cairo, Egypt
Software Engineer @ Raisa EnergyEx-Dell TechnologiesACPCACPC Finalist
LeetCode ~900Codeforces ~1200

Software Engineer

Backend-focused Software Engineer with production experience in .NET, Node.js, and Azure — delivering backend systems, cloud infrastructure, CI/CD pipelines, and AI/LLM integrations.

Backend
.NET · Node.js · Go
Cloud & DevOps
Azure · Terraform · CI/CD
AI Systems
RAG · LLMs · Graph RAG
Frontend
React · Angular · Next.js

Tech Stack

.NET / C#Node.jsGoAzureDockerTerraform
80%
Cost Reduction
Migrated over-provisioned VM to serverless Azure Container App at Raisa Energy with zero downtime
>50%
API Call Reduction
Replaced N+1 Firestore patterns with batch operations on Dell Summer Academy Portal
3.6M+
Documents Bridged
Accounting Documents Integration bridges a Snowflake data warehouse to a single .NET endpoint at Raisa Energy
13K+
Applicants Served
Dell Summer Academy Portal handled 13K+ applicants through a multi-stage selection pipeline
Experience

Work History

Raisa Energy

Additional details

  • Cut infrastructure costs 80% by migrating an over-provisioned financial service to a serverless Azure Container App (Docker + Nginx) with no downtime; reduced environment drift across 3 environments by replacing manual Azure resource management with Terraform IaC — versioning 10+ Azure resources with Key Vault-backed secrets
  • Reduced financial-document retrieval to a single endpoint by designing an Accounting Documents Integration in .NET with Azure Blob Storage — bridging a Snowflake data warehouse holding 3.6M+ documents
  • Revoked all hardcoded SAS-token credentials across 3 Blob Storage pipelines by migrating to Azure AD managed identity; added xUnit + Moq tests after a regression-undetected bug hit production
  • Zeroed duplicated feature code by shipping a generic comments system reused across 4+ entity types; secured 100% of auth flows by delivering a unified OTP-based authentication mechanism in .NET

Tech Stack

.NETAzureTerraformDockerCI/CDSQL ServerContainer Apps
Dell Technologies

Additional details

  • Delivered the Dell Summer Academy Portal — full-stack (React, Node.js, Firebase) serving 13K+ applicants; removed N+1 Firestore patterns with batch operations, cutting API calls by >50%
  • Built a Graph RAG system over CPU/application telemetry for natural-language infrastructure queries; cut test-case authoring time for 5+ engineers with an AI test-generation tool across JIRA and Confluence
  • Architected production-grade real-time Notification Service — Go, NATS JetStream, WebSocket, PostgreSQL Outbox pattern with exactly-once delivery
  • Designed and delivered technical training sessions for Dell Summer Academy 2025 & 2026 covering LangChain, RAG pipelines, AI Agents, design patterns, SOLID principles, and databases

Tech Stack

GoNATS JetStreamWebSocketPostgreSQLNode.jsFirebaseLLMsRAG
Geidea

Additional details

  • Unblocked independent deployment and testing of a fintech payment flow by refactoring the Payment Gateway .NET Microservice (33+ config models) to Unit of Work + Repository and decoupling the Configuration Service
  • Reduced service startup coupling across 2 services, enabling isolated unit testing of the payment flow

Tech Stack

.NETMicroservicesRepository PatternSQL ServerClean Architecture
Siemens EDA

Additional details

  • Full-stack tool: React.js frontend, Node.js/MongoDB backend, C++ execution engine
  • Replaced manual configuration steps across teams — boosted cross-team QA efficiency

Tech Stack

C++React.jsNode.jsMongoDBSQLiteAutomation
Bld.ai

Additional details

  • First production engineering role — built end-to-end features in a live SaaS product
  • Full-stack development: Django REST backend + React.js frontend

Tech Stack

DjangoReact.jsPythonPostgreSQLFull-Stack
Projects

Selected Work

Projects I've built, shipped, and maintained in production.

PersonAd

sponsor logopersonal

Graduation Project · Mentored by Microsoft

Client: Microsoft-mentored Graduation Project

AI-powered ad personalisation tool that scrapes social media profiles, models user personas via LangChain pipelines, and serves personalised ad recommendations through a FastAPI backend backed by Azure Cosmos DB.

  • Designed and built the FastAPI backend and Azure Cosmos DB data layer
  • LangChain pipelines for user persona modelling from scraped social media data
  • Social media scraping modules feeding the personalisation engine
  • Graduation project mentored by Microsoft
FastAPIPythonAzure Cosmos DBLangChainSocial Media Scraping

Qwitter Backend

personal

Real-time Social Platform

Production-ready backend for a Twitter-like platform with real-time features, comprehensive auth, and media handling.

  • WebSockets for real-time notifications and messaging
  • JWT-based authentication with refresh token rotation
  • 96% test coverage with comprehensive integration tests
  • Media upload and processing pipeline
Node.jsPostgreSQLRedisWebSocketsJest

Men's Shop API

sponsor logoFreelance

Freelance — Live on Google Play

Client: Fashion retailer (Play Store)

Production backend for a fashion e-commerce mobile app. Recursive category hierarchy, JWT auth, cart, orders, and Swagger docs — integrated with a Flutter client published on the Play Store.

  • Recursive nested category hierarchy for flexible product browsing
  • JWT auth, cart, inventory, and full order management
  • Clean Architecture: Repository pattern + service layer with EF Core migrations
  • Supabase-hosted PostgreSQL with fully documented REST API via Swagger
  • Flutter mobile client published on Google Play Store
.NETASP.NET CoreEF CorePostgreSQLSupabaseJWT

Other Projects

Bolt Search Engine

High-performance search engine with custom TF-IDF ranking and a pre-indexing word indexer that dramatically reduces query response time.

JavaSpring BootMySQL

Code Courses Quiz Platform

Led database design and query optimization for a Node.js quiz platform competing against all teams. Ranked #1 overall with complex relational query design across users, courses, quizzes, and attempt records.

Node.jsExpressReactMySQL

Online Booking System

Extended an existing .NET MVC booking platform with Stripe-compatible payment checkout, webhook handling, booking status transitions, and a full owner dashboard built with Razor views.

.NET MVCSQL ServerRazor ViewsStripe
Certifications

Certifications & Credentials

6 certifications
PwC

PwC JSYC Azure Cloud Track

PwC

2025

Contact

Let's Connect

Open to opportunities. Let's discuss how I can help your team ship production-ready infrastructure.

Available for work
Cairo, Egypt · Open to Remote
Say Hello