bv

Bhavishya Verma

— Full-stack

Projects

Approach

Stack

FULL-STACK ENGINEER

Currently building at Big Oh Tech

Noida · 2 YRS IN

Bhavishya

(Verma)

he / him

I build scalable full-stack applications that prioritize performance and user reliability.

Full-stack engineer focusing on Node.js and Next.js. I thrive in the space between complex system architecture and clean, user-centric interfaces. From optimizing microservices to architecting SaaS, I focus on building systems that scale.

PORTRAIT · NOIDA, 2025

Content

API PERFORMANCE GAIN

40% reduction.

Optimized REST APIs across 30+ microservices by implementing multi-layer Redis caching. We traded latency for speed under heavy load.

tech breakdown, 8 min read

30+

MICROSERVICES DEPLOYED

Decomposed monoliths into agile, independent services for better uptime.

75+

AIRLINES SUPPORTED

Helping build enterprise platforms for aviation records and compliance.

1K+

NPM DOWNLOADS

My open-source PDF utility library for digital certificate extraction.

150+

LEETCODE STREAK

Daily dedication to algorithms and clean code. See section 03.

PREVIOUSLY:

Big Oh Tech

·

UrsTech Solution

·

IIT Patna

·

GGSIPU

·

Open Source

01 — MY PHILOSOPHY

Great software is built by decoupling complexity.

Every monolith contains hidden opportunities for modernization. My approach is to identify where synchronous calls create bottlenecks and replace them with event-driven streams.

Architecture should evolve with the business, not dictate its limits.

I.

Performance is a feature.

Latency kills engagement. Whether it's caching strategies or optimizing database queries, speed should be baked into every layer of the stack.

II.

Fault tolerance is mandatory.

Systems will fail. Designing for graceful degradation and using event-driven architectures ensures the platform stays online regardless of localized issues.

III.

Code is for people, not just machines.

Readable, maintainable codebases allow teams to scale. I write software with the intent that it can be understood, tested, and expanded by others.

02 — FEATURED PROJECT

IMYME · WEBSITE BUILDER SAAS · SOLO PROJECT

A polyglot persistence engine for SaaS.

PROJECT BREAKDOWN

~5 min

THE CHALLENGE

Multi-tenant complexity.

I needed to build a drag-and-drop website builder that handled real-time updates without full-document rewrites. The architecture had to support SSR, billing, and high-concurrency analytics.

I needed a way to manage relational data for billing while utilizing document models for site structures, all while keeping the user experience snappy.

THE SOLUTION

Hybrid storage and event queues.

Used PostgreSQL for reliable billing and MongoDB for site node structures. Integrated BullMQ for handling high-concurrency analytics and FFmpeg tasks for media processing.

Middleware routed requests for thousands of custom domains, while Redis managed everything from caching to sliding-window rate limiting to ensure production-grade stability.

THE STACK · ARCHITECTURE

STEP 1

Design

Architected the tree-node model to enable diff-based updates, minimizing DB load.

STEP 2

Implement

Developed the async analytics pipeline and multi-tenant routing via Next.js middleware.

STEP 3

Scale

Deployed caching strategies for ISR and domain lookup, surviving high traffic spikes.

STEP 4

Ship

Integrated payment webhooks and automated invoice generation for a complete SaaS cycle.

"

Bhavishya architected a complex, multi-tenant system entirely from scratch. His ability to handle both the frontend builder logic and the heavy backend async tasks was impressive.

— Peer Feedback, Engineering Lead

OUTCOME

Production-ready

A fully functional, end-to-end SaaS platform.

03 — TECHNICAL DEPTH

Engineering is about trade-offs.

I don't believe in using tools just because they're trending. I use them when they solve a specific problem efficiently. Here is how I structure my development process.

I.

Research the requirements.

Before writing code, I analyze the constraints. Whether it's cloud costs, response times, or strict regulatory compliance, the foundation of the solution starts here.

TYPICAL

1 week

II.

Prototype the core logic.

Build the MVP that proves the architecture. Keep it simple, test the integration points, and ensure the data flow works before adding complex features.

TYPICAL

2 weeks

III.

Optimize for performance.

Benchmark, cache, and refine. Look for the bottlenecks in DB queries and service latency. This is where the difference between a prototype and production software happens.

TYPICAL

2 weeks

IV.

Document and iterate.

Code review and clear documentation are just as important as the feature itself. Maintainability is what allows a project to survive beyond its first version.

TYPICAL

Ongoing

04 — EXPERIENCE

