Summary
Overview
Work History
Education
Skills
Websites
References
Timeline
Generic

SAI THARUN REDDY V

Dayton,OH

Summary

  • Full Stack Developer with over 7+ years of IT experience in Analysis, Design, Development and implementation of software applications using Java/J2ee technologies.
  • With specializing in Core Java, HTML5, CSS3, Angular.js, and Spring Boot, with expertise spanning the entire SDLC.
  • Proven track record of robust back-end development, emphasizing efficiency and scalability, complemented by visually appealing front-end interface design.
  • Proficient use of Eclipse as the primary development tool for streamlined coding processes and efficient project execution.
  • Extensive experience in database management, including MongoDB, Oracle, and Apache Kafka, ensuring seamless data handling and real-time data exchange.
  • Expert in integrating Apache Kafka for efficient data streaming, contributing to optimal system performance. Implementation of Restful APIs as a central approach for smooth communication between system components.
  • Active contribution to the iterative and collaborative development process within the Agile framework.
  • Utilization of Java 11 features, such as parallel streams and lambda expressions, to streamline searching processes and enhance overall efficiency.
  • Rigorous testing using J Unit to guarantee the reliability and quality of implemented functionalities.
  • Expertise in deployment processes, including Docker, for scalable and efficient project management.
  • Proficiency in leveraging AWS for cloud integration, enhancing scalability, and ensuring accessibility.
  • Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.
  • Active involvement in Healthcare Management System Integration projects, managing healthcare data through Oracle, and facilitating real-time data exchange.
  • Engagement in the development of an Online Grocery Shopping Platform, specializing in back-end development, and collaboration with front-end developers for a cohesive user experience.
  • Work on the development of a Career Management System for Societe Generale employees, contributing to both back-end and front-end development.
  • Demonstrates expertise in a diverse technology stack, including Core Java, Spring Boot, HTML5, CSS3, Angular.js, MongoDB, Oracle, Apache Kafka, and AWS.

Overview

6
6
years of professional experience

Work History

Full Stack Developer

InComm Paymemts
08.2021 - Current
  • As a Java Full Stack Developer on the Loyalty Program Integration project, I contribute to the entire Software Development Life Cycle (SDLC), focusing on robust back-end development using Core Java
  • The responsibilities include crafting an intuitive and visually appealing front-end user interface, leveraging HTML5, CSS3, and Angular.js
  • Working with the Spring Boot web framework, I strategically structure the web tier to isolate each layer for simplified integration and enhanced maintenance
  • Eclipse serves as my primary development tool, streamlining coding processes for efficient project execution
  • I actively engage with MongoDB as the database, ensuring seamless data management and retrieval within the Loyalty Program Integration project
  • Integration of Apache Kafka is part of my role to facilitate efficient data streaming and contribute to optimal system performance
  • Implementation of Restful APIs is central to my approach, enabling smooth communication between different components within the system
  • Operating within a Windows environment, I ensure compatibility and seamless execution of the Loyalty Program Integration project
  • Rigorous testing using JUnit is conducted to guarantee the reliability and quality of the implemented functionalities
  • Deployment processes, including Docker, are within my scope, ensuring scalability and facilitating efficient project management
  • My proficiency extends to leveraging AWS for cloud integration, enhancing the project's scalability and accessibility
  • Within the Agile framework, I actively contribute to the iterative and collaborative development process of the Loyalty Program Integration project
  • Utilizing Java 11 features, such as parallel streams and lambda expressions, is part of my role to streamline searching processes and enhance overall efficiency
  • I actively contribute to developing XML classes for loading data from XML files deployed on the server, ensuring data integrity
  • Engaging with the AWS environment, I utilize deployment services for dynamic website setup and virtual server configuration
  • Contribution to creating, managing, and performing container-based deployments using Docker images is integral to my role, ensuring system scalability
  • Rigorous unit testing using J Unit is conducted under my responsibility to maintain high-quality standards throughout the development cycle
  • Environment: Core Java, HTML5, CSS3, Angular.js, Spring Boot, Eclipse, MongoDB, Apache Kafka, Restful API, J Unit, Docker, AWS, Windows, Agile.
  • Collaborated with cross-functional teams to design, develop, and launch new features for web applications.
  • Optimized application performance by identifying and resolving bottlenecks in the software architecture.
  • Integrated third-party APIs to enhance functionality and improve overall user experience on web platforms.
  • Developed scalable back-end systems to support high-traffic websites and applications, ensuring smooth operation during peak times.

Full Stack Developer

