Summary
Overview
Work History
Education
Skills
Core Qualifications
Timeline
Generic

Deekshith Burra

Farmington,USA

Summary

Results-driven Full Stack Java Developer with over 8 years of extensive experience leveraging cutting-edge technologies and diverse frameworks to deliver innovative solutions. Demonstrated excellence in both independent and collaborative environments, consistently driving projects to successful completion. Proficient in adapting to new challenges and technologies, ensuring the delivery of high-quality software that meets client needs. A strong commitment to continuous learning and professional growth enhances the ability to contribute effectively to any development team.

Overview

8
8
years of professional experience

Work History

Full Stack Java Developer

Ford
05.2025 - Current

Designed, developed, and deployed applications to optimize software supporting the Dealer Application project, with active participation in Agile Software Development.

  • Engineered business components using Microservices architecture, leveraging Spring Boot and Spring Batch.
  • Created and secured RESTful Web services, adhering to best practices for secure interaction between systems. Assembled and built front-end components using React, incorporating Bootstrap for responsive design, and utilized React-Router for Single Page Application (SPA) functionality.
  • Implemented and streamlined state management with React Redux architecture, ES6, Webpack, and Grunt for building high-performing applications.
  • Devised, deployed, and operated static websites and dynamic Web Apps on AWS services, including EC2, Elastic Beanstalk, and Elastic Container Service (Docker).
  • Containerized Spring Boot microservices as Docker images and installed them using Amazon EC2 Container Services and Kubernetes.
  • Engineered responsive web pages with Bootstrap and developed client-side applications using React with a clean Component-based architecture, utilizing various NPM third-party modules for optimized functionality.
  • Ensured high performance, scalability, and innovation in end-to-end web application development.
  • Applied and computed core data structures and algorithms in Java, C#, and C to solve complex challenges and develop efficient solutions.
  • Secured applications through Oauth2 and JWT token-based authentication/authorization mechanisms.
  • Calculated and crafted SQL queries for database operations to support API data retrieval.
  • Programmed, wrote, and standardized comprehensive unit test cases and BDD test cases to ensure robust application performance and reliability.
  • Researched, analyzed, and engaged with REST services and Microservices, with a solid understanding of JSON structures and integration techniques.

Full Stack Java Developer

Daimler Truck Financial Services
01.2021 - 04.2025
  • Analyzed, identified, and designed microservices in the new architecture, playing an instrumental role in the domain modeling exercise. Adopted a domain-driven design approach for the microservice architecture.
  • Engineered and recommended the use of Edge services as a Gateway, streamlining the architecture by serving as a Reverse Proxy. Utilized Zuul, Consul, and Spring Cloud for this purpose. Assembled and developed microservices using Spring Boot, with JPA and Hibernate for database persistence.
  • Implemented a Fallback mechanism using Hystrix to apply the Circuit-Breaker pattern. Devised core features of the Angular 18 framework such as dependency injection, data-binding, filters, directives, templates, services, and deep linking design.
  • Recommended and installed Consul for Service Discovery and was instrumental in setting up 2-way SSL connectivity for all services with Consul. Engineered RESTful web services using Spring MVC.
  • Built stable Angular components and stand-alone functions to be integrated into future pages. Responsible for assembling an instance on Amazon EC2 (AWS) and deployed the application on it. Worked with AWS services to deploy static websites and dynamic Web Apps on EC2 using Elastic Beanstalk, Elastic Container Service (Docker), and Kubernetes.
  • Developed the drag-and-drop functionality using React-Draggable. Implemented various J2EE design patterns such as Singleton, Service Locator, Business Delegate, DAO, Transfer Object, and SOA.
  • Programmed and coded asynchronous business tasks using Java Multithreading. Worked closely with developers in reviewing and modifying product specifications, following Agile-testing methodologies.
  • Maintained quality control and ensured data validity for Java programs. Researched, reviewed requirements, and design documents to fully understand system implementation, including process flows and screen layouts.
  • Solved application and connectivity problems in Java programs, upgraded processes to meet evolving business needs, and optimized performance.

Java/J2EE Developer

Mercedes-Benz Financial Services
01.2020 - 11.2021
  • Implemented Agile Methodology (Scrum) to meet customer expectations and deliver optimized quality results within specified timelines.
  • Designed efficient user interaction screens using HTML5, CSS3, JavaScript, jQuery, and Ajax for seamless server interaction. Built and developed static web pages with HTML5 and CSS, integrating client-side validations using JavaScript.
  • Assembled and devised diverse validation controls on web pages using AngularJS, creating cross-platform JavaScript solutions. Fabricated dynamic single and multiple web applications with high efficiency using Bootstrap. Researched and applied jQuery and JavaScript functions for data representation using plugins and graphs.
  • Established connections to data sources and executed operations using Spring Data Framework features such as Spring JDBC and Spring ORM. Implemented logging and transaction management using Spring AOP principles. Leveraged Spring Boot extensively for engineering robust web services.
  • Authored SQL queries and stored procedures for Oracle DB interactions. Consumed REST-based microservices using RestTemplate with RESTful APIs. Utilized JAXB for reading XML files and generating corresponding class instances. Employed XSLT for transforming data between XML and PDF formats.
  • Managed messaging with RabbitMQ for social applications within the bank, optimizing efficient monitoring.
  • Utilized JIRA for comprehensive issue tracking and work assignment monitoring. Redesigned and streamlined CI build systems using Jenkins for remodeled development processes.
  • Developed Maven scripts for building and deploying applications on WebSphere Application Server. Monitored error logs using Log4j and maintained version control with GIT.
  • Calculated, balanced, and forecasted resource allocation to ensure project completion. Solved complex issues related to web services and ensured continuous improvement.

