About Me

Ahmed Hassan

Senior Software Engineer | Full-Stack, Cloud-Native Apps & AI Tools

I build practical, scalable, production-ready digital products — spanning full-stack web platforms, cloud deployments, AI-powered automation, data workflows, developer tools, and cross-platform applications.

24+ Certifications
5 Languages
6+ Tech Domains
8+ Live Products

Background

End-to-end software products — from database schema and REST APIs to CI/CD pipelines, responsive frontends, and AI-powered features. My work spans full-stack web platforms, Python frameworks, headless CMS systems, ecommerce stores, healthcare platforms, data engineering workflows, and developer productivity tools.

Approach

Clean architecture, testable code, and automated deployments. Every project gets CI/CD pipelines, Docker containers, database migrations, and proper monitoring from day one. Multi-cloud strategies across AWS, Azure, DigitalOcean, Google Cloud, and Oracle Cloud — with infrastructure as code via Terraform.

Experience

Current
Lenovo Global Technology Software Developer

Core Skills

Languages & Frontend
Python TypeScript JavaScript C# Go C++ HTML / CSS React Jinja2
Backend & APIs
ASGI / Starlette FastAPI Django Flask .NET / ASP.NET Core REST APIs PowerShell
AI & Data
LangChain LLM / AI Agents OpenAI Anthropic Pandas Polars NumPy
Databases
PostgreSQL Azure SQL Redis Alembic Migrations
Cloud & DevOps
Docker GitHub Actions Terraform Azure DevOps Traefik AWS Azure DigitalOcean Google Cloud Oracle Cloud
Mobile
Flutter Android (Kotlin/Java) iOS (Swift)

Languages

🇬🇧 English C2 Proficient
🇪🇸 Spanish Intermediate
🇸🇦 Arabic Advanced
🇵🇰 Urdu Native
🇵🇰 Punjabi Native