Availity LLC
12.2019 - 03.2021
  • Engaged in a Healthcare Management System Integration project at Availity, taking charge of both backend and frontend development responsibilities as a full-stack Java developer
  • Leveraging Core Java for robust backend service development, ensuring scalability and efficiency using the Spring Boot web framework
  • Responsible for proficiently managing healthcare data through Oracle, focusing on data security and efficient storage
  • Facilitating real-time data exchange using RESTful APIs and Apache Kafka, ensuring seamless communication across different components of the healthcare system
  • Designing and implementing a user-friendly frontend interface using HTML5, CSS3, and Angular.js, enhancing interaction for end-users, including health plans and providers
  • Utilizing Eclipse as the primary development tool, providing a feature-rich environment for coding and development tasks
  • Implementing rigorous testing procedures with JUnit to ensure the reliability and functionality of the system under diverse scenarios
  • Streamlining deployment processes with Docker, ensuring consistent and reliable deployment of the integrated healthcare management system
  • Actively participating in an Agile framework, emphasizing collaboration, adaptability, and continuous improvement to align with evolving project requirements
  • Integrating cloud services with AWS for efficient deployment and management of the application, ensuring scalability and accessibility
  • Demonstrating proficiency in a diverse technology stack, including Core Java, Spring Boot, HTML5, CSS3, and Angular.js
  • Beyond coding, actively involved in healthcare data management using Oracle, showcasing a holistic contribution to the project
  • Implementing real-time data exchange mechanisms through RESTful APIs and Apache Kafka, emphasizing efficient and timely information flow
  • Streamlining deployment processes with Docker, showcasing a focus on contemporary technologies for enhanced efficiency and reliability
  • Active involvement in an Agile framework and cloud integration using AWS, highlighting commitment to a collaborative and forward-looking approach for project success
  • Environment: Core Java, HTML5, CSS3, Angular.js, Spring Boot, Eclipse, Oracle, Apache Kafka, RESTful API, J Unit, Docker, AWS, Windows, Agile.
  • Troubleshot and resolved complex technical issues, maintaining optimal system performance and uptime.

Java/J2EE Developer

Sprouts Farmers Market
11.2018 - 12.2019
  • I am actively involved in the development of an Online Grocery Shopping Platform, where my role primarily centers around back-end development as a Java/J2EE developer
  • A key aspect of my responsibilities is the implementation of robust back-end logic, leveraging the capabilities of Core Java to enhance the functionality and efficiency of the platform
  • For the front-end development, I utilize Node.js along with HTML5, CSS3, and JavaScript, aiming to create a responsive and user-friendly interface
  • Eclipse stands as my primary development tool, facilitating coding and efficient project management throughout the development lifecycle
  • In the realm of data management, I work with an Oracle database, ensuring reliability and optimal performance for the platform's data-related processes
  • The deployment of the application is orchestrated on Apache Tomcat, contributing to its efficiency and seamless execution
  • A crucial element of the project involves the design and implementation of RESTful APIs, facilitating smooth communication between the front-end and back-end components
  • Operating within a Windows environment, I ensure compatibility and adherence to project requirements
  • Kubernetes comes into play for container orchestration, a critical factor in enhancing scalability and streamlining deployment processes
  • The integration with Apache Tomcat further strengthens the platform's functionality as an effective web server
  • Opting for an Oracle database aligns with the project's commitment to efficient data management, ensuring data integrity at every stage
  • Collaboration with front-end developers is an integral part of my role, ensuring a cohesive and responsive end-to-end user experience
  • Designing and maintaining the back-end infrastructure is a continuous effort, optimizing for performance and scalability as the project evolves
  • Proficiency in Eclipse extends beyond coding, encompassing various project management tasks crucial to the overall development process
  • The integration of WebSphere adds another layer of functionality and compatibility to the project, enhancing its overall capabilities
  • My expertise spans a range of technologies, including Core Java, Node.js, Oracle databases, RESTful API development, and adept utilization of development tools like Eclipse, Kubernetes, and WebSphere
  • Environment: Core Java, Spring Boot, Eclipse, HTML5, CSS3, JavaScript, J Unit, Oracle, Tomcat, WebSphere, Agile and Windows.
  • Optimized server-side code for improved stability and maintainability of critical applications used by thousands of users daily.

Java Developer

Soc. Gen
08.2017 - 10.2018
  • Worked on the development of a Career Management System for Societe Generale employees
  • Responsibilities include both back-end and front-end development
  • Back-end development involves Core Java for robust business logic and data processing
  • Front-end crafted using HTML5, CSS3, and Java-script for an intuitive user interface
  • Utilizing the Spring MVC web framework for scalability and maintenance
  • Project organization and build management handled by Apache Maven
  • Oracle database employed for secure and reliable data storage
  • Implementation of RESTful APIs for seamless communication between front-end and back-end
  • Testing phase involves the use of J Unit for ensuring back-end reliability
  • Eclipse used as the primary development tool
  • Deployment orchestrated using Kubernetes for automation
  • Job role encompasses designing, implementing, and maintaining the Career Management System, ensuring alignment with Societe Generale's requirements and industry best practices
  • Environment: Core Java, HTML5, CSS3, Java-script, Spring MVC, Oracle, Apache Maven, RESTful APIs, J Unit, and Kubernetes.
  • Enhanced application performance by optimizing Java code and implementing efficient algorithms.

Education

Master of Science - Computer Science

University of Dayton
Dayton, OH
12.2023

Skills

  • Windows
  • Linux
  • UNIX
  • Java 11/8
  • Java/J2EE Technologies
  • Core Java
  • JMS
  • Java Beans
  • Java Multithreading
  • Generics and Collections
  • EJB
  • Tiles
  • Design Patterns
  • Agile
  • Spring
  • Hibernate
  • Spring Boot
  • HTML5
  • XML
  • DOM
  • JSON
  • AJAX
  • CSS3
  • JavaScript
  • Angularjs
  • ReactJS
  • REDUX
  • React Native
  • Nodejs
  • Oracle
  • SQL Server
  • My-SQL
  • Code Reviews

References

Will be provided upon request.

Timeline

Full Stack Developer

InComm Paymemts
08.2021 - Current

Full Stack Developer

Availity LLC
12.2019 - 03.2021

Java/J2EE Developer

Sprouts Farmers Market
11.2018 - 12.2019

Java Developer

Soc. Gen
08.2017 - 10.2018

Master of Science - Computer Science

University of Dayton
SAI THARUN REDDY V