Pragadish Trichinopoly Shanmugam

Pragadish Trichinopoly Shanmugam

Full Stack Developer | Building Scalable Web Applications using Node.js, React.js & AWS | RESTful APIs | SQL | Ex-Intern @ Hindustan Aeronautics Limited

Bengaluru, IndiaSoftware development and web applications
6roles
31skills
2education
2credentials

About

I'm a recent Computer Science graduate with a strong focus on full-stack web development using the Node.js and React.js ecosystem. I specialize in building scalable, secure, and user-friendly applications with Node.js and Express.js for the backend and React.js for the frontend. My experience includes developing RESTful APIs, integrating real-time features, and optimizing performance across large-scale systems. I'm also skilled in working with SQL databases and deploying solutions using AWS services. I’m passionate about delivering efficient, maintainable, and impactful digital products that align with modern business needs.

Experience

Software Engineer

Hindustan Aeronautics Limited

4 mos · Bengaluru, Karnataka, India

Software Development Intern

Hindustan Aeronautics Limited

4 mos · Bengaluru, Karnataka, India

• Developed the official website for HAL’s Overhaul Division using React.js for the frontend and ASP.NET for the backend, delivering a fully responsive, secure, and highly user-friendly interface with optimized performance, seamless navigation, strong accessibility compliance, and cross-browser compatibility. • Successfully identified and resolved a critical issue in the Single Service Window login system, enabling secure authentication, uninterrupted access, improved reliability, enhanced user experience, and compliance with security protocols for all employees. • Designed and implemented a dynamic HR Notice Window using React.js and ASP.NET, enabling smooth uploading, efficient management, and easy viewing of important announcements across multiple departments with enhanced accessibility and security.

Full stack web developer

Innovate Intern

4 mos · India

• Developed a robust full-stack web application for vehicle service management using React.js for the frontend and Django for the backend, including an automated reminder system that significantly improved scheduling accuracy and operational efficiency throughout the entire development process. • Streamlined complex service tracking workflows by integrating key functionalities through a responsive React interface, enabling real-time updates and better data consistency, which ultimately led to timely maintenance follow-up and optimized resource use across multiple critical departments. • Engineered scalable and interactive web features specifically tailored to real-world business needs using React.js, enhancing my ability to deliver practical, innovative, and highly user-focused digital solutions that effectively solve complex industry challenges and requirements.

Software Developer (Apprentice)

Hindustan Aeronautics Limited (HAL)

Feb 2026 – Present · Bangalore, India

Enhanced the Overhaul Division internal website by implementing new features using React.js and ASP.NET, while troubleshooting and resolving critical deployment issues.

Software Developer Intern

Hindustan Aeronautics Limited (HAL)

Feb 2025 – May 2025 · Bangalore, India

Developed the official website for HAL’s Overhaul Division using ASP.NET with a responsive, secure, accessible, cross-browser-compatible interface. Designed and implemented a dynamic HR Notice Window for uploading, managing, and viewing announcements across departments.

Full Stack Web Development Intern

Innovate Intern

Oct 2024 – Jan 2025 · Bangalore, India

Developed a full-stack vehicle service management application using React.js and Django, improving scheduling accuracy and operational efficiency. Streamlined service tracking workflows with real-time updates and improved data consistency.

Education

MVJ College of Engineering, Bangalore, India

Bachelor of Engineering - BE, Computer Science

2021 - 2025

MVJ College Of Engineering

Bachelor of Engineering, Computer Science

Sep 2021 - Jun 2025

GPA: 9.19/10.0

Skills

React.jsNode.jsPython (Programming Language)SQLPythonJavaCC++C#JavaScriptReactHTMLCSSBootstrapTailwindTailwind CSSASP.NETFlaskDjangoMySQLPostgreSQLMongoDBWindowsLinuxMacOSDockerSocket.ioContext APIGitHub APIThree.jsNASA APIs

Projects

Crack-A-Code

The website leverages modern web technologies like React for dynamic front-end interfaces and Tailwind CSS for responsive, customizable design. On the backend, we use Node.js for efficient operations and Docker for secure, containerized code execution in multiple languages such as Python and JavaScript. A standout feature is our real-time editor, allowing live monitoring of contestants' coding activities during hackathons, enhancing transparency and engagement. By combining these technologies, we provide a robust, secure, and interactive platform that elevates the experience for both participants and spectators in coding competitions.

ID classification and verification

The "ID Classification and Verification" project is a significant initiative in digital identity verification. It aims to streamline and enhance the verification process for documents like Aadhar, PAN cards, and Driving Licenses in response to increasing digitization. Manual verification is often time-consuming and error-prone, prompting the project to use machine learning for automatic ID classification. A website is at the project's core, built with Python, CSS, and React for robustness and user-friendliness. Python's libraries enable machine learning-based ID classification, reducing human error and enhancing accuracy. The project adds a layer of security by ensuring only valid IDs are accepted. In summary, this project addresses the need for efficient identity verification in a digital age. It automates ID classification, minimizing errors, and enhancing security, offering a practical solution to the challenges of manual verification, with potential benefits across various sectors.

Student Management System

The "Student Management System" is a web-based application designed to streamline and enhance the management of student data in an educational institute. This system provides a platform for teachers to input, store, and update comprehensive student information, including unique student numbers (USN), names, branches, genders, email addresses, phone numbers, and academic performance records.

BuildHive

Collaborative website development framework built with React.js, Tailwind CSS, Node.js, Python, PostgreSQL, Docker, and Socket.io. Included drag-and-drop building, real-time preview, AI-powered design suggestions, API handling, GitHub repository management, commit tracking, and role-based access control.

Vehicle Service Management

Django-based vehicle service management web application with an automated reminder system, responsive frontend, service scheduling, and optimized service tracking workflows.