Ahmed Ashraf
Cairo, Egypt – Open to Relocation | +201060675041 | ahmed@aashrafh.me | linkedin.com/in/aashrafh | github.com/aashrafh

Summary

Senior Software Engineer with 5+ years of experience building scalable web platforms across construction technology, fintech, payments, and SaaS. Strong technical ownership across React, TypeScript, Angular, Ruby, and distributed frontend architectures, with proven impact in performance optimization, FedRAMP compliance, micro-frontends, and cross-functional delivery. Known for leading ambiguous initiatives end-to-end, mentoring engineers, and translating business goals into reliable, customer-facing systems.

Experience

  • Senior Software Engineer Sep. 2024 – Present
    Procore Technologies Cairo, Egypt
    • Lead architecture and execution for complex, multi-quarter product initiatives across modern React/TypeScript frontends and a legacy Ruby monolith, balancing scalability, maintainability, and delivery risk.

    • Partner with Product, UX, and engineering leadership to turn ambiguous customer and business problems into pragmatic technical plans, milestones, and production-ready solutions.

    • Raise engineering standards through design reviews, reusable patterns, mentorship, and technical guidance for engineers working across complex, business-critical systems.

    • Architected and implemented a Row Patching data-fetching architecture for legacy list views, reducing load time by 91% from 80s to 7s and creating a reusable performance pattern for enterprise workflows.

    • Drove division-wide FedRAMP readiness as a vanguard contributor, resolving 35% of team vulnerabilities and coordinating secure delivery across dependent product areas.

    • Pioneered the first micro-frontend deployment in the FedRAMP environment, unblocking 4+ teams and proving a compliant delivery path for distributed frontend systems.

    • Served as technical lead for the modernized Change Orders experience, absorbing critical workstreams and delivering high-impact features under tight business constraints.

  • Frontend Engineer Sep. 2022 – Oct. 2024
    Blink22 Cairo, Egypt
    • Modernized Geidea Merchant Portal using micro-frontends, Module Federation, TypeScript, Angular, and NgRx, enabling scalable regional deployments across KSA, UAE, and Egypt.

    • Designed RBAC workflows for role creation, permission caching, and concurrent session control, improving administrative efficiency for a platform supporting 10,000+ merchants.

    • Built core components for Geidea’s design system, standardizing UI delivery and reducing frontend development time by 30%; optimized API usage to cut dashboard load time by 25%.

    • Migrated the Qurany platform to Remix v2.0.0 with flat routes and HMR, reducing build times by 20%.

    • Integrated Firebase, Stripe, PubNub WebSockets, and SendGrid to support real-time chat, automated notifications, and dynamic payout workflows.

  • Frontend Developer Nov. 2021 – Oct. 2022
    Reno Systems Cairo, Egypt
    • Developed eVision’s Bingo Suite, a cross-browser reconciliation product for financial institutions using React, Redux, and Material UI to streamline core financial operations.

    • Delivered an ATM management system with authentication, role-based access, privileges management, machine type configuration, and resilient error handling.

Projects

  • Anees | React Native, Python, PyTorch, MongoDB, Flask github.com/aashrafh/Anees
    • Developed a multi-turn open-domain Arabic chatbot, building a custom Arabic conversational dataset to fine-tune a GPT-2 natural language generation model.

  • Mozart | Python, OpenCV, NumPy, scikit-learn github.com/aashrafh/Mozart
    • Created an optical music recognition system implementing segmentation algorithms and a neural network (95% accuracy) to convert sheet music into machine-readable formats.

Technical Skills

Languages: TypeScript, JavaScript, Python, C/C++, SQL (MySQL/PostgreSQL), HTML, CSS, Ruby
Frameworks & Libraries: React, Next.js, Angular, Redux, Ruby on Rails, Vue, NgRx, Node.js, Tailwind CSS, Material UI
Architecture & Practices: System Design, Micro-frontends, Module Federation, Performance Optimization, FedRAMP, CI/CD, Agile
Tools: Git, Docker, Linux, Webpack, VS Code, Firebase, Stripe, PubNub, SendGrid
AI-Assisted Development: Claude Code, GitHub Copilot, AI code review workflows, prompt-driven refactoring

Education

  • Cairo University Giza, Egypt
    Bachelor of Science in Computer Engineering, Cumulative Grade: Very Good with Honors Sep. 2017 – Jul. 2022

  • Home
  • Writing
  • Lab
  • Resume
  • GitHub
  • LinkedIn
  • X
  • ahmed@aashrafh.me

Open to relocation for Senior+/Lead opportunities

© Ahmed Ashraf