I build production systems end to end, from APIs and data models to security boundaries and useful product surfaces. My strongest work turns messy operations into dependable software.
Four products, four different problems. Each story focuses on the decision that made the system dependable.
Private beta
01
Learning completion product
commit_
SaaS · education · behavior design
A curriculum tracker that turns study sessions into commits, progress into a contribution graph, and unfinished learning into a visible completion loop.
Session, role, business-unit, department, and field filtering converge before PostgreSQL.
01
Server-side field permissions
A UI-only permission check would leave sensitive data in network payloads.
02
Atomic REQ identifiers
MAX + 1 was rejected because concurrent writers could observe the same value.
03
Migration with operational continuity
The import flow was designed as a controlled workflow, not a one-off script.
4 entitiesunified in one pipelineowner-verified evidence
Zero duplicatesreported after REQ-coded intake replaced Excelowner-verified evidence
Hours → minuteslead entry and routing workflowowner-verified evidence
Last verified:
Selected implementation tools
Next.jsTypeScriptPostgreSQLPrismaNextAuthWhisper AI
02 / experience
Where the systems met reality
The work spans internal platforms, security assessments, commerce, and API teams. The common thread is ownership from problem definition through production.
Apr 2024 - PresentCairo, Egypt · Hybrid
Egyptian Packaging & Plastic Systems (EPPS)
Software Engineer
Full-time since Jun 2024. Builds and operates internal platforms for lead pipeline, asset management, and logistics tooling, while owning reliability, security, and IT governance across the group.
Built and now operate an internal B2B lead pipeline platform replacing spreadsheet tracking across four business entities, holding roughly 2,000 records for the 8 to 10 staff running marketing capture through to closed sale
Designed a full audit trail and an atomic identifier generator that keeps records conflict-free under concurrent writes
Resolved a Marketing and Sales data-ownership conflict with field-level, server-side access control that strips restricted fields from API payloads before they reach the client
Built SC 3D Optimizer, applying a 3D bin-packing heuristic to container load planning under door-clearance constraints, cutting planning time fourfold and improving space utilisation (React, Three.js)
Modelled the data and lifecycle workflows for the IT asset management platform, tracking roughly 3,000 assets with full check-out and check-in history
Extended the company's public web presence with new pages and features, taking each from business requirement to production deployment
Integrated analytics and tracking tools across the sites, instrumenting performance measurement to guide optimisation
Own reliability and security across 25+ domains and 7 production sites through caching, automated backups, database cleanup, and web server hardening
De-risked capital allocation by delivering cost-benefit and ROI analyses to executive stakeholders, translating business requirements into Power BI dashboards and written executive summaries
Co-architected IT governance, standard operating procedures, and Active Directory infrastructure for 90+ users
Automated repetitive IT and reporting workflows with Python scripts, reducing manual overhead and improving consistency across operations
Executed white-box and black-box penetration testing across enterprise web, mobile, and infrastructure systems.
Exploited web, mobile, and infrastructure vulnerabilities against the OWASP Top 10, documenting every finding with a reproducible proof-of-concept and a remediation path (Burp Suite, Metasploit, Wireshark)
Ran Active Directory and network penetration tests, mapping privilege-escalation and lateral-movement paths across the target environment
Wrote Python tooling to automate recurring reconnaissance and vulnerability-assessment workflows, beyond the defined scope of the internship
PythonBurp Suite ProMetasploitWiresharkOWASP Top 10Kali LinuxActive Directory
Nov 2023 - Oct 2024Ontario, Canada · Remote
HomeBay Furniture
Software Engineer
Built and optimised the e-commerce platform for a Canadian furniture brand, improving site performance and eliminating manual catalogue overhead.
Automated product catalogue and asset synchronisation through the Google Sheets API, removing a recurring manual cataloguing task from the team's weekly cycle (Python)
Extended WooCommerce product-management and checkout functionality, and applied caching, database indexing, and image optimisation across the storefront
Grew organic search visibility through structured keyword analysis, meta-tag optimisation, and on-page SEO improvements
Built test-driven RESTful APIs for Egypt's first SaaS ERP in an Agile/Scrum engineering team.
Built and shipped RESTful API endpoints test-first for Egypt's first SaaS ERP for import and distribution, writing integration tests in BDD style with Cucumber (Java, Spring Boot, PostgreSQL)
Diagnosed and fixed QA-reported defects inside a full Agile and Scrum cycle
Authored onboarding documentation that the team adopted for subsequent intern cohorts
Jun 2023 - Aug 2023Cairo, Egypt · Remote · Part-time
Tact Decoration
Business Analyst
Led the company's first digital transformation — replacing informal, untracked coordination with a centralised system.
Led the company's first digital-transformation initiative, replacing informal, untracked coordination with a centralised system
Built a CRM and operations hub in Notion from scratch, giving site engineers, architects, and supervisors a single platform for task assignment and progress tracking
Redesigned cross-functional workflows between field and office teams, and documented the new process as a standard other staff could follow
Built and shipped websites and online storefronts for small businesses end to end, working directly with each owner without a team or supervision.
Built and shipped websites and online storefronts for small businesses end to end, from static frontend (HTML, CSS, vanilla JavaScript) through backend logic and data (Django, Django REST Framework)
Worked directly with each business owner to scope requirements and turn them into a working site without a team or supervision
Implemented storefront features, including product catalogues and inquiry forms, backed by Django REST Framework APIs
The flagship case studies show depth. This archive shows range without competing for attention.
01
Full-Stack · AI
Throughline
Behavioral Intelligence Platform
Transforms CliftonStrengths reports into structured behavioral insights through parallel AI generation, persistent review state, and specificity checks. The pipeline works end to end but is not yet public.
I’m open to backend and full-stack engineering roles, infrastructure work, and collaborations involving systems design, APIs, data, or applied security.