Summary
Overview
Work History
Education
Skills
Certification
Interests
Timeline
CustomerServiceRepresentative
Apoorva R

Apoorva R

Java Full Stact Developer
Bangalore,KA

Summary

Dynamic Java Full Stack Developer with a proven track record at Capgemini, enhancing application performance through optimized Java code and championing best practices in Full Stack Development. Skilled in API design and agile methodologies, I excel in team collaboration and delivering high-quality software solutions that improve user experience and efficiency. Experienced with full stack Java development, including Spring Boot and Angular. Utilizes advanced technical skills to build seamless and efficient web applications. Strong understanding of agile methodologies and effective communication within cross-functional teams. Skilled Java Full Stack Developer with strong track record in creating robust and scalable web applications. Adept at both front-end and back-end technologies, including Java, Spring, Angular, and RESTful services. Known for effective team collaboration, adaptability, and consistently delivering impactful results. Dependable problem-solver with keen focus on quality and efficiency.

Overview

1
1

Java full stact development

1
1

Kannada, English

4
4
years of professional experience

Work History

Java Full Stack Developer

Capgemini
02.2022 - 01.2026
  • Streamlined user experience with front-end development utilizing HTML, CSS, and JavaScript.
  • Enhanced application performance by optimizing Java code and implementing efficient algorithms.
  • Championed best practices in Full Stack Development throughout organization, leading to improved overall code quality and efficiency.
  • Implemented agile methodologies for timely project completion and increased productivity.
  • Ensured application security by integrating authentication mechanisms like OAuth 2.0 or JWT tokens into server-side APIs.
  • Reduced system downtime by proactively troubleshooting issues and implementing robust solutions.
  • Maintained up-to-date documentation for codebase, ensuring ease of future maintenance and updates.
  • Optimized application load times by employing caching techniques, resulting in faster response rates for endusers.
  • Increased software quality through rigorous testing and debugging processes.
  • Effectively utilized version control tools like Git for collaborative development while avoiding code conflicts.
  • Managed development milestones from initial steps through final delivery.
  • Worked with back-end developers to design APIs.
  • Reviewed code, debugged problems, and corrected issues.
  • Developed unit test cases for testing and automation.
  • Used NodeJS, ORM and SQL/No-SQL to develop and manage databases.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.
  • Developed functional databases, applications and servers to support websites on back-end.
  • Provided software application engineering and maintenance for development lifecycle.
  • Inspected equipment, assessed functionality, and optimized controls.
  • Corrected, modified and upgraded software to improve performance.
  • Discussed project progress with customers, collected feedback on different stages and directly addressed concerns.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Conducted data modeling, performance and integration testing.
  • Developed conversion and system implementation plans.
  • Translated technical concepts and information into terms parties could easily comprehend.
  • Coordinated deployments of new software, feature updates and fixes.
  • Designed and developed forward-thinking systems that meet user needs and improve productivity.
  • Supervised work of programmers, designers and technicians, assigned tasks and monitored performance against targets.
  • Built databases and table structures for web applications.
  • Estimated work hours and tracked progress using Scrum methodology.
  • Optimized dust, temperature and humidity controls for installed systems.
  • Rapidly prototyped new data processing capabilities to confirm integration feasibility into existing systems.
  • Developed next generation integration platform for internal applications.
  • Documented software development methodologies in technical manuals to be used by IT personnel in future projects.
  • Designed and implemented scalable applications for data extraction and analysis.
  • Tested and deployed scalable and highly available software products.
  • Analyzed work to generate logic for new systems, procedures and tests.
  • Created proofs of concept for innovative new solutions.
  • Tested functional compliance of company products.
  • Proved successful working within tight deadlines and a fast-paced environment.

Education

High School Diploma - Computer Science

IR Polytechnic
Sharadhamba High School

Skills

Spring framework

API design and development

SQL and NoSQL databases

RESTful apis

JavaScript programming

JUnit and mockito

Hibernate ORM

Maven and gradle

Microservices architecture

Software debugging

Performance optimization

AWS and Azure

Responsive web design

Git version control

AngularJS and reactjs

Web application security

Nodejs and express

Design patterns

Docker and Kubernetes

Scalability solutions

Refactoring techniques

Jenkins and travis CI

Frontend frameworks

Agile methodologies

Data modeling

Continuous delivery

Asynchronous programming

Object-relational mapping

Reactive programming

User authentication

Templating engines

Java development

Full-stack debugging

Build automation tools

Continuous integration

Unit and integration testing

Database schema design

Middleware integration

Responsive UI/UX design

Software architecture patterns

Application deployment

Backend architecture

Java programming

Application development

CSS proficiency

HTML expertise

Team collaboration

API integration

JavaScript experience

Web technologies: angularjs, jQuery, bootstrap

Coding

Software best practices

NoSQL databases

Concept development

Project management

Sprint planning

DevOps principles

Language proficiency

Microservice stacks

Security best practices

Scrum framework

Technical analysis

Library design

Quality assurance

Requirements gathering

SDLC development

HTML proficiency

Software life cycle

Angular

CSS expertise

JavaScript proficiency

Web performance optimization

Security implementation

Continuous deployment

Javascript

Excellent communication

Software development tools: JIRA, confluence

Multithreading

RDMS development

Object-oriented programming

Database management software

Problem-solving

HTML

Programming

Source and version control: git, github

JS frameworks: react, angular, vue

Time management abilities

Software deployment

Time management

Database programming

Testing and debugging

Programming languages: java, C#, net, Python

Adaptability and flexibility

Software testing and validation

Web programming

Project documentation

SOAP and restful web services

Certification

Java full stact development

Interests

Coding small projects & learning new technologies

Solving problems on HackerRank

Technology innovation & problem solving

Fitness and mental wellness

Reading tech & productivity blogs

Timeline

Java full stact development

01-2025

Java Full Stack Developer

Capgemini
02.2022 - 01.2026

High School Diploma - Computer Science

IR Polytechnic
Apoorva RJava Full Stact Developer