Prince Sharma
Backend & Machine Learning Developer
princesharma0816@gmail.com
+91 87076 49551
linkedin.com/in/princesharma16
github.com/PrinceSharma1608
Summary
Actively building skills in machine learning, predictive modeling, and real-world data-driven solutions. Reliable and organized, with the ability to manage responsibilities and ensure smooth execution of tasks.
Education
Manipal University
Bachelor of Technology in Computer Science and Engineering
- CGPA: 8.7/10.0
- Relevant Coursework: Object-Oriented Programming (OOP), Data Structures & Algorithms (DSA), Operating Systems, Computer Architecture, Compiler Design, Database Management Systems (DBMS).
Experience
Tata Motors
Backend Engineering Intern
- Developed a secure backend system using Spring Boot and PostgreSQL for managing industrial machine maintenance workflows.
- Participated in backend architecture planning, database normalization decisions, and API security implementation.
- Implemented JWT-based authentication and role-based authorization for secure API access control.
Projects
Universal API Security System
Proxy-Layer Security Solution
- Developing a proxy-layer solution to monitor and secure API traffic in real time.
- Applying basic anomaly detection concepts and access control mechanisms.
- Collaborating on system design and implementation while addressing practical challenges.
Smart Task Manager with Priority & Deadlines
Task Management Application
- Built a task management tool to organize and prioritize tasks using deadlines and priority levels.
- Enabled structured tracking to improve productivity and ensure timely completion.
- Focused on efficient management of multiple tasks in a simple, user-friendly system.
Certifications
Dean's List
Academic Excellence Award
- Achieved highest grade point average (GPA) in Semesters I & II at Manipal University.
Machine Learning (Stanford University / Coursera)
Andrew Ng
- Completed rigorous training in machine learning algorithms with mathematical and practical implementation.
- Built predictive models using regression, classification, clustering, and neural networks.
- Implemented optimization techniques including gradient descent and regularization to improve generalization.
Skills
Programming
C, C++, Java, Python
Technologies & Databases
Spring Boot, PostgreSQL, SQL
Tools & Libraries
Git, Pandas, NumPy, PyTorch, Jupyter Notebook
Software & Languages
MS Excel, Power BI, MS Word
English, Hindi