Four years in. Twelve products shipped. One rule: it has to work in production.
My frontend stack is React, Next.js, and TypeScript — building interfaces that load fast, feel smooth, and hold up under real user behaviour. Behind the scenes I work with Node.js, Express, PostgreSQL, and MongoDB, designing APIs and backend systems that don't break when traffic spikes.
I've integrated WebSockets and WebRTC for real-time communication, Wagmi and Viem for Web3, and automated deployments with Docker and GitHub Actions. I move across the full stack without losing context — frontend performance, backend architecture, DevOps pipelines — I've touched all of it in production.
I got into engineering the hard way — no cohort, no structured curriculum, just problems I refused to leave unsolved. That shaped how I approach work today.
I think about the person on the other end of the interface before I write a line of code. I think about the developer who maintains it after me. And I think about what happens when things go wrong at 2am with no one around to fix it. That's why I write clean, tested, documented code — and why my systems have handled 50K monthly API requests with zero downtime, with deployments that run in under 20 seconds.
Numbers I'm proud of: 40% reduction in API latency at Yeniyan Group. 35% improvement in user task efficiency at Apollo. 25% faster UI render times through targeted architecture decisions — not guesswork.
I've worked across early-stage startups, freelance product development, and remote cross-functional teams in AI, blockchain, and fintech-adjacent spaces.
At Yeniyan Group I built blockchain-enabled applications wiring smart contracts to real-time frontend systems — achieving a 99% transaction success rate. At Apollo I shipped responsive dashboards that directly moved product metrics during beta. Freelance, I've sat across from founders with nothing but an idea and delivered a live product in 4–8 weeks — twelve times.
Remote work isn't new to me. I know how to communicate across time zones, stay accountable without a manager watching, and keep delivery consistent when no one is checking.
SessionlyAI — Real-time AI video call platform. Built the full UI and voice agent workflows using React, WebRTC, Node.js, and vector search. Cut processing latency by 30%. Live sessions, real users, no safety net.
VOTS — Decentralised voting system deployed in an actual university election. 320 voters. 99.8% transaction accuracy. Zero failures when it counted most.
Not demos. Not case studies. Production.
I'm probably reading about something I have no business knowing this much about — or watching football and loudly defending tactical opinions I'm not qualified to have.