githublinkedindev.totwitteryoutube
monk
reactjs
nodejs
expressjs
mongodb

About

Know More About Me

Four years in, my work sits across the whole stack: data models, payment infrastructure, background jobs, and the interfaces people actually touch. I take products from an idea to something running in production, and I stay for the part after launch: the architecture decisions that decide whether it scales, and the maintenance that decides whether it survives. I care most about the unglamorous parts. Whether the webhooks reconcile, whether the page still loads on a bad connection, whether the thing holds up once real money moves through it.

Most recently I founded Onbookr, a booking platform with calendar sync and multi-gateway payments, which I designed, built, and launched single-handedly. Before that I built screenplay-editing tooling, CMS-driven platforms, and admin dashboards for teams across the UK and India, along the way cutting a document pipeline to a quarter of its runtime and lifting a Lighthouse score from 40 to 96.

I also teach what I learn. Tech Lenses has grown past 30,000 subscribers, my engineering writing on DEV has crossed 100,000 views, and I contribute to open source, including developer-roadmap.

What I work with
Languages
JavaScriptTypeScriptPythonDart
Frameworks
ReactNext.jsNode.jsExpressPayload CMSReact NativeExpoFlutter
Data
PostgreSQLMongoDBRedis
Infrastructure
DockerAWSVercelCI/CDGit
AI & Tooling
Claude APIMCP ServersLLM Integration
Kunal Ukey

Experience

Where I've Worked

  1. February 2026 - PresentNagpur, India

    Director & Full Stack Engineer

    KreoLab Solutions

    • Built Onbookr, an end-to-end booking platform with Google Calendar integration, dynamic time-slot management, and shareable live-preview booking profiles that clients can access without logging in.
    • Integrated Stripe, PayPal, and Razorpay for payment collection and automated payouts; implemented idempotency keys across payment and webhook handling to prevent duplicate charges and double-processed bookings on gateway retries.
    • Architected webhook and cron-based automation for real-time sync and data integrity.
    #Next.js#TypeScript#Stripe#Google Calendar API#Webhooks
  2. April 2024 - February 2026Remote

    Full Stack Engineer

    Flexforce.ai

    • Built custom authentication flows and role-based access control on top of Payload CMS.
    • Developed reusable, CMS-compatible frontend components and extended core workflows through Payload hooks.
    • Delivered Tiptap-based screenplay editor plugins for a film-technology client, covering scene, dialogue, character, and action formatting with automatic pagination; optimized the document import pipeline for 4x faster processing.
    #Payload CMS#React#Tiptap#RBAC#Authentication
  3. June 2022 - April 2024Remote

    Full Stack Developer

    OpenMentorship

    • Improved the Lighthouse performance score from 40 to 96 through code splitting, asset optimization, and rendering improvements.
    • Implemented real-time live chat using the Twilio SDK.
    • Built a five-stage GitHub Actions CI/CD pipeline covering linting, unit tests, end-to-end tests, MongoDB dump/restore-based mock data seeding, and automated deployment, removing manual release steps and catching regressions before merge.
    #Node.js#MongoDB#Real-time#CI/CD#Performance

Projects

Featured Projects

Onbookr

Onbookr is an end-to-end booking platform that lets you share a live-preview booking profile your clients can use without ever creating an account. It syncs two-way with Google Calendar, handles dynamic time-slot management, and collects payments through Stripe, PayPal, and Razorpay with automated payouts backed by webhook and cron-driven sync.

#Next.js#TypeScript#PostgreSQL#Stripe#Webhooks
link

TubeMailer

TubeMailer is a Chrome extension that finds business emails from YouTube channels in seconds. Search any niche by keyword or category, build a clean list of verified creator contacts, and export it to CSV, Excel, JSON, or TXT. Channel discovery runs entirely client-side as a resumable background job, with a Supabase backend handling quotas and payments.

#Chrome Extension#React#Supabase
link

Vidprix

Vidprix offers powerful video compression and conversion features, allowing you to reduce video size without losing quality. Choose from various formats like MP4, MOV, MKV, AVI, and WEBM, and customize resolution, quality, and compression speed. With Vidprix, you can effortlessly compress and convert videos to fit your needs!

#Video Compressor#React Native#Android
githublink

Wallprix

Wallprix provides you the huge collections of 100000+ HD, QHD, and 4K Wallpapers with New Fresh Wallpapers being added Daily that can be Downloaded and Set as Wallpaper!

#Wallpapers#React Native#Android
githublink

myMovies

myMovies is a MERN stack progressive web app (PWA) powered by the TMDB API that allows you to browse, search, and watch trailers of movies and TV shows. Users can also save their favorite movies, tv shows, and artist by adding them to their liked and watch later list.

#PWA#ReactJS#ReduxJS#TailwindCSS#DaisyUI#NodeJS#ExpressJS#MongoDB
githublink

Mario Jump

Mario Jump is an endless running game inspired by the famous Google Chrome T-Rex Dinosaur Game. The project is built entirely with ReactJS and Redux Toolkit, and it is also mobile responsive with touch controls.

#ReactJS#ReduxJS#CSS
githublink

myTab

myTab is a simple chrome extension that overrides a new chrome tab with beautiful Wallpaper via Unsplash, Weather Information via WeatherAPI, Date and Time via Day.js, and a Quote via Quotable API.

#JavaScript#Chrome#CSS
githublink

Other Projects

Blogs

Recent Articles

Contact

Get In Touch

I am currently looking for new opportunities where I can showcase my skills and learn along the way. Let's get in touch for a collaboration or just a small talk.

SAY HI 👋