Skip to content
View Manu577228's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Manu577228

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Manu577228/README.md

Quick Scan • About • Skills • Experience • Projects • Engineering • CP • Stats • YouTube • FAQ • Contact


⚡ Recruiter Quick Scan

🎯 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

👨‍💻 About Me

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.

🛠️ Tech Stack

Languages

Languages

Frontend

Frontend

Backend

Backend

Databases

Databases

DevOps & Cloud

DevOps

📊 Skills at a Glance

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

💼 Experience & Impact

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)


🚀 Featured Projects


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

🧩 How I Engineer

🏛️ Design first

  • Clarify requirements and constraints before writing code
  • Model the domain with clear responsibilities (SOLID)
  • Reach for a design pattern only when it removes real complexity

⚙️ Build for scale

  • Think about data growth, hot paths and failure modes early
  • Split frontends and services so teams can ship independently
  • Measure before optimising

✅ Ship with confidence

  • Small, reviewable changes
  • Tests, validation gates and health checks in the pipeline (Jenkins, GitHub Actions)
  • Containerised, reproducible environments with Docker

🗣️ Communicate clearly

  • Write things down: design notes, PR descriptions, READMEs
  • Explain trade-offs, not just decisions
  • Teaching publicly keeps me honest about what I really understand

🏆 Competitive Programming

LeetCode (Java) LeetCode (JavaScript)

Left: current profile (Java) • Right: earlier profile (JavaScript)



Codeforces

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.


📊 GitHub Analytics


🎬 Teaching on YouTube

YouTube

~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

❓ Recruiter FAQ

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.


🤝 Let's Connect

I'm open to full-stack / frontend / backend / SDE roles where I can own features end to end.



⭐ If my repos helped you crack an interview, a star means a lot!



⬆ Back to top

Popular repositories Loading

  1. 50-LLD-Problems-Solved 50-LLD-Problems-Solved Public

    50 LLD Problems explained in detail and solved using Python & JAVA.

    Java 7 1

  2. 50-LLD-Problems-Solved-Using-Java 50-LLD-Problems-Solved-Using-Java Public

    Important LLD Problems Solved Using JAVA.

    Java 6 1

  3. Vanilla-JS-Restaurant-Finder-with-Location Vanilla-JS-Restaurant-Finder-with-Location Public

    Restaurant Finder Using HTML, CSS, JAVASCRIPT & REST API.

    JavaScript 3

  4. Important-LLD-Problems-2 Important-LLD-Problems-2 Public

    Some Important Low Level Design ( LLD ) Problems solved using JAVA .

    Java 3

  5. CP-Core-Algorithms-150 CP-Core-Algorithms-150 Public

    A comprehensive Java library of 150 core algorithms for Competitive Programming, LeetCode, and SDE 1/2/3 interview preparation.

    Java 3

  6. FullStack-22-BharadwajAI-ChatBot FullStack-22-BharadwajAI-ChatBot Public

    Chatbot built using React, SQ-Lite & Django.

    JavaScript 2