bv
— Backend & Systems
Experience
Projects
Tech Stack
BACKEND ENGINEER
Currently modernizing aviation systems
NOIDA · FULL-STACK FOCUS
(Verma)
he / him
Backend-focused software engineer specializing in microservices and distributed systems. From transforming 20-year-old legacy monoliths to architecting my own high-scale SaaS platforms, I focus on performance, maintainability, and clean architecture.
PORTFOLIO · NOIDA, 2025
KEY SYSTEM METRIC
Optimized high-traffic APIs by implementing multi-layer Redis caching, ensuring faster data retrieval for critical aviation records.
↗
technical summary, 5 min read
MICROSERVICES MANAGED
Complex system components modernized and maintained in production.
NPM DOWNLOADS
For signpdfx, my open-source library for PDF certificate extraction.
DSA PROBLEMS SOLVED
Consistent problem-solving practice and a 150+ day LeetCode streak.
COMPETITIVE RANKING
Top placements in inter-college hackathons and code challenges.
CURRENTLY:
Flydocs (Lufthansa Technik)
·
Big Oh Tech
·
imyme.app
·
UrsTech Solution
·
Open Source
01 — MY APPROACH
I prioritize decoupling services and leveraging efficient data structures to ensure systems can grow without breaking.
When services communicate asynchronously, systems become naturally fault-tolerant.
I.
I analyze bottlenecks before they become outages. Whether it's database indexing or Redis strategies, the goal is always speed.
II.
I don't just ship code; I ensure it's debuggable through structured logging, proper tracing, and proactive monitoring.
III.
Decomposing monoliths into microservices is challenging, but organized architecture turns technical debt into a scalable foundation.
02 — FEATURED PROJECT
IMYME · AI WEBSITE BUILDER · LIVE SAAS
BUILT WITH
Next.js, NestJS, Postgres
THE CHALLENGE
The platform needed to handle complex multi-tenant routing, LLM integration, and fast site generation while maintaining sub-second loading times.
I focused on state management, database efficiency with diff-based updates, and clever caching strategies to ensure the platform could scale effortlessly.
THE STRATEGY
Used PostgreSQL for relational data and MongoDB for flexible content nodes, optimizing database load through node-specific updates.
Implemented advanced caching strategies including sliding-window rate limiting and ISR cache handlers, ensuring data consistency even under high concurrency.
THE TECH · HIGHLIGHTS
CORE
Event-driven design with BullMQ jobs for background tasks, ensuring the UI remains responsive.
AI
Engineered a failover LLM pipeline supporting multiple providers with telemetry for cost and latency tracking.
DATA
Utilized diff-based partial updates to reduce database overhead significantly on large site modifications.
INFRA
Seamless handling of wildcard subdomains, on-demand TLS, and automated invoicing integration.
"
Developing imyme.app pushed my limits in system architecture, requiring a deep dive into caching, background workers, and multi-tenant scaling.
— Bhavishya Verma
RESULT
Architected for millions of concurrent sites.
03 — MY TECH STACK
I focus on technologies that prioritize performance and maintainability in distributed environments.
I.
Deep experience with Node.js and NestJS. I specialize in building microservices that communicate via Kafka and handle state with Redis.
PRIMARY
NestJS / Node
II.
Comfortable balancing relational and non-relational data. PostgreSQL for structured data and MongoDB for semi-structured content nodes.
DATA
SQL / NoSQL
III.
Hands-on experience with Azure Service Bus and AWS. I use Docker and Caddy to containerize and deploy reliable, scalable applications.
CLOUD
Azure / AWS
IV.
Strong grasp of Next.js and React. I focus on server-side rendering and static generation to optimize SEO and initial load performance.
WEB
Next.js / SSR
04 — EXPERIENCE
My path focuses on backend excellence, high-scale architecture, and solving complex performance challenges.
2025
→ now
— Software Engineer (Node.js)
Modernizing a legacy aviation records monolith into 30+ NestJS microservices. Handling Azure-hosted platforms with Kafka streams, Redis caching, and real-time OCR document processing.
Microservices
Kafka & Azure
Performance
2024
→ 2024
— Full Stack Developer
Built scalable web apps using Next.js, Express.js, and MongoDB. Optimized query performance and implemented SSR strategies that boosted organic traffic and API speeds.
Full-stack Dev
Performance
SEO / SSR
2022
→ 2025
— MCA & BCA
Building a solid foundation in Data Structures, Algorithms, and System Design through academic rigor at IIT Patna and GGSIPU.
DSA
System Design
Algorithms
2022
→ Now
— Open Source & LeetCode
Maintaining signpdfx (1.9k+ downloads) and pushing my problem-solving limits with a 150+ day streak on LeetCode.
OSS
Problem Solving
Community
05 — METRICS, WITH CONTEXT
Technical performance isn't just about speed; it's about stability and resource usage.
2025 · Big Oh Tech
API LATENCY CUT
Optimized high-traffic aviation APIs by implementing multi-layer Redis caching. The goal was speed, the result was a 40% reduction.
2024 · UrsTech
QUERY SPEEDUP
Improved application response times by optimizing database indexing and query patterns for high-frequency operations.
2024–2025 · Open Source
NPM DOWNLOADS
Authored 'signpdfx' to extract X.509 certs from PDFs. It provides utility for developers handling digital signatures in production.
2025 · Big Oh Tech
MICROSERVICES
Contributing to the modernization of an aviation records platform, moving from a monolithic structure to a robust microservice architecture.
06 — THE LEARNINGS
Technical debt, monoliths, and difficult performance bugs are just opportunities to refine architecture and sharpen skills.
TECH CHALLENGE 01 — MODERNIZING LEGACY
Big Oh Tech · 2025
We faced a 20-year-old monolith that struggled with modern scale. I worked to decompose this into 30+ independent NestJS microservices, refactoring core domain logic while ensuring the system remained performant during the migration.
What I learned: Service boundaries are difficult, but event-driven communication via Kafka is the right path. What we achieved: Significantly higher throughput and a fault-tolerant architecture capable of processing millions of documents.
TECH CHALLENGE 02 — SAAS ARCHITECTURE
Solo Project · 2024
I set out to build a platform that allowed users to deploy pixel-perfect websites instantly. I spent weeks iterating on the Redis caching strategy and database schema to ensure that even with high concurrency, site load times remained near-zero.
The biggest hurdle was balancing the real-time needs of the visual editor with the performance requirements of the final published sites. I learned that proper indexing and multi-layer caching are non-negotiable for scale.
TECH CHALLENGE 03 — API PERFORMANCE
UrsTech · 2024
I inherited an application that was struggling with high latency. By identifying unoptimized database queries and implementing intelligent API-layer caching, I reduced response times by 35% without needing to upgrade underlying infrastructure.
Efficiency is often a matter of measuring the right metrics. Once I saw the data, the bottleneck was obvious, and solving it created a much better experience for the end user.
07 — TECHNICAL NOTES
I document my process to refine my understanding of distributed systems and backend architecture. These are occasional technical memos on my approach to building resilient code.
APR '26
10 min
Essay
FEB '26
7 min
Note
NOV '25
12 min
Essay
AUG '25
5 min
Note
MAY '25
9 min
Talk
08 — PROFESSIONAL ENDORSEMENTS
I value collaborative growth. These are candid thoughts from colleagues I've had the pleasure of working alongside during various projects.
"
Bhavishya has a rare ability to deep-dive into legacy code and come out with a clean, modular plan. He doesn't just fix bugs; he improves the underlying system design.
Project Manager
Aviation Records Platform
"
His work on scaling API performance was transformative for our team. He’s the kind of developer who brings data to every conversation about infrastructure.
Senior Backend Developer
UrsTech Solution
"
Bhavishya architected our entire SaaS solution single-handedly. His grasp on the trade-offs between different database architectures is impressive for his level.
Product Lead
imyme.app
09 — GET IN TOUCH
I am currently open to backend and platform engineering roles. I enjoy working on high-traffic systems, microservices, and performance-critical applications. Reach out if you have a challenge I can help solve.
ELSEWHERE
LeetCode · /BhavishyVerma
LinkedIn · /in/bhavishy
npm · /signpdfx
Portfolio · bhavishyaverma.imyme.app
© 2026 Bhavishya Verma
·
Last updated: Today
Built with Node.js and TypeScript