GOPI BANDLAMUDI
Frisco, TX 972-***-**** ********************@*****.***
SUMMARY.
● Full Stack Java Developer with 4+ years of experience designing multi-tier distributed enterprise applications. Expertise in Java, Spring Boot, Hibernate, and J2EE technologies in all SDLC phases, including Agile and TDD methodologies.
● Proficient in RESTful API development, using Node.js, and leveraging cloud services like Azure, AWS, and IBM Cloud. Experienced with databases like Oracle, MongoDB, and IBM DB2, and containerization with Docker Hub.
● Skilled in Angular, React, HTML/CSS, and CI/CD pipelines with Jenkins, ensuring high-quality, reliable software. WORK EXPERIENCE
PayPal Dallas, TX
Full Stack Java Developer Jun 2022 - Present
● Designed and implemented REST APIs with Spring Boot, facilitating communication between applications and financial services. Utilized Hibernate, mapping domain models to Oracle, enhancing data exchange efficiency by 40%.
● Developed Java-based web applications leveraging Azure services - App Service, Functions, SQL Database. Deployed applications on Azure and extracted data from cloud services, improving deployment efficiency by 30%.
● Created and maintained RESTful APIs using Spring Framework, ensuring scalability and performance. Built a single- page application with Angular 8, adhering to W3C standards, and enhancing user experience and responsiveness.
● Engineered RESTful web services with Node.js and Express.js. Authored Postgres functions and stored procedures for operations on PostgreSQL, optimizing database performance and reliability by 25%.
● Utilized UNIX Shell scripts and cron jobs for task automation. Investigated and fixed potential bugs in implemented code, improving system stability. Implemented SFTP for secure file transfers, enhancing data security. Paypal Dallas, TX
Full Stack Java Developer Jan 2022 - May 2022
● Enhanced performance by designing software solutions, managing 100+ deliverables, and examining system flows. Developed 60+ unit tests, and authored comprehensive documentation, using CI/CD pipelines for efficient deployments.
● Developed RESTful web services using service-oriented architecture (SOA). Executed Grunt tasks and project builds with Node.js, tested using Postman, improving efficiency and decreasing build times by 25%. Accenture India
Full Stack Java Developer Jan 2020 – Dec 2020
● Designed student-course microservices using Java, Spring Boot, Hibernate ORM, and MySQL. Developed persistence layer with Hibernate, creating POJO objects and mapping, improving data management for an educational platform.
● Utilized Spring IOC for Hibernate session factory and bean dependencies in a financial application. Employed Spring AOP and JDBC for database persistence. Documented APIs with Swagger, and tested with Postman.
● Containerized microservices with Docker Hub for a supply chain project. Configured Maven POM for unit and integration tests. Applied TDD by creating JUnit tests before functionality, ensuring code reliability and reducing bugs. Infosys India
Jr. Full Stack Java Developer Jul 2018 – Dec 2019
● Developed Agent microservice using Java, Spring, Hibernate, and SQL Server. Created GUI screens and implemented business logic with Java, Spring Boot, and SQL, documenting REST APIs using Swagger for a banking project.
● Facilitated UAT and engaged in product development meetings for future tool implementations. Utilized Object Oriented Analysis and SaaS principles to design solutions, aligning with business goals and improving scalability by 25%. SKILLS
Programming: Java, Python, C, C++, C#, HTML5, CSS3, JavaScript, JQuery, JSON, Bootstrap, React, Angular, NodeJS Frameworks: Spring Boot, Spring MVC, Spring IOC, Spring AOP, Spring Batch, Struts, Hibernate, Spring WebFlow, SDLC J2EE Technologies: Java, JPA, JDBC, J2EE, JDBC, Servlets, JSP, XML, Web Services (REST, SOAP), EJB, JMS Cloud and Databases: AWS, IBM Cloud, Azure DevOps, MySQL, PostgreSQL, IBM DB2, MongoDB, Oracle, Cassandra Web Servers / Build Tools: Apache Tomcat, JBoss, Maven, TeamCity, Octopus. SonarQube, AWS Code Commit Tools: GIT, JUnit, Mockito, Log4j, Postman, Swagger, Maven, Jenkins, Kubernetes, Docker, Splunk, JIRA, Selenium, Other Technologies: .Net, Express, SaaS, PaaS, SFTP, Multithreading, Collections, ORM, OAuth, Stream API, XML, Rational Clear Quest, Load UI, RTC, JSON, Agile, TDD, Eclipse, IntelliJ, Spring Tool Suite (STS), UNIX, LINUX EDUCATION
University of North Texas Denton, TX
Masters’s in Computer Science Jan 2021 - May 2022
Vignan’s Foundation for Science, Technology & Research India Bachelor’s in Computer Science Jul 2016 - Jun 2020