Summary
Overview
Work History
Education
Skills
Key Strengths
Projects
Certification
ACHIEVEMENTS / EXTRACURRICULAR ACTIVITIES
Timeline
Generic
Pavan Kalyan Gudigandla

Pavan Kalyan Gudigandla

Software Engineer
Titusville,NJ

Summary

  • Over 2 years of hands-on experience in commercial and software development projects.
  • Adept at creating and maintaining applications using Java, .NET, and contemporary frameworks.
  • Solid grounding in object-oriented programming and software engineering principles.
  • Expertise in Java/J2EE, including core Java, Servlets, JSP, Spring MVC, Spring Boot, and Guice.
  • Designed scalable web applications using Java, Spring, Guice, React, Angular, and JavaScript.
  • Deep understanding of Object-Oriented Design (OOD) principles for creating modular software systems.
  • Proficient in SQL Server, Oracle; excels in designing database schemas and efficient queries.
  • Comprehensive grasp of web services, RESTful APIs, and system integration.
  • Adherent to test-driven development (TDD) and agile methodologies for reliable software delivery.
  • Winner of Hyderabad’s Best Coder competition and an AWS Certified Developer – Associate.
  • Exceptional communication skills; effective in cross-functional teams and conveying technical concepts.
  • Proficient in Java, JavaScript, Jakarta EE, MySQL, PostgreSQL, and various developer tools.
  • Consistently meets project deadlines and ensures smooth project progression.
  • Transform intricate challenges into actionable solutions with strategic and analytical thinking.
  • Proven ability to enhance and maintain software in alignment with business requirements.

Overview

2
2
years of professional experience
3
3
Certifications

Work History

Technology Associate

Synechron Inc
Piscataway, NJ
09.2023 - Current
  • Architected and executed a Document Parsing web application leveraging React, Backstage, Spring Boot, and Oracle SQL
  • Implemented an integrated single sign-on solution for multiple platforms using Spring Cloud Gateway, Keycloak, OAuth2, LDAP, EC2, Docker,and Nginx
  • Optimized deployment on AWS by utilizing EC2, Route 53, Code Deploy, Code Pipeline, and S3
  • Employed Bitbucket for effective project versioning and tracking and utilized JIRA for efficient issue/bug tracking and workload monitoring

Software Development Engineer Intern

Amazon.com Inc
New York, NY
08.2022 - 12.2022
  • Designed and launched a scalable solution using Java, Guice, SQS, SNS, and PostgreSQL, reducing API call latency by 70%
  • Developed an intuitive web page for seamless refund document submissions using React, Java, and Amazon RDS
  • Crafted Unit and Integration tests with TestNG and Mockito and deployed through CI/CD pipelines
  • Participated actively in Scrum sessions, sprint grooming, reviews, and showcased demos to leadership teams

Graduate Teaching Assistant

New Jersey Institute Of Technology, NJIT
Newark, NJ
01.2022 - 08.2022
  • Guided over 100 students on complex projects using Java, Amazon Web Services, and Docker
  • Directed algorithm-based review sessions, achieving a 95% student satisfaction rate
  • Partnered with faculty to update curriculum in alignment with industry trends and crafted coding challenges to bolster students' problem-solving skills and algorithm comprehension

Systems Engineer

Tata Consultancy Services Ltd
Hyderabad, TS
07.2020 - 08.2021
  • Designed a dynamic UI for Apple’s Managed Services application with Angular, HTML, and CSS
  • Built reliable RESTful web services using Spring Boot and Oracle SQL and ensured quality through JUnit and Mockito tests
  • Devised efficient data layers using Hibernate for POJO-to-database translations
  • Constructed intricate PL/SQL queries deploying joins, functions, and triggers within Oracle DBMS
  • Expedited application development with Spring Boot, reducing configurations by 50% and launch time by 2 weeks
  • Integrated a chat bot into the "Shift Scheduler" application, achieving a 40% reduction in manual scheduling efforts
  • Leveraged JIRA for detailed issue tracking, ensuring on-time project delivery

Software Engineer Intern

Goggery Software Solutions Pvt. Ltd
Hyderabad, TS
01.2020 - 06.2020
  • Created a dynamic web application with .Net MVC, enriched with responsive designs using HTML, Bootstrap, and jQuery
  • Employed C# for controller creation and enhanced the SQL Server database with new procedures and tables and contributed to the full software lifecycle, from requirements definition to successful deployment

Education

Master of Science - Computer Science

New Jersey Institute of Technology
Newark, NJ
09.2021 - 05.2023

Bachelor of Engineering - Information Technology

Osmania University
Hyderabad, IN
07.2016 - 09.2020

Skills

Programming Languages: Java, Python, C#, C, C++, JavaScript, TypeScript, R, SQL

