Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Saikumar Pakkir

Irving

Summary

Senior Full Stack Java Developer with expertise in Java, Spring, and AWS, specializing in the design and implementation of robust applications and RESTful services. Proven track record of enhancing user experience and operational efficiency through innovative software solutions. Strong background in Agile methodologies, contributing to successful project outcomes as a collaborative team member. Skilled in algorithm design, system architecture, and code optimization, with a focus on problem-solving and effective communication in complex projects.

Overview

10
10
years of professional experience

Work History

Sr. Full Stack Java Developer

Delta Air Lines
Atlanta
02.2022 - Current
  • Engaged in all phases of Software Development Life Cycle (SDLC), including analysis and architecture redesign.
  • Designed and developed UI for Customer Service Modules and Reports using Angular 7, HTML5, and CSS3.
  • Utilized Java 8 functional interfaces such as Predicate, Function, and Consumer in application development.
  • Implemented J2EE design architecture with Spring MVC, employing IoC and DI concepts for module development.
  • Created RESTful web services using JAX-RS and integrated Hibernate with Spring for database interaction.
  • Leveraged AWS services including EC2 and S3 for cloud infrastructure management and integration.
  • Conducted System Testing, Integration Testing, and UAT while developing functional regression test scripts.
  • Implemented TDD principles using Jasmine and JUnit to ensure code reliability.

Full Stack Java Developer

Gap Inc.
San Francisco
08.2021 - 02.2022
  • Participated in all phases of SDLC, including requirements gathering, design, development, and customization.
  • Created UML diagrams such as use case, class, sequence, and collaboration using IBM Rational Software Modeller.
  • Developed J2EE design patterns including Value Object Pattern, Business Delegate, and DAO.
  • Implemented Dependency Injection in Spring Framework and AngularJS for enhanced development speed.
  • Designed and developed web applications leveraging Java/J2EE, Servlets, Spring Boot, Hibernate, and RESTful services.
  • Constructed user interaction screens utilizing HTML5, CSS3, JavaScript, AngularJS, ReactJS, and AJAX.
  • Deployed microservices using Spring Boot and Pivotal Cloud Foundry while integrating Eureka and Hystrix.
  • Automated testing processes with scripting for database validation against Oracle and MySQL.

Software Developer

Unilever
New Jersey
09.2019 - 07.2021
  • Developed back-end logic with core Java 1.7 features, including Collections Framework and multi-threading.
  • Designed functions using design patterns such as MVC, Singleton, and Factory.
  • Constructed web application with JSF Prime Faces, assembling reusable UI components.
  • Integrated HTML, JavaScript, AJAX, and JSON for seamless API and web service interactions.
  • Utilized Spring framework modules for component development, integrating with Hibernate as Spring beans.
  • Implemented REST APIs with Spring MVC, employing Spring Core Annotations for Dependency Injection.
  • Enhanced Netbreeze with Spring Security to establish robust authentication and authorization features.
  • Created responsive web pages using CSS3 media queries in conjunction with HTML5 and JavaScript.

Java Developer

Syntel
Telangana
04.2017 - 09.2019
  • Incorporated Agile methodology and actively participated in Scrum meetings to ensure timely quality deliverables.
  • Designed and developed web applications for internal users using HTML, CSS, Bootstrap, JavaScript, and AJAX.
  • Created cross-browser platforms using ExtJS, HTML5, CSS, and JavaScript while adhering to design specifications.
  • Developed standard ExtJS widgets and made REST API calls for dynamic data handling.
  • Built reusable components such as Menu Navigation and Session Monitor utilizing ExtJS.
  • Constructed scripts with JavaScript, jQuery, and servlets to enhance UI data presentation.
  • Implemented MVC design patterns, integrating JSP and CSS3 for optimal view component development.
  • Established MySQL queries for efficient record management including storage, retrieval, deletion, and updating.

Java Web Developer

Axis Bank
Telangana
09.2015 - 04.2017
  • Implemented WATERFALL methodology through critical phases of Software Development Life Cycle (SDLC).
  • Developed multi-user application using JSP, Spring MVC, RESTful Web Services, and Hibernate.
  • Created user interfaces with JavaScript, AJAX, Bootstrap, jQuery, CSS, and HTML.
  • Designed custom Angular JS directives for reusable components across all application pages.
  • Applied Object Oriented Programming (OOP) techniques to enhance code maintainability.
  • Utilized Spring Beans for business logic encapsulation and Spring MVC for application architecture.
  • Constructed service components with Java and Hibernate Framework for Data Access Layer.
  • Executed unit testing using JUnit framework within Business-Driven Development (BDD).

Education

Master of Science - Computer Science

University of Central Missouri
Warrensburg, MO

Skills

  • Java and Python programming
  • JavaScript and C/C development
  • Spring Framework and Hibernate
  • Angular and ReactJS web technologies
  • Eclipse and IntelliJ IDEs
  • MVC and design patterns
  • Maven and Gradle build tools
  • RESTful and SOAP web services
  • Apache Tomcat and JBoss servers
  • Oracle and MySQL databases
  • AWS and Azure cloud services
  • JIRA and ServiceNow tracking tools
  • Git and GitHub version control
  • Selenium and JUnit testing frameworks
  • JMS and Kafka messaging tools
  • MS Office productivity suite
  • Docker and Kubernetes orchestration
  • Agile and Scrum methodologies
  • Jenkins CI/CD tool

Timeline

Sr. Full Stack Java Developer

Delta Air Lines
02.2022 - Current

Full Stack Java Developer

Gap Inc.
08.2021 - 02.2022

Software Developer

Unilever
09.2019 - 07.2021

Java Developer

Syntel
04.2017 - 09.2019

Java Web Developer

Axis Bank
09.2015 - 04.2017

Master of Science - Computer Science

University of Central Missouri
Saikumar Pakkir