Full-Stack EngineerBengaluru, India

Hi, I'm Hakim.I help startups turn difficult ideas into products people enjoy using.

I'm a full-stack engineer who cares deeply about the frontend. For 10+ years, I've worked on editors, SaaS products, testing platforms, and the systems behind them. I enjoy joining when there's a lot to figure out and a small team needs someone who can own the whole thing.

I'm happiest when there's still a lot to figure out.

Give me a rough idea, a complicated workflow, or a product that has outgrown its first version. I like making sense of the problem, shaping the experience, building the interface and the services behind it, and staying close until it works well in production. That has taken me from React and TypeScript to Node.js, Python, APIs, databases, permissions, queues, and everything required to ship with confidence.

The places that shaped how I build.

ServiceNow

2022 — 2026

Senior Full-Stack Engineer, Enterprise UX Systems

Built accessible editor workflows across React and TypeScript interfaces, Python and FastAPI services, PostgreSQL, Redis, permissions, queues, and CI/CD.

BrowserStack

2021 — 2022

Senior Full-Stack React Engineer

Modernized real-device testing workflows from legacy jQuery and Rails into React, TypeScript, Redux, Node.js APIs, WebSockets, and automation systems.

Globant

2020 — 2021

Senior Web UI Developer

Turned ambiguous enterprise workflows into reusable component systems, data-rich D3 interfaces, and maintainable product architecture.

HCL Technologies

2018 — 2020

JavaScript Engineer

Delivered performance-sensitive web modules using offline IndexedDB storage, Web Workers, WebGL dashboards, and resilient client-side data flows.

Five Exceptions

2015 — 2018

React Native Developer

Built and shipped mobile and web products with reusable theming, modular state management, API integration, and practical release ownership.

A few other things I've enjoyed making.

Some of my favorite work has happened outside a long-term role: contributing in public, joining a focused product for a while, or building a small tool because I wanted it to exist.

FigJam to Linear plugin2026

Handoff for Linear

I built a FigJam plugin that turns sticky notes, shapes, and frames into tracked Linear issues, carrying over titles, descriptions, projects, assignees, labels, and source links so planning can move forward without losing context.

Built with
  • React
  • TypeScript
  • Supabase
  • Next.js
View Handoff for Linear

Independent product work2026

LottieFiles Creator

I helped build the parts of LottieFiles Creator that make animation editing feel direct: timelines, layer hierarchy, shape transformations, segment management, marquee selection, and frame trimming.

Built with
  • React
  • Zustand
  • TypeScript
  • Tailwind CSS
Visit LottieFiles Creator

Open-source contributor2024 — 2025

MUI Base UI

I contributed accessibility and interaction fixes to MUI’s Base UI, improving keyboard navigation, mounted-state behavior, mouse interactions, and focus handling across its React component primitives.

Built with
  • React
  • TypeScript
  • WAI-ARIA
  • Floating UI
See my Base UI contributions

Chrome extension2025

Reddit Detox

I built a small Chrome extension to make Reddit less distracting. It hides ads, recommendations, and trending content so I can keep the feed focused on communities I chose to follow.

Built with
  • Manifest V3
  • JavaScript
  • CSS
  • Chrome APIs
View Reddit Detox

A few kinds of work I know well.

If you're hiring for one of these problems, here's a little more context on how I've approached it.

If you're building something ambitious, I'd love to hear about it.

I'm especially drawn to small teams where product thinking, engineering judgment, and a willingness to get into the details all matter.