About me
I'm a mobile-first software engineer with nearly 5 years building and shipping production apps end to end — from backend and APIs to the screens users touch. iOS, web, backend — I move between all three and try to do each one well.
I care as much about why we're building something and how it feels to use as the code itself. I design for the user experience, not just a clean UI, and do my best work in the space between product, design and engineering.
At Karage I shipped two live App Store apps (one serving 5,000+ users), built an iPadOS point-of-sale system from the ground up, mentored developer teams, and used analytics to steer marketing and growth decisions. Independently, I've built fullstack products like Jamaatna — an events platform with digital invitations, one-tap RSVP and a live attendance dashboard.
Strong in Swift and SwiftUI, and comfortable across Next.js, TypeScript, Node.js and PostgreSQL — with the judgment to know which problem to solve, connect with people, and get users to the goal.
Off the clock, I'm a bit of a Mac productivity nerd — I automate anything repetitive, love owning the tools I work in, and build my own when the ones out there don't cut it.
What I bring
-
Solutions Thinking
I start from the problem and the business goal, not the code — then build the simplest thing that actually works.
-
UX, Not Just UI
I design for how a product feels to use and whether it gets the user to their goal, partnering closely with design and product.
-
Business Understanding
Comfortable with product, growth and customer context — I instrument analytics that inform marketing and growth decisions.
-
Ownership & Judgment
I see things through — from a ground-up POS to leading an Apple Developer account migration — and use AI to move fast while owning the outcome.
Curious how I actually work day to day? Read my personal guide to working with me.