I design, build and ship software end to end, from the database to the deploy.
Four years building software, the last two and a half shipping TypeScript in production. Lately: live video with paid gifting, mobile-money and card payments, AI features, and the AWS infrastructure they run on.
Selected work
- 01UniverzeCareer and social platformLead engineer (one of two)2026
- 02TcheedeFood and grocery delivery, CameroonPayments and full-stack engineer2026
- 03UVZ Documents & UVZ MailProducts spun out of UniverzeCreator and main developer2026
- 04StrugLive streaming and calls in a super-appFull-stack engineer, live streaming2026
- 05SportsfixturesLive scores and fixtures for every sportFull-stack developer (short contract)Contract
About
I like owning a feature all the way through: the table design, the API, the screen, the deploy, and the log search when something breaks. Most of my work is TypeScript on Next.js and Node, backed by PostgreSQL.
I've spent the last year on products where mistakes are expensive: payments that have to settle exactly once, live streams with real money in them, and a production system I moved to a new AWS account and database. I write things down, test before I ship, and say plainly what is finished and what isn't.
- Product engineering
- TypeScript, React, Next.js, React Native, Node.js, Express
- Data
- PostgreSQL, Supabase, Redis, TypeORM, Prisma, row-level security
- Payments
- Stripe, Mastercard MPGS, MTN and Orange mobile money
- Real-time
- LiveKit, WebRTC, Socket.IO, coturn
- AI
- OpenAI API: builders, triage, captions, auto-replies
- Infrastructure
- AWS EC2 / ECS, Docker, Nginx, PM2, GitHub Actions, Sentry
Experience
On GitHub
3,400+ contributions since 2024, most of them in private repositories for clients and teams.
- 2024
- 26
- 2025
- 111
- 2026
- 1,104
Commits per year
Counted from GitHub on default branches, merges included, duplicates across mirrored repositories removed. The case studies count only my own non-merge commits, so their numbers are lower.
Side projects
Questions
Who is Ahmed Reyyan?
A full-stack software engineer and frontend developer from Pakistan who works remotely, building software since 2023 and in professional roles since 2024. He builds web and mobile products end to end with React, Next.js, React Native, Node.js, TypeScript and PostgreSQL.
What has he built?
He is one of two lead engineers on Univerze, a career and social platform, where he built live streaming, the feed-ranking engine, Stripe marketplace payments and AI products. He also built mobile-money and card payments for Tcheede, live streaming for the Strug super-app, and UVZ Documents and UVZ Mail.
Is he available to hire?
Yes. He takes freelance contracts through Upwork and is open to full-time remote roles. The quickest way to start is the Hire me on Upwork button or an email to dev@ahmedreyyan.me.
Which technologies does he work with?
Product engineering: TypeScript, React, Next.js, React Native, Node.js, Express. Data: PostgreSQL, Supabase, Redis, TypeORM, Prisma, row-level security. Payments: Stripe, Mastercard MPGS, MTN and Orange mobile money. Real-time: LiveKit, WebRTC, Socket.IO, coturn. AI: OpenAI API: builders, triage, captions, auto-replies. Infrastructure: AWS EC2 / ECS, Docker, Nginx, PM2, GitHub Actions, Sentry.
Contact
Have a role or a product in mind?
Available for freelance contracts and full-time remote roles. I usually reply within a day.