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

Block or report dineshravi12

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.

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
dineshravi12/README.md

Hi, I'm Dinesh Ravikumar 👋

I’m a Software Engineer with 5.5 years of experience building scalable, high‑performance web applications and internal developer tooling. I specialize in Angular, TypeScript, Node.js, and Spring Boot, and I enjoy solving engineering problems that improve performance, developer experience, and system reliability.

🔭 I’m currently working on:

> Building internal dev‑tools like a centralized Node.js multi‑module runner to streamline development workflows

> Optimizing large‑scale Angular applications (lazy loading, caching, API consolidation, translation loading)

> Designing scalable UI architectures and improving system performance for enterprise telecom applications

👯 I’m looking to collaborate on:

> Frontend architecture patterns (state management, modular design, performance tuning)

> Developer productivity tools (CLI tools, Node.js utilities, automation scripts)

> Full‑stack projects using Angular + Node/Spring Boot

🤝 I’m looking for help with:

> Advanced system design for frontend-heavy applications

> Scaling micro‑frontend architectures

> Cloud-native deployments (Azure/AWS best practices)
🌱 I’m currently learning:

> System Design for SDE2+ interviews

> Advanced Node.js (tooling, performance, architecture)

> Cloud fundamentals (Azure/AWS)

> DSA for product-company interviews

⚡ Fun fact:

I love improving things that nobody asked me to — whether it’s reducing API calls, cleaning pipelines, or building tools that save hours of dev time. Small optimizations, big impact.

🌐 Socials:

LinkedIn email

💻 Tech Stack:

Angular Java NodeJS NodeJS Nodemon Kubernetes SonarQube Spring JavaScript Jasmine JWT ApacheCassandra MongoDB MySQL Figma Bitbucket Git GitHub Jira Kubernetes Postman Prettier SonarLint Swagger

📊 GitHub Stats:



🏆 GitHub Trophies

🔝 Top Contributed Repo


Pinned Loading

  1. split-settle split-settle Public

    Full-stack expense splitting app built with Angular 17 & Spring Boot. Features JWT auth, group management, and a debt simplification algorithm to minimize settlement transactions.

    Java