bv

Bhavishya Verma

— Engineering

Work

Principles

Tech Stack

FULL-STACK ENGINEER

Currently building at Big Oh Tech

INDIA · FULL-STACK

Bhavishya

(Verma)

he / him

I build scalable SaaS platforms that turn complex technical challenges into performant, reliable software.

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

Content

RECENT PERFORMANCE GAIN

40% latency reduction.

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

2

PRODUCTION PLATFORMS

End-to-end SaaS projects deployed at scale.

1K+

NPM DOWNLOADS

For my open-source PDF utility library, signpdfx.

75+

AIRLINES SUPPORTED

Through my work at Big Oh Tech on aviation management platforms.

200+

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

Great architecture isn't about complexity; it's about clarity and fault tolerance.

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.

Performance is a feature.

Slow APIs cost users. I treat response times, TTFB, and system throughput as primary design constraints, not afterthoughts.

II.

Code should be modular and decoupled.

Decomposing legacy monoliths has taught me that the best systems allow services to evolve independently without downtime.

III.

Persistence choice matters.

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

We modernized a legacy monolith into robust microservices.

READ CASE STUDY

~4 min

THE CHALLENGE

20+ year-old monolithic bottlenecks.

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

Decouple services and optimize persistence.

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

Audit

Analyzed legacy API bottlenecks and identified high-traffic services for migration.

PHASE 2

Decouple

Replaced synchronous inter-service dependencies with Kafka event streams.

PHASE 3

Optimize

Implemented multi-layer Redis caching to cut latency by 40%.

PHASE 4

Deploy

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

40%

Faster API responses under load.

03 — ENGINEERING METHODS

Engineering is about trade-offs.

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.

Analyze requirements thoroughly.

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.

Prototype with purpose.

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.

Ship, measure, and optimize.

Deployment is the start, not the end. I monitor metrics constantly to catch regressions and identify areas for further performance tuning.

PHASE

Production

IV.

Continuous learning.

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

Full-stack development across production environments.

My path includes working on large-scale aviation platforms and agile client-focused SaaS applications.

2025

— PRESENT

Big Oh Tech

— 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

UrsTech Solution

— 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

GGSIPU

— 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

IIT Patna

— 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

Engineering metrics are indicators of healthy systems.

Here are key technical achievements that demonstrate my commitment to quality and performance.

40%

2025 · Big Oh Tech

LATENCY REDUCTION

Optimized REST APIs in our microservices suite using Redis, significantly lowering API response times for our aviation clients.

1K+

Open Source · NPM

SIGNPDFX DOWNLOADS

Developed and maintained a specialized PDF certificate extraction library, contributing to the developer community.

35%

2024 · UrsTech

PERFORMANCE GAIN

Improved client-side response speeds by optimizing database queries and implementing effective caching for Next.js applications.

1st

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

My current toolkit.

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

Aviation Records Modernization

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

Multi-tenant Website Builder

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

Client Web Applications

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

Building tools for the developer community.

I enjoy documenting my process and contributing to open-source software, making complex tasks more accessible for other engineers.

2026

Why I moved to a multi-tenant architecture.

8 min

Essay

2026

Optimizing API performance with Redis.

6 min

Note

2025

Lessons from decomposing a legacy monolith.

10 min

Essay

2025

Building an NPM library for PDF extraction.

5 min

Note

2025

DSA: My 150-day consistency streak.

4 min

Talk

08 — COLLEAGUE FEEDBACK

Unedited perspectives on my engineering style.

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

Let’s build something impactful together —

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

Designed onimyme· Create yours