Senior Software Engineer · Open to relocation

Hi, I'm Ahmed.

5+ years building high-scale web platforms across construction tech, fintech, and SaaS. I specialize in micro-frontend architecture, performance engineering, and compliance-grade infrastructure. Currently at Procore Technologies. Also an Educative author and open-source contributor. Open to senior roles and relocation to the EU, ANZ, and UK.

  • Frontend Architecture
  • Micro-frontends (MFEs)
  • Performance Optimization
  • Compliance-Grade Infrastructure
A photo of Ahmed Ashraf

Selected Impact.

A few outcomes that show how I tend to work: find the drag, reshape the system, and leave reusable patterns behind.

List performance

91% faster

Architected Row Patching for Commitments & Prime Contracts, slashing list-view load times from 80s to 7s for enterprise giants like Target, Skanska, and AECOM.

Enterprise modernization

React MFE

Led migration of the Change Orders tool from legacy Ruby on Rails ERB to a modern React micro-frontend serving millions of users.

Compliance-grade delivery

FedRAMP

Acted as FedRAMP vanguard, resolving 35% of team vulnerabilities and establishing CI/CD deployment standards across divisions.

AI experimentation

Top AI Agent

Led the Cairo team to win Procore's internal Top AI Agent hackathon, embedding AI and agentic workflows into the Contracts tool.

Teaching & Publications.

Writing.

Published teaching and notes I want to turn into useful field guides.

AI Workflows I Actually Use as a Senior Engineer

Experiments with agents, code review, migration support, and the places where human judgment still matters — including lessons from winning Procore's Top AI Agent hackathon.

PublishedAIEngineering practiceAgents

Preparing Frontend Ecosystems for Compliance: A FedRAMP Playbook

A frontend engineer's view of vulnerability hygiene, CI/CD expectations, and compliance-grade delivery — lessons from resolving 35% of team FedRAMP vulnerabilities.

PublishedFedRAMPCI/CDCompliance

Anatomy of a 91% Speedup: Implementing Data Row Patching in Enterprise Web Apps

A practical breakdown of how targeted row updates beat full-list refreshes in dense enterprise tools — the exact architecture behind the 80s to 7s speedup.

PublishedPerformanceReactRow Patching

Lab.

Side projects and internal experiments where I test ideas before they become polished practice.

Anees

Developed a multi-turn, open-domain Arabic chatbot. Constructed a custom Arabic conversational dataset to fine-tune a GPT-2 natural language generation model, handling the end-to-end complexity of Arabic NLP.

AIArabic NLPChatbotGPT-2

Mozart

Built an optical music recognition system utilizing segmentation algorithms and a custom neural network to achieve 95% accuracy in converting sheet music into machine-readable formats.

Computer VisionMLMusicNeural Network

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

Open to relocation for Senior+/Lead opportunities

© Ahmed Ashraf