Software Engineer

AT&T
06.2017 - 12.2019
  • Responsible for designing and developing Microservices that are highly scalable and fault-tolerant using Spring Boot. Engineered solutions with Core Java technologies like Multi-Threading, Collections, and synchronization to enhance system performance.
  • Involved in various phases of the Software Development Life Cycle (SDLC), including requirements gathering, modeling, analysis, design, development, and testing. Adopted Agile Development Methodology/SCRUM and tested the application during each iteration. Analyzed requirements and planned development strategies for delivering software solutions efficiently.
  • Developed REST APIs to facilitate communication between multiple systems using RESTful web services. Utilized Spring RestTemplate to consume exposed REST web services in the backend.
  • Programmed and unit-tested applications, ensuring documentation and adherence to development standards.
  • Built a complex Enterprise Java ecosystem in collaboration with the development team. Streamlined software development processes to ensure the delivery of high-quality solutions. Upholding program quality and delivery standards, consistently optimized software performance.
  • Computed and calculated metrics for system performance, allocated resources effectively, and forecasted project timelines. Maintained robust systems, and upgraded existing processes to meet new business requirements. Researched and implemented the best practices for developing scalable, efficient microservices architectures.

Education

Master's Degree - Computer Science

Silicon Valley University
Milpitas, CA
12.2016

Bachelor's Degree - Computer Science

Jawaharlal Nehru Technological University
05.2014

Skills

  • Programming languages: C, C, C#, Java, J2EE, Python
  • Experience with AngularJS and React
  • Spring and Hibernate expertise
  • Database : Oracle, SQL-Server, MySQL server
  • IDEs : Eclipse, IntelliJ
  • Testing Tools : JUnit, Soap UI, Log4j and Jira
  • Version Control: GitHub
  • Build Tools : Maven, Jenkins
  • OS & Environment : Windows, UNIX, Linux
  • Cloud Technologies : AWS EC2, S3 bucket, ELB, Auto-Scaling, SNS, SQS, DynamoDB, GCP

Core Qualifications

  • Possessing around 8+ years of comprehensive experience across all stages of the software development life cycle (SDLC), including User Interaction, Designing/Architecting, Developing, Implementing, Integrating, Documenting, and Testing. Engineered and optimized Enterprise and Web-based applications using Java technologies.
  • Extensive experience in designing, developing, and optimizing Microservices using modern technologies. Assembled and built diverse components while streamlining integration processes to improve overall application performance. Computed and analyzed data across various projects to ensure the accuracy of business logic implementations.
  • Well-versed in Agile Software Development methodologies like Scrum and Sprint, forecasted, planned, and maximized project efficiency. Devised and standardized validation controls on web pages using AngularJS and developed cross-platform JavaScript solutions leveraging frameworks such as AngularJS.
  • Skilled in crafting and remodeling web pages with HTML, CSS, JavaScript, jQuery, Ajax, AngularJS, and Bootstrap, ensuring compatibility across various browsers and adherence to web standards. Proficient in programming API services using Apache Camel.
  • Strong expertise in Spring Framework modules including Spring Boot, Spring Microservices, Swagger UI, and Spring Ribbon. Experienced in frameworks like Struts and various Spring components such as Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Spring Security, Spring Data, Spring Batch, and Spring TX.
  • Knowledgeable in Web Front End Technologies such as Struts, Tag Libraries, custom validation rules in Struts, Tiles, JSTL, JavaScript, and DHTML. Extensive hands-on experience with RDBMS including MySQL, MS SQL Server, Teradata, DB2, and Oracle.
  • Proficient in administering MQ series objects like Queue Managers. Experienced in deploying, installing, configuring, and troubleshooting Application servers such as Apache Tomcat and IBM WebSphere. Skilled in leveraging AWS and GCP cloud services for deploying, scaling, and maintaining applications, using services like EC2, S3, RDS, Cloud Storage, and Kubernetes. Familiar with popular IDEs including Eclipse, Spring Tool Suite, and IntelliJ.

Timeline

Full Stack Java Developer

Ford
05.2025 - Current

Full Stack Java Developer

Daimler Truck Financial Services
01.2021 - 04.2025

Java/J2EE Developer

Mercedes-Benz Financial Services
01.2020 - 11.2021

Software Engineer

AT&T
06.2017 - 12.2019

Master's Degree - Computer Science

Silicon Valley University

Bachelor's Degree - Computer Science

Jawaharlal Nehru Technological University