Full-Stack Software Engineer @ Activepieces (YC S22) · 2× ICPC World Finalist
I own platform-critical systems end to end, from database models and APIs to React interfaces.
علمكم الله ما ينفعكم و نفعكم بما تعلمتم و زادكم علما
At Activepieces (50,000+ daily users, 750+ integrations, 400+ merged PRs):
- Templates platform. Owned it end to end for 50,000+ users: the data model, the browse, sharing, and import/export React interfaces, and the admin APIs, across both flow and table templates.
- Multi-tenant projects. Architected the team-and-personal-project model that backs every workspace on the platform.
- Releases & Git-Sync. Version and promote flows, connections, and tables across environments; CI/CD rebuilds only the changed pieces out of 750+ instead of the whole catalog.
- Access control. Role-based access control for 50,000+ users, with custom roles, a role-selector UI, and a 1M+ record migration.
- Reliability. Cut webhook latency from 4s to 1-2s and API errors ~40%, added a flow-version backup-and-revert safeguard, and moved the E2E suite from Checkly to GitHub Actions.
- AI & platform APIs. Tech-led the AI agent (tool-calling across 750+ integrations) and built the MCP server with OAuth 2.0 and RBAC.
- 2× ICPC World Finalist (2024 and 2025), 62nd globally at the 2024 World Finals
- Gold Medalist and 1st place, ACPC 2025 · Silver, ACPC 2024
- Champion, Egyptian Collegiate Programming Contest (2024, 2025)
- Led ICPC training at Cairo University, mentoring 1,000+ students in algorithms and C++
TypeScript · Node.js · Fastify · PostgreSQL · Redis · BullMQ · React · Docker · C++




