bv
— Engineering
Work
Principles
Tech Stack
FULL-STACK ENGINEER
Currently building at Big Oh Tech
INDIA · FULL-STACK
(Verma)
he / him
Full-stack engineer focused on Node.js, NestJS, and Next.js. I thrive in the space between modern web architecture and enterprise-grade performance. Whether it's decomposing legacy monoliths or architecting multi-tenant SaaS from scratch, I focus on clean code and robust systems.
PORTFOLIO · INDIA, 2025
RECENT PERFORMANCE GAIN
Optimized REST APIs across 30+ microservices using multi-layer Redis caching. The system now handles production loads with significantly faster response times.
↗
api-optimization, 5 min read
PRODUCTION PLATFORMS
End-to-end SaaS projects deployed at scale.
NPM DOWNLOADS
For my open-source PDF utility library, signpdfx.
AIRLINES SUPPORTED
Through my work at Big Oh Tech on aviation management platforms.
ALGORITHMS SOLVED
Consistency is key. 150+ day streak on LeetCode.
ENGINEERING AT:
Big Oh Tech
·
UrsTech Solution
·
IIT Patna
·
GGSIPU
·
Open Source
01 — MY ENGINEERING PHILOSOPHY
Systems eventually break. My focus is on writing code that fails predictably and recovers gracefully, whether it's managing event streams in Kafka or caching layers in Redis.
I believe in building systems that serve the user first, with infrastructure that supports, not hinders, growth.
I.
Slow APIs cost users. I treat response times, TTFB, and system throughput as primary design constraints, not afterthoughts.
II.
Decomposing legacy monoliths has taught me that the best systems allow services to evolve independently without downtime.
III.
Relational or NoSQL? I choose based on the data model, not the hype. Using both effectively creates resilient, performant applications.
02 — FEATURED WORK
FLYDOCS · API MODERNIZATION · 2025
READ CASE STUDY
~4 min
THE CHALLENGE
Flydocs faced limitations with an aging codebase. The requirement was to migrate to a NestJS microservices architecture while maintaining zero-downtime for aviation clients.
We needed to move from synchronous dependencies to an event-driven system to handle complex document processing and maintenance records at scale.
THE STRATEGY
I migrated synchronous calls to Kafka, introduced multi-layer Redis caching, and implemented Azure Service Bus to ensure reliable message processing across 30+ services.
Balancing legacy compliance needs with cloud-native scalability required careful staging and incremental refactoring of the core business logic.
THE PHASES
PHASE 1
Analyzed legacy API bottlenecks and identified high-traffic services for migration.
PHASE 2
Replaced synchronous inter-service dependencies with Kafka event streams.
PHASE 3
Implemented multi-layer Redis caching to cut latency by 40%.
PHASE 4
Achieved zero-downtime transition of services to the new architecture.
"
Bhavishya's work in decomposing our platform has been critical. He understands both the legacy constraints and the modern patterns required for scalability.
— Senior Engineering Lead at Big Oh Tech
OUTCOME
Faster API responses under load.
03 — ENGINEERING METHODS
I follow a structured approach to building software. I don't just write code; I design for the long-term maintainability of the platform.
I.
Before touching code, I ensure I understand the business logic, the data flow, and the performance expectations. Unclear requirements lead to technical debt.
PHASE
Planning
II.
I build small, functional pieces first to validate the architecture. If the foundation is sound, scaling becomes a matter of configuration rather than refactoring.
PHASE
Development
III.
Deployment is the start, not the end. I monitor metrics constantly to catch regressions and identify areas for further performance tuning.
PHASE
Production
IV.
Whether it's staying consistent on LeetCode or keeping up with new cloud-native tools, I believe the best engineers are lifelong learners.
HABIT
Daily
04 — EXPERIENCE
My path includes working on large-scale aviation platforms and agile client-focused SaaS applications.
2025
— PRESENT
— Associate Software Engineer
Focusing on enterprise cloud platforms for aviation. Modernizing monolithic architectures into microservices, implementing event-driven logic with Kafka, and ensuring system performance via caching strategies.
NestJS
Microservices
Azure Cloud
2024
— 2024
— Full Stack Developer
Delivered high-performance web apps for diverse clients. Leveraged Next.js and MongoDB to improve responsiveness by 35% through smarter query handling and API-level caching.
Next.js
MongoDB
SSR/ISR
2022
— 2025
— Bachelor of Computer Applications
Built foundational knowledge in data structures, algorithms, and system design, while starting my journey into full-stack development through hackathons and personal projects.
DSA
System Design
DBMS
2025
— 2027
— Master of Computer Applications
Advancing my technical education with a focus on core computer science fundamentals and modern engineering practices.
Computer Science
Advanced Systems
Research
05 — IMPACT HIGHLIGHTS
Here are key technical achievements that demonstrate my commitment to quality and performance.
2025 · Big Oh Tech
LATENCY REDUCTION
Optimized REST APIs in our microservices suite using Redis, significantly lowering API response times for our aviation clients.
Open Source · NPM
SIGNPDFX DOWNLOADS
Developed and maintained a specialized PDF certificate extraction library, contributing to the developer community.
2024 · UrsTech
PERFORMANCE GAIN
Improved client-side response speeds by optimizing database queries and implementing effective caching for Next.js applications.
2022–2023 · Hackathons
DSA COMPETITION WINS
Ranked 1st in competitive DSA and hackathon events, sharpening my problem-solving speed and algorithmic efficiency.
06 — TECHNICAL TOOLS
I use these technologies to build reliable, scalable full-stack applications. My stack is centered around Node.js and the modern JavaScript/TypeScript ecosystem.
TECH 01 — MONOLITH MIGRATION
Big Oh Tech · 2025
Transitioning a 20-year-old legacy system into a modern microservices architecture. We broke down the monolith into 30+ independent NestJS services, ensuring zero-downtime deployments for global airlines.
The result: ~40% faster API response times via Redis caching and significantly improved system reliability by migrating synchronous processes to asynchronous Kafka event streams.
TECH 02 — SAAS ARCHITECTURE
imyme.app · 2024
Solo-engineered a production-ready SaaS platform. I tackled complex state management by building a polyglot persistence layer, using MongoDB for tree-node models and PostgreSQL for relational data.
To handle scale, I implemented an async pipeline using BullMQ and optimized asset handling with custom thread pools. It successfully supports dynamic multi-tenant routing and automated payments.
TECH 03 — PERFORMANCE
UrsTech Solution · 2024
Developed full-stack Next.js and Express solutions for diverse clients. By focusing on query optimization, indexing, and strategic API caching, I consistently reduced response times across the board.
Implementing SSR and dynamic meta-tags boosted organic traffic by 25%, proving that performance engineering directly correlates to business growth.
07 — TECHNICAL CONTRIBUTIONS
I enjoy documenting my process and contributing to open-source software, making complex tasks more accessible for other engineers.
2026
8 min
Essay
2026
6 min
Note
2025
10 min
Essay
2025
5 min
Note
2025
4 min
Talk
08 — COLLEAGUE FEEDBACK
Insights from peers who have collaborated with me on high-impact projects.
"
Bhavishya is incredibly methodical. When we were tackling the monolith decomposition, he didn't just rush the code; he mapped out the dependencies first so we could avoid breaking anything.
Project Lead
Big Oh Tech
"
He's the kind of developer who finds the bottleneck before anyone else does. His work on our API performance improved our throughput significantly.
Senior Engineer
Big Oh Tech
"
Bhavishya's ability to take an idea and ship a fully functional, multi-tenant SaaS solo is rare. He understands the entire stack, from the DB schema to the frontend user experience.
Team Member
UrsTech Solution
09 — GET IN TOUCH
I am open to engineering roles focused on backend or full-stack development, particularly where performance and scalability are key. I aim to reply to all inquiries within 48 hours.
SOCIAL
NPM · /signpdfx
LinkedIn · /in/bhavishyaverma
LeetCode · /bhavishyaverma
GitHub · /bhavishya556
© 2025 Bhavishya Verma
·
Always building
Designed for performance and clarity