I build full stack web and mobile products with TypeScript-first architecture, clean APIs, and systems that scale.
Full stack developer focused on modern JavaScript and TypeScript ecosystems. I design and ship real-time features, authentication flows, and backend systems with strong attention to performance, maintainability, and developer experience.
- Languages: TypeScript, JavaScript, Python
- Frontend: React, Next.js
- Mobile: React Native
- Backend: tRPC, Fastify, Firebase, Supabase
- Databases: PostgreSQL, MongoDB
- Platform and Tooling: Bun, Turborepo, Docker, monorepo workflows
- Building scalable full stack apps with real-time capabilities
- Improving API boundaries and backend architecture for long-term maintainability
- Optimizing app performance across web and mobile
- Streamlining developer workflows in monorepos
-
Focusami - https://focusami.com
Minimalist focus timer built for deep work and consistency. Features session-based cycles, configurable intervals, and a distraction-free UI with strong emphasis on performance and accessibility.
Stack: TypeScript, Next.js -
LunaFlow - https://lunaflow.tech
Project tracking platform for managing tasks, workflows, and teams. Includes authentication, real-time data handling, and role-based access with a clean, low-friction UI. Built with a serverless-first approach.
Stack: TypeScript, Next.js, Supabase, Vercel -
Cosmicord.js - https://github.com/NotWrench/Cosmicord.js
Lightweight Lavalink wrapper for Discord music bots that simplifies WebSocket handling. Focused on developer experience with clean APIs, strong error handling, and easy integration.
Stack: Node.js, Discord.js, WebSockets, Lavalink
- I got into coding because of SudhanPlayz, which pretty much kicked off everything I’m building today
- GitHub: https://github.com/NotWrench
- Email: notwrench401@gmail.com
- LinkedIn: https://www.linkedin.com/in/prajan-bala/


