Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

NAVEEN REDDY ANIREDDY

McKinney,TX

Summary

Experienced Java Developer with over 4 years of experience in Spring Boot and microservices architecture. Skilled in Java 8/11, Hibernate, and RESTful APIs, with proficiency in AWS and OpenShift technologies. Strong CI/CD experience with Jenkins and Docker, complemented by expertise in agile methodologies and Test driven development(TDD). Deep understanding of SQL/PLSQL for database management, as well as proficiency in single-page application development with JavaScript frameworks such as React.js.

Overview

6
6
years of professional experience

Work History

SR. JAVA FULL STACK DEVELOPER

TEKGIGZ LLC
DALLAS, TX
08.2023 - Current

· Involved in analysis and testing phases of Software Development Life Cycle (SDLC) and used Agile methodologies (SCRUM) for developing applications and followed Test Driven development approach.

· Implemented the view-controller components using Servlets/JSPs, JavaScript, jQuery, CSS and HTML.

· Worked on many ReactJS event handling functionalities to capture user activities and invoke the respective actions.

· Implemented reusable React components to build efficient and maintainable front-end UI and a responsive design template to get a new interface in Bootstrap.

· Worked on React Redux component to maintain the state of the application in Redux store.

· Used Advanced core Java concepts of Collections, Multithreading, Exception Handling and synchronization for design patterns.

· Designed and developed microservices business components using Spring Boot.

· Developed RESTful APIs using Spring MVC and seamlessly integrated them with React front-end applications, ensuring efficient data exchange and optimal user experience.

· Used Spring MVC Design Pattern to hold the UI data and serve the request and to send the response and Spring Core Annotations to implement dependency injection.

· Connected to data sources and performed operations using Spring Data Framework features like Spring JDBC and Spring ORM.

· Secured REST services using Spring security OAuth 2 using JWT tokens.

· Developed microservices to provide Restful API utilizing Spring Boot with various data persistence frameworks such as Hibernate, JPA and messaging engines

· Used REST Client and Postman to test the REST based services and JUnit and Mockito to test the middleware services.

· Made the integration of data in several applications in favor of JSON documents with configurable schemas using MongoDB (NoSQL) database.

· Collected the logs data from web servers and integrated it into HDFS using Kafka.

Create and configured the continuous delivery pipelines for deploying microservices and lambda functions using the CI/CD Jenkins server.

· Worked on creating EC2 instances, autoscaling the instances, and AWS Elastic Load Balancing.

· Developed API for using AWS Lambda to manage the servers and run the code in AWS.

· Strong understanding of Docker containers and container orchestration using OpenShift.

· Delivered high-quality code by implementing Agile XP and Pair Programming strategies, coupled with SonarQube integration, which reduced code defects by 40%.

· Wrote JUnit test cases for unit, integration, and functional tests, run automatically by Jenkins.

Associate Software Engineer,

Innovation systems
BANGALORE, INDIA
06.2018 - 07.2021

· Worked in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, analysis and development.

· Involved in working with agile methodology implementations like Daily scrum meetings, sprint planning, etc.

· Engaged in designing UML Use case diagrams, Class diagrams.

· Developed presentation layer using HTML5, CSS3 and client validation using JavaScript, DOM and JSON and Developed user interface pages using JSP and Designing web pages using React.js, Redux, React-Bootstrap, Node.js, express.js.

· Worked on React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts and NodeJS to send server-side Rest services call to Web Application and integrated with Cassandra DB.

· Implemented Spring MVC framework which includes writing Controller classes for handling requests.

· Used Hibernate and JPA in the data access layer for data persistency using MySQL.

· Implemented the business layer by using Hibernate with Spring DAO and developed mapping files and POJO Java classes using ORM tool.

· Involved in design and development of RESTful (JAX-RS) web services for controller classes and tested using SoapUI and Postman rest client.

· Used Maven for creating the project archetype, build the interface modules for creating war, jar and ear files and updated POM files to include new dependencies.

· Experience in implementing AWS Solutions using EC2, S3, CloudWatch, Load Balancer, Autoscaling Groups and designing and migrating large scale applications to AWS, especially for DevOps.

· Involved in continuous deployment and integration using OpenShift and Jenkins.

· Expertise in deploying, managing, and scaling applications on OpenShift Container Platform.

· Used Git for version control of the application and JIRA for issue tracking of the application.

· Experience in writing unit tests using JUnit and Mockito.

Education

Master of Science - Computer And Information Sciences

SAINT LEO UNIVERSITY
Tampa, FL
05-2023

Bachelor of Science - Electronics And Communications Engineering

SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
HYDERABAD, INDIA
05-2019

Skills

Programming: C, Java, Python, Typescript, C

Java/J2EE technologies: Servlets, JDBC, Multithreading, JSF, EJB, JSP

Web Technologies: HTML, CSS, XML, Java Script, ReactJs, jQuery, JSON, NodeJS, Ajax, Bootstrap

IDE: Visual studio, Eclipse, Spring tool suit

Frameworks: Spring, Hibernate

Version Control: GIT

Database: Oracle, SQL, MySQL, PostgreSQL, MongoDB

Build Tools: Maven

Web Servers: Apache Tomcat

Web Services: RESTful web service, SOAP, JAX-RS

Orchestration Tools: Docker, Kubernetes

DevOps Practices: Jenkins

Testing tools: JUnit, Mockito

Cloud: AWS

Methodologies: Agile, Scrum

Operating Systems: Windows, Linux, Unix

Timeline

SR. JAVA FULL STACK DEVELOPER

TEKGIGZ LLC
08.2023 - Current

Associate Software Engineer,

Innovation systems
06.2018 - 07.2021

Master of Science - Computer And Information Sciences

SAINT LEO UNIVERSITY

Bachelor of Science - Electronics And Communications Engineering

SRI INDU INSTITUTE OF ENGINEERING AND TECHNOLOGY
NAVEEN REDDY ANIREDDY
Bold.pro uses cookies as well as our third-party affiliates. When you use our website, you understand that we collect personal data to improve your experience. Learn more
×