Maharashtra, India · UTC+05:30

Alpesh Pote

Full Stack Developer

I build full stack apps; web, mobile, and everything in between. I care about writing clean code and building things that people actually enjoy using, not just things that technically work.

Skills

Languages
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
Frameworks
  • React.js
  • React Native
  • Vue.js
  • Node.js
  • Express.js
  • Socket.IO
  • WebSocket
  • Redux Toolkit
  • Tailwind CSS
Databases
  • MongoDB
  • Supabase
  • Firebase
  • Redis
  • WatermelonDB
Tools
  • Git
  • GitHub
  • Linux
  • Claude Code
  • GitHub Copilot
Other
  • Material UI
  • Firebase Cloud Messaging

Experience

  1. April 2024 – Present · Remote / WFH

    Anivale Pvt Ltd.

    Software Engineer I

    • Sole developer owning full-stack development of the company's core product serving 500,000+ monthly active users, maintaining REST API endpoints with Node.js, Express, and MongoDB, an internal Vue.js admin dashboard, and a React Native mobile app currently in development.
    • Optimized backend performance by refactoring sequential database queries into parallel execution and implementing MongoDB projection, reducing API response times by up to 75% and payload sizes by up to 50%.
    • Architecting 2 standalone mobile applications: a social app using Firebase Cloud Functions and a dating app with Socket.IO-powered real-time chat, live presence tracking, and push notifications.
    • Standardized frontend architecture across 3 production codebases by building a reusable component library with shared TypeScript interfaces, reducing onboarding time for new features.
  2. Nov 2023 – Jan 2024 · Remote / WFH

    Anivale Pvt Ltd.

    Software Developer Intern

    • Developed 2 MERN-stack applications independently, designing database schemas, REST API endpoints, and full system architecture from the ground up.
    • Implemented real-time features using Socket.IO and automated push notification workflows via Firebase Cloud Messaging.

Projects

Things I have built and shipped. Expand any entry for the detail; what it does, what it runs on, and whether it is still in the air.

  • A full-stack interactive geography game with real-time multiplayer, live chat, and multiple game modes — built to be genuinely fun and endlessly replayable.

    • Developed and launched a full-stack multiplayer geography game using React (TypeScript), Google Maps Street View API, Supabase for persistent cloud storage, and Socket.IO for real-time match synchronization and live presence tracking.
    • Engineered 3 dynamic game modes (Classic, Time Attack, No Move/Pan/Zoom) with an XP-based progression system, 30+ achievement milestones, and global leaderboards.
    • Integrated a social layer with asynchronous friend requests, low-latency direct messaging, shared profile cards, and a global notification tray.
    • Focused on mobile UX with a one-handed interaction model, optimizing responsive layouts for seamless cross-device gameplay.
    • Managed Street View coordinates in a SQL database, enabling location randomization across game modes to encourage replayability.
    • Currently implementing Redis-backed caching and session management for improved multiplayer performance at scale.
  • A fully offline, privacy-first personal finance tracker for Android that automatically reads and parses bank transaction SMS — no accounts, no cloud, no data ever leaving your device.

    • Built a fully offline Android finance tracker with React Native (Expo) and TypeScript that auto-detects and categorizes financial transactions from bank SMS alerts with zero cloud dependency and no internet permissions.
    • Engineered a custom SMS parsing engine supporting 20+ major Indian banks, handling UPI, credit card, debit card, net banking, and international FOREX transaction formats.
    • Implemented spend analytics with interactive charts across daily, weekly, monthly, quarterly, and lifetime periods, split by debit and credit flows.
    • Built credit card statement tracking with automated due-date reminders via scheduled local push notifications, configurable per card.
    • Delivered a full backup and restore system — export all data as a portable JSON snapshot and re-import on any device, no server involved.
    • Achieved sub-10ms UI updates using WatermelonDB for local-first persistence, with smooth Reanimated transitions and dark/light theme support via NativeWind.

    NoticeGoogle Play Protect may flag this app because it requires the READ_SMS permission, which is highly restricted for Play Store distribution. The app is completely safe and intentionally lacks internet permissions, ensuring your financial data remains 100% on-device — feel free to inspect the source code. Development was archived due to these policy hurdles, though it remains a daily driver for my personal use.

  • This site. Laid out like an RNAV approach plate — navigation is a filed route, and moving between pages draws the leg you are flying.

    • Built with React 19, TypeScript, Vite, Tailwind CSS 4, and React Router — no animation library, every transition is CSS keyframes and the Web Animations API.
    • Page transitions animate an SVG route arc via getTotalLength() and stroke-dashoffset, resolving to the destination waypoint before the next page mounts.
    • Chart vocabulary throughout: waypoint idents and gate assignments are real data structures driving the nav, not decoration.
    • Fully keyboard navigable with visible focus states, and every animation collapses under prefers-reduced-motion.

Gear

What I sit at when I am not writing code. An Airbus A320 and mixed cockpit setup, and it gets more hours than it should.

Core
  • AMD Ryzen 5 9600X
  • 32GB DDR5 6000MHz RAM
  • AMD Radeon RX 9070XT (16GB)
Storage
  • 1TB Gen4 NVMe SSD
  • 512GB Gen4 NVMe SSD
Cooling & Power
  • Arctic Freezer III 240mm AIO
  • Corsair RM850e 80+ Gold PSU
Case
  • Galax Rev6 ARGB
Monitors
  • AOC Q27G2S 27" 170Hz QHD IPS
  • LG UltraGear 24GL600F 24" FHD 144Hz TN
Peripherals
  • AeonGaming Sentry Keyboard 70%
  • ASUS TUF M3 Gen II
  • Philips SHP9500 Headphones
  • Fifine AmpliGame A6T Microphone
Sim Gear
  • Moza R3 Racing Wheel + Pedals
  • Winwing Airbus Throttle Quadrant + Speedbrake & Flap Panel
  • Winwing Ursa Minor Airbus Sidestick
  • Wingflex FCU + EFIS Cubes (Airbus A320)
  • Number one
  • Against my will