Resume
Shayan
Profile
I build custom web products end to end, and I mean the whole thing: the design decisions, the web and mobile clients, the data model, the infrastructure underneath. Some of it is client work that starts as an empty repository or as a codebase with history. Some is my own, shipped and running with real users. What I gravitate to is the complicated middle: who may do what, who owes whom money, and what happens when something goes wrong.
Recent experience
Product Engineer
Ars Futura / Remote, Zagreb, Croatia
- I build and ship features on long-running client products, across the interface, the API behind it, and the release.
- I work inside client teams alongside their design and product people, on new builds and on codebases that arrive with history.
- I review other engineers’ work and help set the conventions a new joiner picks up on the way in.
Freelance Software Engineer
Upwork / Remote
- I took client products from the first scoping call through release, deciding what to build as often as building it.
- I delivered each one whole: the interface, the API behind it, and the admin tooling that staff needed to run the thing once it was live.
- I was the only engineer on most of them, so the design calls, the data model, and the deployment were mine too.
Software Engineer
Jumppace Pvt Ltd / On-site, Karachi, Pakistan
- I shipped production web applications on React, Node.js, and MongoDB, working on both sides of the API.
- I wrote the shared components and API contracts the rest of the team built features on after release.
- I picked up whichever part of the product needed work, rather than staying on one layer of it.
React.js Developer
AZ Code Arena / Hybrid, Karachi, Pakistan
- I turned Figma designs into responsive React interfaces built from reusable components.
- I wired those interfaces up to REST APIs and sign-in flows, and learned where a design stops answering questions and the engineer has to.
Selected projects
EcoBuiltConnect
View case study →A marketplace for reclaimed building materials, where every listing is one of a kind
ArtisanConnect
View case study →Hiring a plumber, with the money held until the work is done
RushUploads
View case study →Big files sent by link, paid for by the ads on the download page
Skills
- Web and mobile
- TypeScript, React, TanStack Start, Tailwind CSS, React Native, Expo
- Backend and data
- Node.js, PostgreSQL, REST APIs, schema and query design
- Infrastructure
- Docker, Cloudflare, AWS, CI/CD, automated testing
- AI
- LLM integrations, RAG pipelines, evals and prompt engineering
Languages
Urdu: Native | English: Professional | Turkish: Fluent
Education
BS Computer Science, NED University of Engineering & Technology
Karachi, Pakistan