Development Frameworks & Libraries: React, Angular, Spring (MVC, REST, Security, Boot, Cloud Gateway), Hibernate, ExpressJS, Django,.NET (C#), Flask, Bootstrap, Material UI, Node.js, AJAX, jQuery, NGINX, Backstage

Frontend: HTML, CSS, JavaScript, TypeScript, Material UI, Bootstrap

Database: SQL Server, MySQL, PostgreSQL, MongoDB, AWS DynamoDB, Oracle DBMS, In-Memory DB

Web Service: REST, SOAP, GraphQL

Cloud Services: AWS (EC2, API Gateway, CloudFormation, CloudWatch, S3, Cloud9, Elastic Beanstalk, Lambda, DynamoDB, Code Pipeline), Azure (App Service, Logic Apps, Cosmos DB, Storage, DevOps, Functions, Service Bus, Event Grid, Key Vault, API Management), Oracle(Object Storage, API Gateway, IAM, Load Balancing, Monitoring), Terraform, Packer, Ansible, Puppet

Machine Learning: TensorFlow, Keras, OpenCV, Pytorch, PandasAI

IDEs and Development Tools: Eclipse, Visual Studio Code, Spring Tool Suite, Apache NetBeans, PyCharm, Spyder, Git

Containerization: Docker, Kubernetes

Software Development: Agile Practices (Scrum, Kanban, Waterfall), Full-Stack Development, Object-Oriented Programming, Test Driven Development (TDD), Behavior Driven Development (BDD), JIRA, Confluence

Testing: Selenium, JUnit, TestNG, Mockito

Source Code Management (SCM): Git, TFS, GitHub, GitLab, Bitbucket

Technologies/Tools: Git, NPM, Yarn, Jest, Cypress, React Developer Tools, Node.js, Postman, AWS, AJAX, JSON, RESTful APIs, Jenkins,Docker, Maven, Gradle, Heroku, Tableau, CyberArk

Interpersonal Skills: Innovative, Adaptability, Time Management, Decision making, Analytical & Problem Solving

Web Servers: Apache Tomcat, JBoss, HTTP Server

Key Strengths

Programming Proficiency: Proficient in Java, Python and JavaScript programming languages enabling versatile and effective software development.

Full-Stack Development: Experienced in front-end, back-end, cloud development contributing to well-rounded software solutions.

Software Design: Expertise in software design principles and patterns ensuring maintainable and scalable applications.

Agile Methodology: Proficient in Agile practices facilitating collaboration within cross-functional teams and delivering projects iteratively. 

Continuous Learning: Committed to staying updated with emerging technologies and best practices to enhance software engineering skills. 

Team Collaboration: Effective communicator and team player fostering collaboration with developers QA engineers, and stakeholders.

Adaptability: Ability to quickly adapt to new tools languages and frameworks making transitions smoother in dynamic tech environments.

Innovative Mindset: A drive to explore new technologies and implement innovative solutions to address complex problems.

Troubleshooting: Skilled in quickly diagnosing and resolving software issues to maintain system reliability.

Leadership: The potential to take on leadership roles within development teams guiding projects and mentoring junior developers.

Ethical Approach: Adherence to ethical coding practices ensuring security and data privacy in software applications.

Projects

Memories Application - Full Stack

• Developed a responsive web application that provides a platform for users to share and celebrate life events using React, Node.js, ExpressJS, MongoDB (NoSQL), and OAuth2

Image Recognition using AWS

• Developed a web application where users can upload an image and get information on objects in the image using EC2, S3, SQS, Amazon Rekognition.

Astro forecast

• Developed a web application to provide users with weather forecasts based on users current location or based on city using Angular, ExpressJS, and NodeJS

Medical Application for iOS and Android

• Developed a patient web portal utilizing React Native for frontend development and Node.js for the backend, incorporating AXIOS Restful API for seamless communication with the backend

Countries Application

• Developed a full-stack web application that provides users with an advanced country search platform offering dynamic querying, integrated comparison chart generation, currency conversion, and a feature to bookmark favorite countries using Jakarta EE, Jakarta Faces, Jakarta Persistence, Wild Fly, AWS, MySQL, OAuth2

Certification

AWS Certified Developer Associate

ACHIEVEMENTS / EXTRACURRICULAR ACTIVITIES

  • Secured first place in the 'Hyderabad’s Best Coder' coding competition at CBIT
  • Achieved the runner-up accolade at Create-A-Thon 2018, Conducted by CBIT
  • Secured 1st place at Smart India Hackathon 2019 held by Govt. of India, addressing “Automated Adverse Road condition detection” presented by ARAI


Timeline

Technology Associate

Synechron Inc
09.2023 - Current

Software Development Engineer Intern

Amazon.com Inc
08.2022 - 12.2022

Graduate Teaching Assistant

New Jersey Institute Of Technology, NJIT
01.2022 - 08.2022

Master of Science - Computer Science

New Jersey Institute of Technology
09.2021 - 05.2023

Systems Engineer

Tata Consultancy Services Ltd
07.2020 - 08.2021

Software Engineer Intern

Goggery Software Solutions Pvt. Ltd
01.2020 - 06.2020

Bachelor of Engineering - Information Technology

Osmania University
07.2016 - 09.2020
Pavan Kalyan GudigandlaSoftware Engineer