Sudheer Kumar Godugunuri
Address: *** * ******* ****, ******, Texas
+1-940-***-**** *****************@*****.*** linkedin.com/in/SudheerGodugunuri
Overview: An accomplished, self-driven Java Developer with strong attention to detail. Over 4+ years of experience in implementing Java/J2EE projects, working through Analysis, Design, Development, Testing, and Implementation in Client/Server and web-based n-tier architecture systems. Proficient with Software development methodologies like Agile (Scrum) Methodologies, Test drive development (TDD), and Waterfall. Proficient in developing web pages using HTML5, CSS3, jQuery, Bootstrap, JavaScript, Angular, Ext JS, and Ajax for providing the user interface and communication between the client and server. Expertise in RESTAPI’s development with Spring Boot configuration and maintenance of Micro Services, Launching and configuration of AWS instances with load balancing.
Core competencies:
Java Programming Object Oriented Programming Java Frameworks and Libraries Software Design Patterns Databases Web Development Technologies Debugging and Troubleshooting skills Software Development Methodologies Agile-Scrum
Skill Set:
C, Java1.7/1.8, 8 SQL / PLSQL Python, Linux Dockers, Kubernetes
Oracle 11g,12c DB2, MySQL Snowflake, PHP Tomcat Azure
Maven, Gradle, Jenkins Typescript HTML5, XML AJAX, CSS3,
Spring 4. x MVC, Hibernate JSF, Struts Spring Boot Agile, Waterfall
Linux, Unix AngularJS, React JS Bootstrap, jQuery JavaScript, TypeScript
Oracle, WebLogic IBM WebSphere AWS, GCP, CI CD JSON, Bootstrap, JSF
Professional Experience:
Full Stack Java Developer eMeteors Technology Inc Jan 2023 – Present
c
Environment:
J2EE, Eclipse, Spring Boot, GIT, Rest API, JavaScript, HTML, CSS, XML, Maven, SQL, Kafka, Tomcat 6.0, Windows, CI/CD, Docker, Microservices, AWS, Jenkins, Gradle, React, Agile
Project :1
Area Vendor Mapping Softek Solution, Hyderabad, India Full Stack Java Developer May 2019 – June 2021
Designed and developed Microservices that are highly scalable, and fault-tolerant using Spring Boot
Work in an Agile environment using JIRA with weekly Sprints for monitoring the projects.
Design, develop, and test HTML5, CSS, Bootstrap, JavaScript, and AngularJS that meet accessibility and web browser standards for websites.
Strong hands-on experience in using technologies such as JAVA, J2EE, Web Services (REST and SOAP), and Spring Framework (Spring Boot, Spring Batch, Spring Data, Spring Cloud, Spring Security, Spring Actuator).
Expertise in using servers like Apache Tomcat, JBoss, IBM WebSphere, and WebLogic to configure and deploy applications.
Experienced in writing Unix Shell scripts, SQL queries, Procedures, Functions, Triggers, and good knowledge of Relational databases (Oracle, MySQL, Microsoft SQL Server, PostgreSQL, and DB2).
Experienced working on NoSQL Cassandra, MongoDB, PostgreSQL, and Oracle NoSQL Snowflake. Skilled in Angular JS and working with Angular Flux architecture.
A complete knowledge of Apache Kafka, including designing and implementing event streaming infrastructures that are highly scalable and designed to meet real-time data processing requirements.
Worked closely with teams related to CI/CD Pipelines in Jenkins to automate the service deployment used by Docker to collaborate code, deliver, and run more securely from Windows server and Linux.
Involved in data warehouse implementations using Azure SQL Data warehouse, SQL Database, Azure Data Lake Utilized GCP Serverless Big Data Services (e.g., Big Query, Cloud Storage, App Engine)
Manage Kafka clusters effectively, enhancing performance and fault tolerance with innovative optimization techniques, enabling dependable data integration, and streamlining analytics and processing workflows.
Proficient in utilizing a wide range of VCS/Tools including Git, GitHub, GitLab, Jira, and Confluence to effectively manage version control, collaborate on projects, and track software development progress.
Effectively communicated complex technical concepts to non-technical users, including business users, data analysts, product owners, and executives, utilizing data visualization tools like Tableau and Power BI.
Environment:
J2EE, Eclipse, Spring Boot, GIT, Rest API, Hibernate, IntelliJ, AngularJS, Angular Framework, JavaScript, HTML, CSS, XML, Maven, SQL, Kafka, Tomcat 6.0, Windows.
Project: 2
Pay Channel Softek Solution, Hyderabad, India Full Stack Java Developer April 2017 – June 2019
Developed user interface by using React for Single page application development.
Built code using IDE IntelliJ, deployed it using Apache Tomcat and used Node.js as a proxy to interact with Restful services.
Used Spring Boot which is radically faster in building cloud Microservices and develops Spring-based applications with very little configuration.
Configured Jenkins pipelines to build all Microservices and push the images to the Docker registry and then deployed to Kubernetes, Created Pods, and managed using Kubernetes.
Followed UML for Use case diagrams, Class diagrams, and Sequence diagrams for high and low-level design, and was involved in designing the contracts of the API as per Rest standards using Open API specification.
Developed single-page applications using React, Typescript, HTML5, CSS3, and ng2-Bootstrap.
Leveraged React resources for all data access, encapsulating URLs, and standardizing data access interfaces. Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing React JS and JavaScript API.
Created Mock Services data to accelerate front-end development while awaiting RESTFUL APIs to be developed.
Environment:
J2EE, spring, Spring Boot, JSP, HTML, CSS, JavaScript, JIRA JSTL, Hibernate, Java Script, React, React JS, Log4j, Oracle, Eclipse, Tomcat
Education: Master’s in Information Systems and Technologies GPA 3.5/4.0
University of North Texas - Denton, Texas August 2021 - Dec 2022