Creator & Lead Architect of MochaAPI
Passionate Java architect and engineer, focused on building high-performance, developer-first solutions for the modern JVM ecosystem. Specializing in designing elegant and efficient systems that redefine backend development possibilities.
- Core Expertise: Java architecture, backend engineering, scalable systems design
- Mission: To craft robust, developer-centric frameworks and tools that accelerate innovation in the JVM landscape.
- Philosophy: Practicality, performance, and maintainability drive my engineering approach.
Flagship Project: MochaAPI
MochaAPI is an open-source framework for lightning-fast REST APIs, leveraging Netty and Project Loom (Virtual Threads) for outstanding speed and developer experience. The ecosystem includes the core framework, essential tooling, and comprehensive documentation.
- MochaAPI enhancements: performance, features, and pluggable architecture
- JVM deep-dives: internals, memory, low-latency tuning
- Distributed systems: scalable, resilient microservices
- Developer experience: intuitive APIs, frictionless tooling, high-quality documentation
Concurrency: Project Loom (Virtual Threads), RxJava/Reactor
Cloud & DevOps: Docker, Kubernetes (basics), CI/CD
Databases: PostgreSQL, MongoDB, Redis
- MochaAPI — Lightning-fast, developer-first REST API framework for the JVM
- Pinpoint_Backend — Scalable backend for location-based services
- Pinpoint_Android — Native Android client for Pinpoint services
- GitHub: guptavishal-xm1
- LinkedIn: Your LinkedIn Profile
- Email: guptavishal998.pa@gmail.com
More about my technical philosophy
I am driven by a deep curiosity for JVM internals, concurrency models, and the art of building scalable distributed systems. I believe the best software is both performant and a joy to use.


