Post Job Free

Resume

Sign in

Spring Boot Computer Science

Location:
Aurora, IL
Posted:
November 16, 2023

Contact this candidate

Resume:

Akhil Reddy Gade

ad070h@r.postjobfree.com 309-***-**** https://www.linkedin.com/in/akhil-reddy-gade/ EDUCATION

Bradley University, Peoria, IL, USA Jan 2022 – May 2023 Master of Science in Computer Science GPA: 3.90 / 4 Jawaharlal Nehru Technological University, Hyderabad, Telangana, India Sep 2016 – May 2020 Bachelor of Technology in Computer Science and Engineering CGPA: 7.29 / 10 PROFESSIONAL SUMMARY

Highly skilled Java and Angular Developer with over 3 years of professional experience in designing, developing, and deploying robust and efficient software solutions. Proficient in creating dynamic and user-centric applications by leveraging the power of Java, Spring Boot, Angular, and related technologies. Adept at collaborating in cross-functional teams to deliver high-quality products while adhering to best practices and industry standards.

PROFESSIONAL WORK EXPERIENCE

Software Developer GenPX, Inc Charlotte, NC, USA July 2023 – Present

• Involved in developing efficient code using Java EE for enhancing and maintaining the e-commerce platform, ensuring high performance and scalability. This includes addressing bug fixes and implementing new features.

• Working on implementing the e-commerce platform as a single-page application (SPA) using React. This approach enhances user interactivity and reduces the need for full-page reloads.

• Created, executed, and evaluated unit and integration tests to validate the functionality and reliability of the developed software modules.

• Played a vital role in configuring and orchestrating containerized applications, ensuring optimal resource utilization, scalability, and resilience, thus contributing to a highly available e-commerce platform. Graduate Research Assistant Bradley University Peoria, IL, USA Aug 2022– May 2023

• Develop and maintain RESTful APIs and microservices using Spring Boot.

• Write and execute unit tests to ensure application functionality and reliability.

• Developed Microservice to provide RESTful API utilizing Spring Boot with various data persistence frameworks such as Hibernate and JPA and messaging engines.

• Followed Single Page Application (SPA) Pattern and used Angular MVC to build a cross-browser compatible application.

• Used Spring Security for authentication and authorization of the application.

• Worked with Java Stream API for Bulk Data operations on Collections.

• Worked on Recommender Systems under Dr Young Park by using collaborating filtering in python. Programmer Analyst Trainee Cognizant Technology Solutions, India Dec 2020 – Dec 2021

• Integrated training in Full Stack Development designing and developing Rest APIs using Java and Spring Boot.

• Developed applications using Spring Framework modules like Spring IOC, Spring AOP & handled security with Spring security.

• Worked with Function interfaces, Lambda Expressions and default and static methods.

• Experience in container-based technologies like Docker, Kubernetes along with development of Micro services architecture using spring Boot including distributed SSO Authentication and Authorization, Distributed Session Management etc.

• Worked on developing REST APIs for Interview Scheduling Management Application.

• Used Angular 9 HTTP Request to get data from web servers and process JSON data to render in the UI.

• Continuous integration is done using Jenkins to continuous integrate code and do the builds.

• Performed tests on developed code using Junit, Mockito and used Cucumber for Integration testing(BDD).

• Established all phases of the Software Development Life Cycle process using Agile Methodology. Web Developer Electronics Corporation of India Ltd Hyderabad, India. Oct 2019 – Nov 2020

• Drafted flowcharts, layouts and documentation to identify new requirements and providing feasible solutions.

• Worked on Angular, HTML5, JavaScript, CSS3, Typescript and on additional frameworks like Bootstrap for responsive design.

• Streamlined using JPA (Java Persistence API) frameworks and APIs as JDO and Hibernate with MS-SQL as backend DAO.

• Developed Spring configured applications using new features of Java 1.8 Annotations, Generics, enhanced for loop, Lambda expressions, Streams, filters and Enums, method References feature to point to methods by their names and used functional Interfaces.

Akhil Reddy Gade

TECHNICAL SKILLS:

• Programming: SQL, Java, Python, JSP, C++, C

• Version Control: Git, GitHub

• Web Technologies: HTML 5, CSS, JavaScript, Angular, JSON, XML, REST

• Cloud: AWS (AWS Solution Architect – In Progress.)

• Databases: MySQL, PostgreSQL, MS-SQL, MongoDB, Oracle SQL

• Frameworks: Spring Boot, Spring MVC, JUnit, Selenium, Jenkins, SonarQube, Swagger

• Tools: Eclipse, Tableau, Visual Studio, IntelliJ IDEA, Visual paradigm, UMLet, Smart Draw, Microsoft Visio, Weka

• Expertise: Data Structures, Algorithms, Data Modeling, Web Services, Spring Boot & Microservices PROJECTS Aug 2016 – Present

E-Bus pass Application:

• Developed a web-based application for easy and efficient registration of electronic bus passes, simplifying the process for users and reducing manual paperwork for the transportation authorities.

• Implemented a secure user registration and login system using Java backend and HTML/CSS/JavaScript frontend.

• Employed Java's JDBC (Java Database Connectivity) to interact with the backend database.

• Integrated Maps API with Java to provide an interactive map interface for users to select their travel route.

• Utilized JavaScript to display the map and capture the selected route coordinates. Artificial Intelligence through OpenCV:

• Developed AI-based system using OpenCV, Python, and Machine Learning as my Final year Undergraduate project by gathering a diverse dataset of images or video frames with labeled annotations indicating drowsy and awake states.

• Using Python to calculate EAR ratio on the face and decides whether the driver is sleepy and acts according to his interest by playing music or comedy.

Interview Scheduling Management:

• Developed a User-friendly application using Java 8 & Spring Boot and Angular.

• Implement Angular routing capabilities to enable navigation between different views, such as interview lists, candidate profiles, and interview details.

Cloud Storage System:

• Created “Cloud Storage System” Tool design with important class objects and functions (using Visual paradigm, UMLet, IBM Rational, Smart Draw, Microsoft Visio) as a course project in Fundamentals of Software Engineering. Movie Recommender Systems:

• Movie Recommender Systems on IMDB dataset using python and collaborative filtering with cosine similarity score between user vector matrix.

Mobile Price Classification:

• Mobile Price Classification - Data Mining Project using Weka and on Machine Learning Algorithms.

• Visualize the dataset to gain insights into the distribution of different features (Features may include RAM, internal storage, camera quality, battery capacity, etc.) and their relationship with the target variable (price range). Bradley Robotics Club Website:

• Implement server-side validation to handle form submissions securely.

• Implement error handling in PHP to gracefully handle scenarios such as page not found (404) and server errors (e.g., 500).

• Leverage Bootstrap's pre-built components like carousels, cards, and modals to enhance the user interface and user experience.

Blockchain Integration in Web Development:

• Blockchain Integration in Web Development on Ethereum mining using Solidity on Remix IDE (Smart Contracts, Metamask).

• Blockchain Web Development on Ethereum Project using Visual Studio Code and Remix IDE.

• Built a prototype of decentralized web application on blockchain.



Contact this candidate