Senior Full-Stack Developer, Miscellanous / Freelance
Oct 2024 – now
Designed and implemented a declarative decorator-based permissions system for NestJS, enabling scalable and composable access control across the application
Built a unified background jobs abstraction over BullMQ, allowing seamless transition from in-process execution to distributed, multi-worker processing without significant code changes
Developed a flexible invite system powering access sharing across multiple entity types, enabling effortless extension to new domains
Implemented fine-grained share links system with per-link permission control, enabling anonymous access with capabilities beyond read-only, attachable to any resource
Contributed to backend architecture of an AI-first product leveraging LLM APIs and post-trained models, focusing on scalability, composability, and developer ergonomics
Owned access-sharing domain, working closely with designers to achieve a clean and effective user experience
Authored a realtime collaborative Spreadsheets engine, like in Google Spreadsheets, but single-handedly, end-to-end
Optimized performance of massive Angular components through event delegation and other techniques