Quick Scan • About • Skills • Experience • Projects • Engineering • CP • Stats • YouTube • FAQ • Contact
| 🎯 Target roles | Full-Stack Engineer • Frontend / React Engineer • Backend Engineer (Java) • SDE |
| ⏱️ Experience | 2.8 years across Fractal Analytics, Allstate India, TechChef's Software (clients: Dell, Intuit, JPMC) and Fidelitus Corp |
| 🧰 Core stack | React • TypeScript • Next.js • Java • Spring Boot • Django • GraphQL • Kafka • MySQL / MongoDB • Docker |
| 💪 Strengths | Enterprise frontends • Micro Frontends • REST / GraphQL APIs • Testing and accessibility • DSA and system design |
| 🏆 Proof of work | LeetCode Best Global Rank 41 • 4 public repos (Java / Python) • ~2000 educational videos |
| 🌱 Looking for | A team that values ownership, clean design and engineering depth |
| ✉️ Fastest way to reach me | bnmanubharadwaj@gmail.com |
public class ManuBharadwaj implements SoftwareEngineer {
String role = "Full-Stack Software Engineer";
double experience = 2.8; // years, and counting
String[] superpowers = {
"Enterprise React + TypeScript", "Micro Frontends", "Backend APIs (Spring Boot, Django)",
"System Design", "Data Structures & Algorithms"
};
public String mindset() {
return "Ship fast, design for scale, teach what I learn.";
}
}I'm a software engineer with 2.8 years of industry experience, primarily building scalable enterprise frontend applications in React, TypeScript and modern JavaScript, backed by hands-on backend work in Spring Boot, Django, REST and GraphQL. I care about frontend architecture, performance, testing and accessibility, and I'm equally happy designing the API behind the screen.
- 🏗️ Builder: enterprise React platforms, a Micro Frontend system with independent per-team deployments, and multi-tenant backends with JWT auth and role-based access control.
- 🧠 Problem solver: LeetCode Best Global Rank 41, with active Codeforces practice, which keeps my algorithmic fundamentals sharp.
- 🎥 Teacher: I explain DSA, low-level design and system design on YouTube @code-with-Bharadwaj, with close to 2000 videos.
- 📚 Open-source contributor: I maintain Java (and Python) repos on algorithms and low-level design that people use for interview prep.
- 🔁 Always learning: I treat every system I build as a chance to understand one more trade-off properly.
🧭 What I'm looking for in my next role (click to expand)
- Ownership: features and services I can take from design to deployment and operate in production.
- Engineering culture: code reviews that teach, design docs, tests, CI/CD, and healthy on-call.
- Scale and depth: problems where frontend architecture, data structures, messaging and database design actually matter.
- Mentorship both ways: I learn fast from strong seniors and enjoy helping juniors grow, which comes naturally from teaching.
| Area | Technologies |
|---|---|
| Languages | Java • Python • JavaScript • TypeScript • HTML • CSS |
| Frontend | React • Next.js • Micro Frontends • Redux • Jest • Enzyme • Angular |
| Backend | Spring Boot • Django • FastAPI • Express.js • REST • GraphQL • Microservices |
| Messaging | Apache Kafka |
| Databases | MySQL • PostgreSQL • MongoDB • Redis • MSSQL |
| DevOps / Cloud | Docker • Jenkins • GitHub Actions • Git • CI/CD • AWS EC2 |
| Computer Science | Data Structures & Algorithms • System Design • Caching • OOP • SOLID • Design Patterns |
🔎 How I use these in practice (click to expand)
| Capability | What it means day to day |
|---|---|
| Frontend architecture | Reusable component libraries, Micro Frontends, predictable state management and design-system conventions |
| Quality | Jest and Enzyme test suites, WCAG-compliant and cross-browser UIs, fewer recurring UI regressions |
| API design | Clear resource modelling, JWT auth, role-based access, and choosing REST vs GraphQL deliberately |
| Messaging | Using Kafka to decouple services and reason about ordering, retries and idempotent consumers |
| Data layer | Picking relational vs document stores, indexing, query tuning, and caching hot paths |
| Delivery | Dockerised services and CI/CD pipelines with Jenkins / GitHub Actions, with validation gates before merge |
Full Stack Engineering Intern, Fractal Analytics Jun – Sep 2024 • Jun – Sep 2025 (rehired for a second cycle)
- Designed and built a multi-tenant expense management platform covering financial workflows, automated reporting and real-time dashboards.
- Developed backend APIs and optimised database operations to improve performance and reliability.
- Implemented JWT authentication and role-based access control across platform APIs.
Software Engineer, Allstate India Nov 2022 – Mar 2023
- Built enterprise React reporting platforms that consolidated analytics and data visualisation for global stakeholders, removing manual reporting effort and duplicate data pipelines.
- Improved CI/CD stability with pre-merge validation gates and deployment health checks, reducing rollbacks and speeding up releases.
Consultant, TechChef's Software Sep 2021 – Nov 2022 • Clients: Dell, Intuit, JPMC
- Architected a React Micro Frontend system so teams could deploy independently, removing cross-team release coupling.
- Built QuickBooks-integrated modules in React and GraphQL, replacing over-fetching REST calls with schema-driven queries.
- Set up a Jest and Enzyme testing framework from scratch and delivered WCAG-compliant, cross-browser UIs that eliminated recurring regressions.
Executive IT, Fidelitus Corp Jan 2021 – Jul 2021
- Built reusable React components and secure authentication flows for internal platforms, enforcing design-system conventions across views.
🎓 B.E., Visvesvaraya Technological University (2018)
| Project | What it is | What it proves | Stack |
|---|---|---|---|
| CP Core Algorithms 150 | 150 essential algorithms for competitive programming, LeetCode and interviews | Strong DSA fundamentals and the ability to explain them clearly | Java |
| Important LLD Problems | Low-level / system design problems solved with clean OOP and patterns | Design-pattern thinking applied to realistic problems | Java |
| 50 Low-Level Design Problems | 50 curated LLD problems with full Java solutions | Consistency and breadth, with SOLID applied across many domains | Java |
| 50 LLD Megapack | The same 50 LLD problems with every solution in both Python and Java | Designs that transfer across languages, not tied to one syntax | Python Java |
|
|
LeetCode Best Global Rank 41. Competitive programming trains speed, accuracy under pressure and a deep feel for complexity, which carry over to debugging, performance work and design discussions.
~2000 videos on DSA • Low-Level Design • System Design • Java • Python • JavaScript • Interview Prep
I build real engineering projects on camera, with dedicated series in Java, Python and JavaScript. Explaining a concept is the fastest way to find gaps in your own understanding, and it has made me better at code reviews, design docs and onboarding teammates.
| What I teach | Why it helps |
|---|---|
| DSA and problem solving | Pattern-based thinking for coding rounds |
| Low-Level Design | Turning requirements into clean classes and interfaces |
| System Design | Reasoning about scale, trade-offs and architecture |
| Language series | Practical, interview-ready fundamentals in Java, Python and JavaScript |
Which roles am I a good fit for?
Full-Stack and Frontend (React / TypeScript) Engineer roles, and Java-first backend roles with Spring Boot, Kafka and relational or document databases.
How much experience do I have?
2.8 years across enterprise frontend work (Allstate India, TechChef's Software for Dell, Intuit and JPMC, Fidelitus Corp) and full-stack platform work at Fractal Analytics, where I was rehired for a second internship cycle.
Can I show evidence of my skills?
Yes: LeetCode Best Global Rank 41, four public repos on algorithms and low-level design, close to 2000 teaching videos, and public LeetCode and Codeforces profiles linked above.
How do I prefer to be contacted?
Email at bnmanubharadwaj@gmail.com or a message on LinkedIn. Please include the role, team and tech stack so I can reply with something useful.
Do I work with both backend and frontend?
Yes. My strongest depth is in React and TypeScript on the frontend (including Micro Frontends, testing and accessibility), and I build backends in Java with Spring Boot and in Python with Django, using REST, GraphQL, Kafka and SQL / NoSQL databases.



