Suman Shrestha Full-stack engineer, web & mobile UI/UX through to production
For over a decade I have been the long-term engineer inside three small teams: a US mortgage-tech platform since 2020, a Sydney studio's client work since 2014, and a Nepali product team since 2012. I design the interface, architect the system and ship the code.
- Insellerate United States · since 2020
- Webbed Studio Sydney · since 2014
- Source Taggers Nepal · since 2012
Available full-time, part-time or on contract · remote · US and Australian hours
Selected work
Selected work
Three engagements, each long enough that I have had to live with my own decisions. Every one names what I owned and what the team owned.
How I work
How I work
Four habits that hold up across a US product team, an Australian studio and a Nepali one.
Agree what we are actually solving
Short discovery: who the users are, what would count as success, and the constraints that are real (timeline, stack, hosting, whatever cannot be changed). Most of the expensive mistakes I have watched happen were decided here, before anyone wrote code.
Design and build as one decision
I design the interface and build it, so the trade-off between what looks right and what the data can actually do gets made once, by someone who has to live with both. Prototypes when they settle an argument faster than a discussion, working software as early as possible.
Ship it, then keep shipping
Performance, accessibility and the SEO basics before launch; deployment support at launch; then iteration on what real use turns up. I have maintained several of these projects for years, which is the part that decides whether the first version was any good.
AI in the loop, same review bar
I use AI coding tools for exploration, scaffolding and large refactors, then verify behaviour, edge cases and security before anything ships — generated code gets read like any other diff. At Insellerate I maintain a plugin that encodes our conventions and review expectations, so assisted changes arrive in the house style rather than a plausible-looking variant of it.
About
Design-led engineering
Kathmandu, Nepal
I started as a designer and moved into engineering because the interesting decisions kept turning out to be on both sides of that line. Fifteen years later I still do both: the interface and the system underneath it, for teams in the United States, Australia and Nepal.
Where I have worked
- 2020 – present Full-stack Engineer, Web & Mobile Insellerate United States · remote
- 2014 – present Full-stack Engineer, Web & Mobile Webbed Studio Sydney, Australia · remote
- 2012 – present Full-stack Engineer & UI/UX Specialist Source Taggers Bhaktapur, Nepal
- 2009 – 2012 Designer & Developer Web Smart Technologies Nepal
- 2009 Designer & Developer Link Tree Nepal
- 2012 B.Sc. (Hons) in Computing Islington College, Nepal · London Metropolitan University, UK
- 2009 – 2011 International Diploma & Advanced Diploma in Computing Informatics College, Nepal · Informatics Academy, Singapore
Skills
Stack & tools
Grouped the way I would answer the question, most-used first. The case studies show which of these did the work.
Frameworks & libraries
- React Native
- React
- Laravel
- Vue.js
- Astro
- Tailwind CSS
Languages
- TypeScript
- JavaScript
- PHP
- SQL
Data & cloud
- PostgreSQL
- MySQL
- Firebase
- Azure
Design
- Figma
- Adobe CC
Platforms & CMS
- WordPress
- WooCommerce
- Shopify
Delivery
- Git
- CI/CD
- Linux
- Nginx
WordPress, WooCommerce and Shopify when the content model is the real requirement, not out of habit.
Work with me
Work with me
Three things I am the obvious choice for. If what you need is next to one of them, say so anyway.
Available full-time, part-time or on contract, remote.
01
Embedded on your team
You have a live product and a small team, and you need someone who will still be here in year three.
Features shipped release after release by someone who knows why the last three decisions were made, and no handover cliff when they are.
02
App owner, web or mobile
You need one person to architect, design and ship an application end to end, and to keep owning its releases.
A product that ships on a cadence, on the web or in both app stores, without a hand-off between the person who designed it and the person who built it.
03
Design to build
You have a brief but no designer, or a Figma file and nobody to build it faithfully.
An interface designed and shipped by the same person, so what survives the build is what was intended.
Contact
Let's talk
Available full-time, part-time or on contract, remote.
I am on UTC+5:45. My morning covers Sydney afternoons, my evening covers US mornings.