Hey, I'm Shahriar Ahmed Shovon.
   Dhaka, Bangladesh |
shovonshahriar01@gmail.com       
About me
   Full-stack engineer fluent in TypeScript, JavaScript, and Python — focused on building fast, reliable, production-grade systems. Experienced with Next.js, React Native, and scalable backend stacks using Node.js, Express, and Socket.IO. Solid grasp of databases (MongoDB, PostgreSQL), system architecture, and basic DevOps — including Docker, CI/CD, and cloud deployments. Strong in state handling (RTK Query, Redux, Zustand) for predictable and efficient frontend data flow. Fluent with modern tooling: Git, Docker, Webpack, Vite, and Linux — and know when not to overengineer. Testing-minded — confident in Jest, RTL, and Supertest to keep codebases stable and future-proof. Fast learner, pragmatic builder, and comfortable owning end-to-end development across the stack.        
Experiences
    July 2024 - Present
  Software Engineer at Purple Dice (Part-time)      Developed a full-stack order processing system with real-time tracking, invoicing, and dynamic inventory management. Building a full-stack classifieds platform with advanced filters, messaging, auctions, item verification, premium services, and admin tools.        May 2023 - Jun 2024
  Software Engineer at AppCube (Part-time)      Built a Slack-like messaging app using React, Redux, and RTK Query. Contributed to a note-taking and task-scheduling platform integrated with AI. Built a full-stack restaurant reservation system with Next.js (client and merchant sides). Developed a React Native app for a multi-vendor B2B restaurant management platform.        Jun 2022 - May 2023
  FullStack Developer at Chatsworth CPA (Contract)      Built two multiplayer web-based games using React and Socket.IO. Developed a custom e-signature platform similar to DocuSign using Next.js, Express, and MongoDB. Delivered a complete multi-vendor e-commerce solution with integrated payment gateways.             
Projects
      GangUP - Student Commuting Platform    Built high-traffic scalable student commuting platform handling 57K+ page views and 3,500+ verified users in 100 hours.
   Tools:  Node.js, React, Socket.IO, MongoDB, Express.js, WebSocket 
  Features:
  Developed Socket.IO infrastructure supporting concurrent chat sessions and instant notifications Built multi-parameter matching system processing route, time, university, and safety preferences with sub-second response times Implemented user verification, review systems, and community moderation tools while maintaining platform usability Applied database indexing, query optimization, and load balancing for 16K+ unique visitors in 100 hours Secure session-based authentication with role-based access.             AI Powered Background Remover    Built privacy-first browser-based AI background remover delivering real-time mask preview, instant segmentation, and downloadable results. And no server required.
   Tools:  React, TypeScript, Vite, transformers.js, rmbg-1.4, Web Worker 
  Features:
  Integrated rmbg-1.4 model with transformers.js for fast browser ML inference. Engineered non-blocking Web Worker pipeline for smooth UI and rapid processing. Developed drag & drop upload, instant mask visualization, and downloadable results. Designed privacy-first architecture—100% data remains local; no external uploads. Optimized for mobile and desktop with 99.9% browser compatibility.             B2B Wholesale Commerce Platform    A scalable wholesale platform built for B2B businesses, featuring a full admin dashboard, POS integration, inventory control, and a responsive storefront.
   Tools:  Next.JS, MongoDB, Express, Tailwind CSS, Stripe API 
  Features:
  Built conditional pricing rules with customer segmentation and volume-based discounts for B2B negotiations Developed customer-role creation with 130+ granular permissions across catalog, checkout, and dashboard views Built-in POS system with real-time stock synchronization. Created product management, inventory tracking, and order fulfillment system with live metrics and automated stock alerts Applied indexed queries, server-side pagination, and caching strategies to handle 1,000+ SKUs with 95+ Lighthouse score             VSB Textbook Solution Platform    Interactive platform allowing students to browse, search, and filter academic e-books by chapter or exercise.
   Tools:  Next.js, Redux Toolkit, Tailwind CSS, Mantine UI, Express.js, MongoDB, MeiliSearch, React-PDF 
  Features:
  Designed normalized MongoDB structure handling complex user, content, and gamification relationships Built live leaderboards and progress tracking using MongoDB and Express.js with optimized queries Created custom MeiliSearch implementation with fuzzy matching, code discovery, and caching Architected point systems and achievements using Redux Toolkit for sophisticated state management             Multiplayer Object Finding Game    Built full-stack multiplayer game with WebSocket architecture.
   Tools:  React, NodeJS, Socket.IO, Charts, Firebase, Zustand 
  Features:
  Built WebSocket-based system with room management and state synchronization for concurrent gaming sessions Developed server-side validation, timing verification, and object detection algorithms preventing cheating Created performance tracking, match statistics, and interactive leaderboards with data visualization Built adaptive difficulty scaling, achievement mechanics, and cross-platform responsive interface             Multiplayer Quiz Game    Built multiplayer quiz platform with GeoJSON-powered question generation.
   Tools:  React, NodeJS, Socket.IO, GeoJson, Charts, Firebase, Zustand 
  Features:
  Built sophisticated engine processing geographical datasets to dynamically create infinite quiz questions from countries, states, and regional data Developed WebSocket-based system with automated matchmaking, room management, and state synchronization for concurrent quiz sessions Created time-based bonuses, streak multipliers, and server-side anti-cheat validation ensuring fair competitive gameplay Built Chart.js-powered performance tracking with match statistics, leaderboards, and trend analysis             Interactive W9 Filing & TIN Checker    Interactive SaaS platform for filing and electronically signing W9 forms, along with real-time TIN verification.
   Tools:  Next.JS, TailwindCSS, React-pdf, Paypal, Stripe, Firebase, Zustand 
  Features:
  Integrated e-signature support to eliminate physical paperwork. Real-time TIN checking and result saving for future reference. Email delivery system for completed forms. User-friendly W9 form editor with validation. Stripe and PayPal integration with subscription model support.                
Skills
    Languages   TypeScript JavaScript Python      Frontend    Next.js React Native RTK Query     Redux Zustand Tailwind CSS        Backend    Node.js Express.js Socket.IO     MongoDB PostgreSQL        Tools    Git Docker Npm, Yarn Vite, Webpack Linux     AWS, Linode (VPS) Firebase, Supabase WordPress Stripe        Testing   React Testing Library Jest Supertest            
Thanks
Divyansh 
for design inspiration