Full Stack Developer
Motivated and detail-oriented Electronics and Communication Engineering undergraduate at MNNIT Allahabad with strong foundations in Data Structures, Algorithms, and full-stack development. Proficient in building scalable web applications using modern technologies such as React.js, Node.js, Express.js, and MongoDB, with hands-on experience in designing efficient system architectures and optimizing performance. Demonstrated ability to develop real-time and data-driven applications through projects like an expense tracker and a WebSocket-based chat platform. Possesses solid problem-solving skills with a focus on time and space complexity optimization. Additionally, holds a growing interest in Artificial Intelligence and Machine Learning, with practical exposure through a project in AI leveraging prompt engineering techniques. Passionate about continuously learning emerging technologies and applying them to solve real-world problems.
Motivated and detail-oriented Electronics and Communication Engineering undergraduate at MNNIT Allahabad with strong foundations in Data Structures, Algorithms, and full-stack development. Proficient in building scalable web applications using modern technologies such as React.js, Node.js, Express.js, and MongoDB, with hands-on experience in designing efficient system architectures and optimizing performance. Demonstrated ability to develop real-time and data-driven applications through projects like an expense tracker and a WebSocket-based chat platform. Possesses solid problem-solving skills with a focus on time and space complexity optimization. Additionally, holds a growing interest in Artificial Intelligence and Machine Learning, with practical exposure through a project in AI leveraging prompt engineering techniques. Passionate about continuously learning emerging technologies and applying them to solve real-world problems.
Expense Tracker
Engineered a full-stack expense management system achieving secure multi-user transaction storage by designing RESTful APIs with Node.js/Express.js and MongoDB, applying system design fundamentals for scalable client-server architecture. Improved database query performance by ~30% by implementing MongoDB indexing and optimized CRUD operations, applying time and space complexity analysis to reduce query overhead from O(n) to O(log n). Developed a modular financial dashboard supporting real-time expense categorization across 10+ categories by building reusable React components following Object-Oriented Programming principles. Enhanced application maintainability and scalability by architecting a layered backend with clean RESTful API separation and Express middleware, enabling future feature additions with minimal refactoring. Streamlined collaborative development across 5+ feature branches by enforcing Git workflows with structured code reviews, reducing merge conflicts by ~40%.
WebChat – Real-Time Messaging Application
Built a real-time chat platform supporting instant message broadcasting to 50+ simultaneous users by implementing bidirectional WebSocket communication via Socket.IO, reducing message latency to under 100ms. Reduced server-side processing overhead by designing event-driven algorithms for message routing, enabling O(1) broadcast complexity to all connected clients. Architected a scalable client-server system supporting concurrent WebSocket connections by applying system design principles including separation of concerns and stateless RESTful API endpoints for non-real-time operations. Accelerated UI rendering speed by 25% by implementing React state-driven interfaces with reusable component abstractions following Object- Oriented and component-based design patterns. Increased backend reliability by structuring Express middleware as modular request handlers, enabling independent unit testing of API routes and WebSocket event listeners.
Motilal Nehru National Institute of Technology Allahabad
Sri Chaitanya (Intermediate)
Sri Chaitanya (Secondary)