How I work
I’ve spent most of my career working remotely with founders, CEOs and small engineering teams. This is how I work with them, so you know what to expect before we talk.
I own features from spec to production
I take a feature from the spec to production: architecture, implementation, CI/CD and deployment. Once it’s live I keep owning it. I triage issues that come in through support chat, trace them through the API contract, and either fix them or hand the backend a precise request.
I verify in a real browser before anything ships
Strict TypeScript across every codebase I touch. Every feature or fix is confirmed in a real browser before it ships: Puppeteer or Playwright against mocked APIs, with all writes mocked so no real person is ever contacted by a test.
I keep commits small and documented, each with a matching entry in the test guide, so QA can check exactly what changed.
I write things down
Async-first: written updates, clear PR descriptions, and early flags on risks and blockers instead of surprises at the deadline.
I keep runbooks and status docs current for the team, and I write commit messages that explain the product reasoning, not just the diff.
I work well across a split team
Most of my recent work is with backend and AI engineers I rarely share a timezone with. I work from their written API contracts and guides, then implement, verify and ship. When something’s off, I send a precise backend request rather than a vague bug report.
I overlap with your day
I’m in Karachi on PKT (UTC+5). That gives a strong natural overlap with Europe and the Middle East, and I adjust my hours to overlap with the Americas. I currently work remotely with a New York-based company.
I translate between product and engineering
I’ve worked directly with CEOs, founders and senior stakeholders. I turn product goals into technical plans and explain the tradeoffs in plain language, so decisions get made with the costs visible.
On larger codebases I introduce shared conventions and engineering-to-product handoffs so the team moves faster. I did this on the film and TV production accounting platform.
I lead hands-on
I’ve led junior developers and small design teams while writing code myself: at Taxon Technology on a MERN e-commerce platform, at Gray Mines, and on a New Jersey clinic’s website redesign.