Available for opportunities

RushiPrajapati.

Full-Stack Software Engineer specializing in TypeScript, Angular, React & Node.js. I build fast, reliable web applications and love solving hard problems — 1000+ problems solved to prove it.

1000+
Problems Solved
1508
LeetCode Max Rating
8.77
CGPA / 10
3+
Years Building
what I work with

Technical Skills

Frontend
AngularReactTypeScriptJavaScriptHTML5CSS3
🛠
Backend
Node.jsExpress.jsSpring BootREST APIs
🗄️
Database
MongoDBMySQLSchema Design
🧪
Testing
JasmineKarmaUnit TestingTDD
🔧
Dev Tools
GitGitHubnpmCI/CDAgile
🧠
CS Fundamentals
DSAOOPSystem DesignC++
// where I've worked

Experience

2024 – Present
System Engineer (PRIME)
Tata Consultancy Services
  • Contributing to a core TCS product at enterprise scale in a large shared codebase.
  • Collaborating across Agile sprints — code reviews, iterative delivery, cross-team communication.
  • Applying OOP and clean code principles in production engineering.
2023 – 2024
Software Engineer
Paul Meason Consulting
  • Owned full-stack E-Basket platform end-to-end: Angular frontend, Node/Express APIs, MongoDB.
  • Improved payment & product performance through profiling and bottleneck refactoring.
  • Wrote comprehensive unit tests with Jasmine & Karma — significantly increased coverage.
  • Implemented secure authentication and third-party payment API integrations.
2022 – 2023
Software Engineer Intern
Paul Meason Consulting
  • Built the E-Cart application with Angular, TypeScript, REST APIs, and authentication flows.
  • Learned Agile workflows, test-driven development, and advanced JavaScript patterns.
// what I've built

Projects

01
GoldBooks

Full-stack inventory management app solving a real-world problem. Designed RESTful APIs, MongoDB schemas, and a clean Angular frontend — full ownership from idea to deployment.

AngularNode.jsExpressMongoDB
02
E-Cart Platform

Production-grade e-commerce platform with product management, cart, authentication, and payment flows. Full-stack engineering in a SaaS-style architecture.

AngularTypeScriptNode.jsAPIs
03
Sorting Visualizer

Interactive real-time visualization of sorting algorithms. Demonstrates deep understanding of algorithm complexity and DOM performance optimization.

HTMLCSSJavaScript
Live Demo ↗
04
Pathfinding Visualizer

Graph traversal visualizer implementing BFS, DFS, and Dijkstra's algorithm with real-time animation. Mastery of graphs and algorithmic thinking.

HTMLCSSJavaScript
Live Demo ↗
// problem solving

Competitive Programming

1000+
Total Solved
LeetCode · HackerRank · GFG
1508
LeetCode
Max Rating · 3★
#9
GeeksForGeeks
Rank · 240+ Solved
1419
CodeChef
Rating
#309
GFG Contest
Rank in Coding Contest
HackerRank
Certified DSA Problem Solver
// let's connect

Get In Touch

prajapatirushi1704@gmail.com