P

Pavan Kumar

Software Engineer

Hartford, Connecticut, United States6 yrs 2 mos experience

Key Highlights

  • 5+ years of experience in software engineering.
  • Expertise in Java and Spring Boot for enterprise applications.
  • Proficient in Angular for developing dynamic web applications.
Stackforce AI infers this person is a Full Stack Developer with expertise in Cloud Development and SaaS applications.

Contact

Skills

Core Skills

JavaSpring BootAwsAngular

Other Skills

DockerREST APIsJenkinsJiraSpring FrameworkHTML5CSSTypeScriptBootstrapMySQLPostgreSQLGoogle APIAngular MaterialNon-Functional RequirementsObject-Oriented Programming (OOP)

About

Having around 5+ years of Extensive Software Engineer experience in analysis, development, testing, implementing Web based, Client/Server Applications along with Enterprise and Distributed applications across the entire Software Development Life Cycle (SDLC) using Angular and Java Technologies. • Having good Knowledge in developing microservices architecture with Spring Boot based services interacting through a combination of REST APIs. • Able to perform development and deployment of multi-tiered web-based enterprise applications using Java/J2EE technologies like Spring Boot, Spring, JDBC, and web services (REST). • Extensive in designing professional UI web applications using front-end technologies like Angular, HTML5, JavaScript, CSS3. • Experienced with developing projects using Spring MVC (Model View Controller) architecture involving various J2EE design patterns. • Expertise in Core Java concepts like OOPS, Data structures and algorithms, Collections, Event handling, Multithreading, Garbage Collector, Exceptional handling, Generics, Java8 Features, Dependency Injection, I/O and Java. • Managed operations and maintenance support for AWS cloud resources which includes launching, maintaining, and working with S3 buckets, Lambda and Step Functions. • Experience with Docker images, Containers, used Jenkins for CI/CD and version controlling using github. • Implemented Security in Web Applications using Azure, Active directory and Oauth2. Deployed Web Applications to Azure. • Experienced in different software development methodologies like Waterfall Model and Agile Methodology.

Experience

6 yrs 2 mos
Total Experience
--
Average Tenure
--
Current Experience

Infosys

Specialist Programmer

Apr 2024Present · 2 yrs 2 mos · Hartford, CT · Hybrid

  • Focused to create A better Healthcare SaaS Platform.

Forge technologies inc

Software Engineer

Aug 2023Mar 2024 · 7 mos · United States · Remote

  • Extensively used core-concepts of java such as Stream API, Exception-handling, and Collectionsfor
  • business logic development. Wrote Docker file to automate build and deployment process of
  • containerized applications also integratedthe Jenkins Tool with docker.
  • Built major features in AWS Code Pipeline which automates the build, test, and deploy phases of
  • the release process for customers.
  • Responsible for successfully launching AWS Code Catalyst workflows product as a Backend
  • development team.
  • Reduced cost cutting by automating workflows on various AWS Code Pipeline services by more
  • than 10% in 1 quarter.
  • Developed Rest APIs for client services and worked on integrating the application with backend
  • using HTTP Client Protocols.
  • Used AWS EC2 servers for deployments & Used Jira for task management. Worked on creation of
  • custom Docker images and pushing the images and used Jenkins for CI/CD pipelines.
  • Involved in analysis and design phase of Software Development Life cycle (SDLC). Collaborated
  • with cross-functional teams to gather requirements and ensure the application met the needs of the
  • users. Used Java 8 Streaming API on collections, functional interfaces, predicates.
  • Designed and implemented a REST API using Java 8 features, Collections, Spring Framework for
  • Checklist application, which allows users to create customizable checklist templates.
  • Worked with Apache Camel's Spring integration to leverage the benefits of Spring Boot and other
  • Springecosystem components in integration projects. Created Test Data for QA and UAT.
  • Wrote unit tests for batch job components with Junit, improving test coverage by 34%.
  • Utilized Spring Boot, JPA, Spring security, PostgreSQL developing the backend Application and
  • React JS for developing the Interactive UI.
JavaSpring BootDockerAWSREST APIsJenkins+1

Freelance

Freelance Web Developer

Jan 2022Dec 2022 · 11 mos · Remote

  • Extensive experience in developing Single Page Applications (SPAs) using Angular, proficient in features such as Services, routing, directives, components, and lazy loading.
  • Strong command of HTML5, SCSS, Typescript, and Bootstrap for efficient front-end development.
  • Skilled in creating reusable TypeScript components and services to consume REST APIs, utilizing Angular's Component-based architecture.
  • Translated client requirements and UI graphic designs into actionable user stories, utilizing Visual Studio Code to develop efficient and reliable code that aligned with project objectives.
  • Successful track record in developing billing applications using Angular for diverse clients.
  • Proficient in using Angular 12 router to create seamless navigation within single-page applications, incorporating different states and multiple modals.
  • Extensive use of CSS and Angular Material to style HTML elements, with expertise in implementing the CSS Grid system for effective layout design.
  • Familiarity inusing tools such as VS Code, and GitLab for application development.
  • Proven ability to resolve front-end defects and proficient in utilizing GIT and Bitbucket as code repositories.
AngularHTML5CSSTypeScriptBootstrapREST APIs

Tata consultancy services

Software Engineer

Dec 2018Feb 2022 · 3 yrs 2 mos · Chennai Area, India · On-site

  • Worked on Jenkins for continuous integration and for End-to-End automation for build
  • deployment. Worked on Java with Spring Boot to develop REST APIs and developed batch scripts
  • to run the application.
  • Developed the application involved in multi-tier J2EE design utilizing Spring, Spring AOP, Spring
  • Security, Spring Boot, Spring Batch, and Spring ORM frameworks.
  • Used Waterfall methodology for iterative development and delivery of products.
  • Prepared a test plan that covers the test management process.
  • Implemented rules engine using Drools and Kie-Module to validate and process the data.
  • Used Annotation based DI approach to develop the application using Spring Boot. Also Used the
  • Spring Profiles. Worked on Spring, Spring Batch, Spring JDBC API, Junit+Mockito, and XML.
  • Developed business components using Java 8 concepts like lambda, date, functional interfaces and
  • classeslike Inheritance, Polymorphism, Collections, Serialization and Multithreading.
  • Worked on developing the UI using JavaScript, HTML, CSS, and Bootstrap.
  • Involved in preparing design documents based on requirement. Developed front-end form
  • validations using JavaScript. Development with Relational Database Management Systems
  • including MySQL and PostgreSQL. Worked with the JIRA tool for Quality Center bug tracking.
  • Used GIT for Version Control Management.
JavaSpring BootJenkinsREST APIsMySQLPostgreSQL

Education

University of Missouri-Kansas City

Master of Science - MS — Computer Science

Jan 2022May 2023

Amrita Vishwa Vidyapeetham

Bachelor of Technology - BTech — Electrical and Electronics Engineering

Jun 2014May 2018

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience