← Back to Portfolio

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

2024 - 2028
Jaipur, Rajasthan
  • 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

May 2026 - Ongoing
Lucknow, Uttar Pradesh (On-site)
  • 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

Semesters I & II
  • 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