Building scalable solutions across the stack.

From enterprise cloud platforms to client-side performance, my journey has been focused on technical excellence.

2025

→ now

Big Oh Tech

— Associate Software Engineer

Modernizing enterprise systems for aviation. Decomposing legacy monoliths into 30+ NestJS microservices. Implementing event-driven architectures via Kafka and optimizing API performance.

Microservices

Azure/Cloud

Event-driven

2024

→ 2024

UrsTech Solution

— Full Stack Developer

Built full-stack applications for diverse clients. Focused on improving SEO and TTFB metrics, resulting in significant organic growth through optimized Next.js implementations.

Next.js

Performance

Full-stack

2022

→ 2025

GGSIPU

— Bachelor's in Computer Applications

Building a solid foundation in CS fundamentals, algorithms, and system design, while starting my journey into software engineering projects.

Algorithms

DBMS

Fundamentals

2025

→ 2027

IIT Patna

— Master's in Computer Applications

Continuing to refine my knowledge in advanced computing, architecture, and complex problem-solving at an elite institution.

Advanced CS

System Design

Growth

05 — METRICS THAT MATTER

Numbers define the impact, not just the code.

Here are key metrics from projects that showcase my focus on performance, scalability, and efficiency.

40%

2025 · Big Oh Tech

API LATENCY REDUCTION

Achieved by implementing Redis caching and refactoring query patterns across 30+ microservices.

35%

2024 · UrsTech

RESPONSE TIME IMPROVEMENT

Through index optimization and API-level caching for full-stack client apps.

25%

2024 · UrsTech

ORGANIC REACH GROWTH

Driven by dynamic meta-tag generation and SSR in Next.js applications.

50

2024 · imyme

CONCURRENCY PIPELINE

Enabled by BullMQ, allowing the platform to handle high volumes of background tasks seamlessly.

06 — TECH STACK

Technologies I work with daily.

I choose the right tool for the job. Here is my current toolkit for high-performance software development.

BACKEND & DATA

Node.js, NestJS, Express.

PostgreSQL, MongoDB, Redis.

Efficient APIs and robust data persistence are the backbone of my backend architecture.

I focus on scalable server-side patterns and clean data models.

FRONTEND & WEB

Next.js, React, TypeScript.

Tailwind CSS, SSR/ISR patterns.

Delivering fast, search-optimized, and responsive interfaces that feel modern and seamless to users.

I leverage SSR to optimize TTFB and overall user experience.

INFRASTRUCTURE

Docker, Azure, CI/CD pipelines.

Kafka, Cloudflare, Caddy.

Automating deployments and managing microservice communication are key to keeping enterprise platforms reliable.

Infrastructure as code and robust pipelines ensure reliable releases.

07 — RECENT UPDATES

Notes from my engineering journey.

I share my findings on architecture, performance, and the lessons learned while building in production.

APR '25

Why microservices need event-driven flows.

8 min

Article

FEB '25

Optimizing API performance with Redis.

5 min

Note

DEC '24

SSR vs ISR: Choosing the right strategy.

6 min

Article

OCT '25

Modernizing a legacy aviation platform.

4 min

Note

JUN '25

Building multi-tenant SaaS from scratch.

5 min

Talk

08 — PROFESSIONAL FEEDBACK

Insights from colleagues and project partners.

Professionals I have collaborated with during my software engineering journey. They share their experience working on technical and product challenges.

"

Bhavishya consistently delivers clean, high-performance code. His ability to modernize legacy systems while maintaining uptime impressed the entire engineering team.

Project Lead

Engineering Manager · Big Oh Tech

"

Bhavishya is a rare developer who focuses on both the feature and the underlying performance architecture. His work with Redis and microservices was pivotal.

Senior Developer

Technical Lead · UrsTech

"

He tackled the complexity of a multi-tenant platform with a maturity beyond his years. The architecture he designed for our SaaS remains the backbone of our scaling efforts.

Product Architect

SaaS Founder

09 — GET IN TOUCH

If you're looking for a full-stack engineer —

I am open to new full-stack opportunities, especially projects involving Node.js, NestJS, and scalable microservices. I respond within 48 hours to all professional inquiries.

SOCIALS

LeetCode · /bhavishya

LinkedIn · /in/bhavishyaverma

GitHub · /bhavishyaverma

NPM · /signpdfx

© 2025 Bhavishya Verma

·

Last build: 2 hours ago

Built with TypeScript, Next.js, and focus

Designed onimyme· Create yours