Software Developer with 5 Years of Expertise

Frontend Developer with 5 years of experience in the MERN stack. Skilled in building offline-first, high-performance web applications and developer tools. Proven expertise in memory-optimized architectures, state management, and database design. Experienced mentor with a track record of delivering production-ready applications and open-source projects.

Employment

Lead Software Developer

Supersorted

|Aug 2021 - Present
  • Built a full-featured Email Client from scratch using React, Vite, TypeScript, and Gmail API.
  • Designed and implemented offline-first architecture, ensuring seamless functionality without internet.
  • Developed a B-tree–based in-memory database to boost UI responsiveness and feedback latency.
  • Developed Mexie (custom query builder), improving memory database access efficiency (inspired by Dexie.js)
  • Replaced IndexedDB with SQLite (WASM), achieving up to 10× faster performance.
  • Mentored and guided junior developers on best practices and architecture.
Vite
React
TypeScript
React-Router
React-signals
Sqlite(wasm)
Gmail API
Dexie.js
Shadcn
TailwindCSS
B-Tree
Express.js
AWS
Eslint
Prettier
Git
Github

Senior Frontend Developer (Freelance)

Siam Computing

|Sep 2024 - Mar 2025
  • Developed the POS Patrol web application frontend from scratch using React and TypeScript.
  • Implemented key POS modules including sales, product catalog, and user management.
  • Integrated API endpoints and built reusable UI components for maintainable, scalable design.
  • Optimized performance with React Router, state management techniques, and code-splitting for faster load times.
React
TypeScript
React Router
TailwindCSS
ShadCN
Axios
Vite
Eslint
Prettier
Git
GitHub

Freelance Software Developer

E-commerce

|Feb 2020 - Jul 2021
  • Delivered an end-to-end e-commerce web app using React + Firebase.
  • Integrated Firebase real-time database for instant synchronization of inventory and orders.
  • Designed a promotion algorithm based on purchase value & segmentation, increasing up-sell potential.
  • Built an Admin Panel for inventory, order processing, and sales analytics.
Javascript
React
React-Router
Redux-toolkit
Firebase
Realtime Database
Material UI
SCSS

Projects

Database Manager

Database Manager

Live Repo
  • Developed an open-source Chrome extension for database management using Preact and Vite.
  • Added import/export functionality and a tabular interface for large dataset visualization.
  • Optimized performance to handle and display large datasets efficiently.
  • Trusted by over 900+ developers, with a positive feedback rating of 3.9/5 on the Chrome Web Store.
Typescript
Preact
Vite
Shadcn
CRXJS
TanStack Table
Eslint
Prettier

Latest Blog Posts