Venkata Radhakrishna Thotakura

United States

@radhakrishna3579

Java Developer

Badges

Problem Solving
Java
Days of Code
Sql

Certifications

Work Experience

  • Senior Software Engineer

    FedEx•  January 2023 - Present

    • Led end-to-end development of critical modules, incorporating Java 8 features for enhanced code expressiveness and performance. • Implemented a modular and scalable system using Spring Boot, leveraging auto-configuration for rapid development and deployment. • Integrated Hibernate ORM, optimizing data persistence and implementing second-level caching for improved performance. • Managed Oracle and PostgreSQL databases, designing and optimizing SQL queries for efficient data retrieval and modification. • Collaborated with front-end developers to integrate dynamic features using JavaScript and HTML5 and CSS3. • Developed Java Server Pages (JSP) to generate dynamic content on the server side, ensuring a responsive user interface.

  • Software Engineer

    easyhiring•  January 2022 - December 2022

    • Contributed to the development of Spring Framework Controllers, creating controllers for the request-response paradigm using Spring-MVC. • Implemented all components of the Spring Framework, including Controller classes and the Spring Bean Configuration file. • Developed various types of Spring controllers, DAO, and service layer components, leveraging Spring/Hibernate APIs and annotations. Employed Hibernate (HQL) extensively for object mapping. • Utilized Hibernate as the ORM tool for efficient object mapping and integrated the Spring Security module to assess and mitigate potential threats. • Deployed multiple applications on WebLogic servers, ensuring load balancing, high availability, and failover functionality. • Designed and implemented User Interfaces and web page screens for diverse modules using JSP. • Developed interfaces and their implementation classes to establish communication with mid-tier services using JMS.

  • Software Engineer

    Tata Consultancy Services•  August 2018 - December 2021

    • Involved in the complete Software Development Life Cycle (SDLC) using Agile Methodology (SCRUM). • Developed Java 8 applications, incorporating features like lambda expressions, Time API, Stream API, and functional interfaces. • Designed REST APIs using Java collection API and ensured secure authentication and authorization with Spring Security. • Developed Java components with Spring, Spring JDBC, and Spring Transaction Management. • Developed microservices with Spring Boot and employed REST for data retrieval in a Microservice architecture. • Created Spring Boot and Spring Batch applications for connecting to various databases MYSQL, MONGO DB and managing data.

Education

  • University of Central Missouri

    Computer Science, MS•  January 2022 - May 2023

    GRADE : 3.5

  • LPU, Jalandhar (Lovely Professional University)

    Electrical Engineering & Computer Science, B.Tech•  August 2015 - June 2018

    Graduted with 8.5 CGPA.

Skills

radhakrishna3579 has not updated skills details yet.