AS

AAnnttwwaannSShheerriiffLLaabbiibb

Senior Software Engineer · React Subject Matter Expert · AI & Developer Tooling

About

Senior Software Engineer and React Subject Matter Expert with 10+ years of experience building scalable web applications across React, Vue, and TypeScript. Led initiatives delivering +18% AOV, +12% add-to-cart conversion, and significant performance improvements (5s → 400ms), while owning critical user journeys end-to-end across multi-market platforms. Bridges product thinking with engineering craft — scalable frontend architecture, AI tooling, developer experience and mentorship.

Work Experience

Skills

React
Next.js
TypeScript
Vue.js
Nuxt
Node.js
tRPC
TanStack Query
GraphQL
Playwright
Vitest
Jest
Vercel AI SDK
MCP Servers
Micro-frontends
Monorepos
CI/CD
Talks

Conference talks and community events I've spoken at.

Building Great User Experiences with React Query — photo 1
Building Great User Experiences with React Query — photo 2
Building Great User Experiences with React Query — photo 3
Building Great User Experiences with React Query — photo 4

Building Great User Experiences with React Query

React Cairo
Dec 2022Cairo, Egypt

A talk on leveraging React Query (TanStack Query) to build fluid, data-driven user experiences — covering caching strategies, optimistic updates, and patterns for keeping UI state in sync with server data.

Career Advancement in Software Engineering — photo 1
Career Advancement in Software Engineering — photo 2
Career Advancement in Software Engineering — photo 3

Career Advancement in Software Engineering

Minia Techies
Nov 2022Minia, Egypt

Panelist discussing career growth strategies for software engineers — navigating the path from junior to senior, building a personal brand, and the value of community involvement in accelerating career progression.

Projects

Check out my side projects

From simple websites to complex web applications. Here are a few of my favorites.

AIQualityRankCurate

Insta Super Edit

AI-powered content curation tool for concert photographers and videographers. After a show, you have hundreds of raw photos and clips. The tool uses AI to score and curate the best 10–20 shots, then exports them in Instagram-ready formats (Stories, Reels, Posts) turning a 2 day effort into in minutes.

Vercel AI SDK
Next.js
Bun
React
WebSocket
FFmpeg
TypeScript

HAKTIV

First bug bounty and crowdsourced penetration testing platform in the Middle East and Africa — a marketplace connecting tech companies with vetted security researchers to responsibly disclose vulnerabilities.

The company has since rebranded as Haktiv AI, pivoting to AI-powered GRC compliance automation, now backed by Microsoft, Misk, and Plug and Play.

React
TypeScript
React Query
RESERVATIONSPARTY× 3

Dinney

A Restaurant Reservation mobile app that helps clients and restaurant branch managers to reserve/manage reservations according to the partial re-opening rules set by Egyptian government during Covid-19 pandemic

Next.js
React
React Native
React Query
Material-UI

12AM Thoughts

An anonymous online platform built during COVID-19 lockdown — a safe space for people to express thoughts and feelings without judgment, available around the clock.

Next.js
React
Node
PWA
React Query
Draft.js
LIVE · SENSOR DATASoil75%Water55%Temp88%Yield65%pH72%Humid80%

21Farmer

Cloud-based precision agriculture platform — combining IoT sensor hardware with a web dashboard for real-time soil health monitoring, automated irrigation control, and multi-plot field tracking via interactive map visualizations.

Next.js
React
Redux
Mapbox
Material-UI

ElMawkaa

Egyptian ConTech B2B marketplace — connecting contractors, engineers, and property owners with vetted building material suppliers across MENA. Replaced fragmented, phone-based procurement with a matching algorithm that surfaces competing supplier bids within minutes.

Acquired by Ayen (Saudi PropTech leader) in an SAR seven-figure deal (Oct 2024). Traction: 65K app downloads, 90K unique website visits, +20% MoM GMV growth, 1.3K+ suppliers and 8K+ contractors onboarded.

React
Redux
firebase
Material-UI
Contact

Get in Touch

Want to chat? Just shoot me a message on LinkedIn

GitHub
LinkedIn