About
I’m a design engineer. I work in the gap between the mockup and the shipped thing, and I care most about what usually gets lost on the way: how a menu eases open, the colour that’s almost right, an editor that stays out of your way.
These days I’m at PushOwl, working on Shopify apps whose frontends serve millions of people. Before that I spent a few years at Presidio on data-heavy dashboards, a design system, and more AWS than I’d like to admit.
I learned to code by making games, so the top of this page is a small one: a place drawn from a single number, different on every visit. A beach, a rainy street, a pond, a train over flooded fields, a planet. Poke at it.
Work
- WrighterPowerful Markdown editor and writing companionMarkdown editor
- TeenyToolsAll in one tool for designers & developersToolbox
- DiddoHubOpen Accessible Education with YoutubeHackathon winner
- Exoplanet ExploreInteractive Data Visualization of ExoplanetsData visualisation
- YataProject Management App based on HashtagsProject manager
- WatchDogFirefighter monitoring dashboardMonitoring dashboard
- Old WebsiteJust the old 2018 me ✨Portfolio, 2018
Playground
- Curse of the Ego KingA fast-paced action game about a king with big ego.This game won the "most creative" award in repl.it kaboom game jam 2021
- itch.io ProfileAll my other games made before 2018.Fun fact: I learnt programming and design through making games for fun, unintentionally :P
- diddohub(beta)Notion-like text editor that syncs with youtube video.An improved version of this POC won the company internal hackathon!
- Chaos ShapesChaotic but beautiful looking animated shapes.Made this by accident while trying to learn math functions, lots of people liked it on replit
- Generative ScapesMinimal & beautiful mountain scapes with math.The beauty in simple math functions <3
Experience
PushOwl2023 – now
Frontend Engineer
Jul 2023 – now- Working on shopify apps, currently neck-deep into the ecosystem
- Managing multiple huge frontend codebases serving millions of clients
Presidio, 4 roles2020 – 2023
Senior Software Engineer
Mar 2023 – Jul 2023- Writing scalable IaC(Infrastructure as Code) in typescript using CDK
- Managing complex async dynamic state machines with AWS step functions and building an interactive flow visualizer on the frontend
Software Engineer
Nov 2021 – Mar 2023- Worked on a data heavy dashboard to process & display bulky near-realtime data.
- Maintained an abstract design system built on top of MUI
- Optimized and resolved performance issues that improved the whole application's UX, wrote a series of blogs on the discovery.
- Developed in-house dev tools and introduced modern React design patterns which greatly improved the developer experience.
- Wrote scalable AWS Infrastructure with CDK and built microservices with NestJS
Associate Software Engineer
Aug 2021 – Nov 2021- Get AWS Certified - Solutions Architect Associate
Developer Intern
Jul 2020 – Nov 2021- Worked on a realtime videoconferencing e-commerce webapp utilizing AWS resources, optimized the app on mobile & tablet screens
- Dig deep into angular code to fix frontend performance issues of a WebRTC application, which increased the number of concurrent video participants by 60%
Say hello