Available for freelance work

Doji
Creates.

Full-Stack Web Developer crafting fast, accessible, and beautifully interactive digital experiences.

5+
Years Exp.
42
Projects
18
Happy Clients
Scroll
React TypeScript Node.js Next.js PostgreSQL GraphQL Docker AWS Figma React TypeScript Node.js Next.js PostgreSQL GraphQL Docker AWS Figma
πŸ‘¨β€πŸ’»
Open to Work ✦

Code is my craft,
the web is my canvas.

Hi, I'm Doji β€” a full-stack developer based in San Francisco with over 5 years of experience building web applications that people actually enjoy using.

I specialize in the JavaScript ecosystem, from polished React frontends to robust Node.js backends. I care deeply about performance, accessibility, and clean code that teams are proud to maintain.

When I'm not shipping features, you'll find me contributing to open source, writing on my dev blog, or hiking the trails around the Bay.

What I work with

βš›οΈ
Frontend
ReactNext.js TypeScriptVue 3 Tailwind CSSFramer Motion GSAPSass ViteWebpack
πŸ› οΈ
Backend
Node.jsExpress NestJSGraphQL REST APIstRPC PrismaRedis WebSockets
πŸ—„οΈ
Database
PostgreSQLMongoDB MySQLSupabase FirebasePlanetScale
☁️
DevOps & Cloud
AWS (EC2, S3, Lambda) DockerCI/CD GitHub Actions VercelNginx Linux
🎨
Design & Tools
FigmaAdobe XD StorybookGit JiraNotion PostmanVS Code
πŸ§ͺ
Testing
JestVitest PlaywrightCypress React Testing Library Supertest

Selected Projects

πŸ’¬
Comet β€” Real-Time Chat App
Team communication tool with channels, DMs, file sharing, and threaded discussions.
React Socket.io Node.js MongoDB
πŸ“Š
DataVault β€” Analytics Dashboard
Interactive analytics platform with customizable widgets, real-time data streaming, and exportable reports for SaaS businesses.
Vue 3 D3.js GraphQL NestJS
πŸ“
Inkwell β€” Headless CMS Blog
A blazing-fast developer blog powered by a custom headless CMS with MDX support, full-text search, and RSS feeds.
Next.js MDX Sanity Vercel

Working History

Senior Front-End Developer β€” Stripe
Full-time Β· San Francisco, CA
Jan 2023 β€” Present
  • Led the rebuild of Stripe's merchant dashboard using Next.js 14, reducing LCP by 42%.
  • Established a shared component library used across 6 product teams (React + Storybook).
  • Mentored 3 junior developers and conducted bi-weekly code reviews.
  • Collaborated with design to implement an accessible, WCAG 2.1 AA-compliant design system.
Full-Stack Engineer β€” Vercel
Full-time Β· Remote
Mar 2021 β€” Dec 2022
  • Built and maintained core features of the Vercel deployment dashboard (React, TypeScript, tRPC).
  • Developed an internal tooling CLI that cut deployment configuration time by 30%.
  • Worked on the edge runtime team, contributing to serverless function optimizations.
  • Authored developer documentation and integration guides read by thousands of users.
Web Developer β€” Accenture
Full-time Β· New York, NY
Jun 2019 β€” Feb 2021
  • Delivered 8+ client websites across finance and retail verticals using React and Node.js.
  • Integrated third-party APIs including Salesforce, HubSpot, and payment gateways.
  • Participated in Agile sprints and daily standups with distributed cross-functional teams.
Junior Developer β€” Freelance
Self-employed Β· Remote
2018 β€” 2019
  • Built websites and web apps for 12+ small businesses and startups as a solo developer.
  • Managed full project lifecycle: discovery, design, development, deployment, and support.

Let's build something great

Whether you have a project in mind, a role to fill, or just want to say hello β€” my inbox is always open.