
Hi, I'm Ehab
Software Engineer
About Me
I'm a Software Engineer who graduated with a Bachelor of Science in Computer Science from The City University of New York, Queens College in December 2024. I specialize in building backend systems, data pipelines, and full-stack applications.
Education
Bachelor of Science in Computer Science
The City University of New York, Queens College
December 2024
GitHub Contributions
View ProfileCertifications
- CodePath Cybersecurity
- CodePath Technical Interview Prep
Leadership & Interests
Technical Skills
Languages
7 technologies
Professional Experience
My professional journey in software engineering and quality assurance.
Swipe to navigate between experiences

Software Engineer
Base Layer
Responsibilities
- •
Built large-scale ETL pipelines using Python, Apache Beam, Dataflow, and Pydantic, processing 200–300 million Secretary of State records weekly, and orchestrated Airflow workflows to load those records into PostgreSQL on GCP.
- •
Developed FastAPI services handling ~12k requests/day, containerized with Docker and deployed on Google Cloud VMs.
- •
Designed and optimized PostgreSQL schemas with SQLAlchemy (indexes, constraints, relationships) to support ~1.2TB of SOS data, reducing average query latency from ~1.4s to ~320ms.
- •
Built automated data aggregators deployed as Google Cloud Run Jobs, using Playwright, rotating proxies, subnet-based IP routing, and headless scraping to continuously collect state business data.
Skills & Technologies
Projects
Here are some of the projects I've worked on that showcase my skills and experience.

PPP Data Analyzer
Built a containerized ETL pipeline using Python, Docker, PostgreSQL, Playwright, Apache Beam, and FastAPI to ingest, validate, and serve PPP loan data. Designed a lightweight HTML/CSS/JS frontend served via Nginx Alpine for exploring millions of PPP loan records with fast rendering. Integrated a GPT-powered natural-language querying module that converts user questions into optimized SQL for instant data insights.
Technologies Used
Freelance Projects
Custom websites designed and developed for clients with specific business needs.
Projects

Sohaib Photography Website
Client: Professional Photographer
Designed and created a modern responsive photography website for a professional photographer in NYC. The website showcases the photographer's portfolio, provides information about their services, and allows clients to contact him for bookings.
Technologies Used:
Get In Touch
Feel free to contact me for any work or collaboration opportunities.
Contact Information
Phone
(347) 536-0706Location
Greater New York City Area
GitHub
github.com/ehab20011Looking forward to hearing from you!