bv
— Full-stack
Projects
Approach
Stack
FULL-STACK ENGINEER
Currently building at Big Oh Tech
Noida · 2 YRS IN
(Verma)
he / him
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
API PERFORMANCE GAIN
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
MICROSERVICES DEPLOYED
Decomposed monoliths into agile, independent services for better uptime.
AIRLINES SUPPORTED
Helping build enterprise platforms for aviation records and compliance.
NPM DOWNLOADS
My open-source PDF utility library for digital certificate extraction.
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
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.
Latency kills engagement. Whether it's caching strategies or optimizing database queries, speed should be baked into every layer of the stack.
II.
Systems will fail. Designing for graceful degradation and using event-driven architectures ensures the platform stays online regardless of localized issues.
III.
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
PROJECT BREAKDOWN
~5 min
THE CHALLENGE
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
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
Architected the tree-node model to enable diff-based updates, minimizing DB load.
STEP 2
Developed the async analytics pipeline and multi-tenant routing via Next.js middleware.
STEP 3
Deployed caching strategies for ISR and domain lookup, surviving high traffic spikes.
STEP 4
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
A fully functional, end-to-end SaaS platform.
03 — TECHNICAL DEPTH
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.
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.
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.
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.
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
From enterprise cloud platforms to client-side performance, my journey has been focused on technical excellence.
2025
→ now
— 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
— 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
— 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
— 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
Here are key metrics from projects that showcase my focus on performance, scalability, and efficiency.
2025 · Big Oh Tech
API LATENCY REDUCTION
Achieved by implementing Redis caching and refactoring query patterns across 30+ microservices.
2024 · UrsTech
RESPONSE TIME IMPROVEMENT
Through index optimization and API-level caching for full-stack client apps.
2024 · UrsTech
ORGANIC REACH GROWTH
Driven by dynamic meta-tag generation and SSR in Next.js applications.
2024 · imyme
CONCURRENCY PIPELINE
Enabled by BullMQ, allowing the platform to handle high volumes of background tasks seamlessly.
06 — TECH STACK
I choose the right tool for the job. Here is my current toolkit for high-performance software development.
BACKEND & DATA
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
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
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
I share my findings on architecture, performance, and the lessons learned while building in production.
APR '25
8 min
Article
FEB '25
5 min
Note
DEC '24
6 min
Article
OCT '25
4 min
Note
JUN '25
5 min
Talk
08 — PROFESSIONAL FEEDBACK
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
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