Summary
Overview
Work History
Education
Skills
Certification
Languages
Personal Projects
Timeline
Generic

S KARTHIK PRAKASH

Mangaluru

Summary

I am a Project Engineer, trained in Java J2EE and Java FullStack. And I am ready to work in an agile environment where I can use my Skill to best of my Potential and help the organisation and sharpen my skills along the way.

Overview

1
1
year of professional experience
1
1
Certification

Work History

Project Engineer

Wipro Limited
Bangaluru
03.2023 - Current

Project: Migration from Struts to Spring MVC in UBS Account

Responsibilities:

- Analyzed existing Struts application to understand the architecture, functionality, and dependencies.

- Developed a comprehensive migration plan to transition the application from Struts to Spring MVC.

- Implemented controllers, services, and data access layers using Spring MVC framework.

- Integrated Spring Security for authentication and authorization.

- Refactored legacy code and implemented best practices for code quality and performance optimization.

- Developed RESTful APIs to support frontend and external integrations.

- Utilized JavaScript frameworks (e.g., jQuery, AngularJS) for dynamic client-side functionality.

- Performed unit testing using JUnit and Mockito to ensure code reliability and maintainability.

- Conducted code reviews and collaborated with team members to resolve issues and improve code quality.

- Provided technical documentation and user guides for the migrated application.

- Participated in Agile methodologies, including sprint planning, daily stand-ups, and retrospectives.

Key Achievements:

-Successfully migrated the application within the project timeline, enhancing system performance and scalability.

- Improved codebase maintainability by implementing modern design patterns and best practices.

- Reduced application response time by optimizing database queries and implementing caching strategies.

Technologies and Tools:

- Backend: Spring MVC, Spring Security, Hibernate, JPA, Struts

- Frontend: JavaScript, jQuery, AngularJS, HTML, CSS

- Testing: JUnit, Mockito

- Database: MySQL, Oracle

- Version Control: Git

- Build Tools: Maven

- Other Tools: IntelliJ IDEA, Eclipse

Education

Bachelor of Engineering - Electronics And Communication Engineering

Mangalore Institute of Technology And Engineering
Mangaluru
06-2022

Skills

Backend: Spring MVC, Spring Security, Hibernate, JPA, Struts, Core Java

Frontend: JavaScript, jQuery, AngularJS, HTML, CSS

Testing: JUnit, Mockito

Database: MySQL, Oracle

Version Control: Git

Build Tools: Maven

Certification

CERTIFICATIONS

· Java FullStack offered by GreatLearning

· Vector Calculus course offered by Coursera.

· Verilog course offered by Coursera.

· Completed and cleared my PRP training on Java FullStack.

· Certification on Fundamental Gen AI.

Languages

Kannada
First Language
English
Advanced (C1)
C1
Tamil
Upper Intermediate (B2)
B2

Personal Projects

Application on Shopping Portal

Developed full-stack e-commerce platform using Java, Spring Boot,

Angular, and MySQL.

Implemented user authentication, RESTful API endpoints, and

Intuitive UI for product management, cart, and checkout.

Integrated MySQL database for efficient data storage.

Collaborated with a team for seamless project delivery.

.

· Application on Exam Portal

Developed full-stack exam platform using Java, Spring Boot,

Angular, and MySQL.

Implemented admin authentication, RESTful API endpoints, Leveraged

Angular to create an intuitive and responsive admin interface for create exams.

Utilised MySQL for efficient data storage and retrieval.

Timeline

Project Engineer

Wipro Limited
03.2023 - Current

Bachelor of Engineering - Electronics And Communication Engineering

Mangalore Institute of Technology And Engineering
S KARTHIK PRAKASH