Passionate full-stack developer and systems thinker building scalable, high-performance web applications.
I’m Abhi Patel, specializing in Next.js and TailwindCSS on the frontend and Node.js on the backend. I design reliable infrastructure using Docker, Kubernetes, and Google Cloud.
Beyond web development, I explore machine learning and AI, experimenting with PyTorch, Python, and large language models to create intelligent systems and procedural tools.
I thrive on understanding systems from the ground up—whether it’s optimizing backend performance, designing distributed systems, or crafting seamless user experiences.
Outside of coding, I pursue photography, capturing cinematic and atmospheric visuals that inspire both my creative and technical work. My projects reflect a balance of curiosity, technical rigor, and craftsmanship, and I’m always eager to tackle challenges that push my skills further.
Real-time multiplayer game built on a distributed microservices stack, coordinating users, game state, and matchmaking via scalable APIs and event-driven messaging.
What I learned: Architecting stateless services, handling distributed state, and orchestrating real-time communication across service boundaries.
In-browser text editor leveraging Rust compiled to WebAssembly for fast, memory-safe editing and advanced text manipulation directly in the browser.
What I learned: Integrating Rust with JavaScript, optimizing for WASM performance, and bridging low-level system code with web UI.
Modular point-of-sale system for coffee shops, using containerized microservices for orders, inventory, and analytics, supporting real-time updates and robust fault tolerance.
What I learned: Building resilient business workflows, implementing service discovery, and ensuring transactional consistency across distributed systems.
Math-driven bento grid generator using CSS Grid, allowing users to define rows, columns, and merge cells to design custom layouts. The layout is converted into a reference image and combined with a prompt to generate visually cohesive images per cell using Nano Banana Pro 🍌
What I learned: Translating abstract layout logic into visual systems, generating and using reference images for multimodal AI models, and blending algorithmic UI design with generative image workflows.