Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ganga Poudel Chapagain

Watertown,MA

Summary

  • 3+ years of experience as a Java developer in full software development life cycle including requirement analysis, design, coding, testing, debugging, and maintenance.
  • Experience with Software Development Life Cycle (SDLC) process and Object-oriented analysis, Expertise Java Beans, and design (OOAD) concepts
  • Experienced in Waterfall and Agile methodologies and participated in Scrum meetings
  • Experience in Core Java concepts, such as Multithreading, Collection Framework, Synchronization, Garbage Collection, and Data Structures with strict coding standards
  • Ability to diagnose and resolve problems independently, self-starter, and detail-oriented Implemented Unit Testing, Debugging, and System Testing using Junit Involved in developing the UI pages using Angular, HTML, CSS, JavaScript, JSON, jQuery and AJAX
  • Good Knowledge in developing the application by using JDBC, Servlets, JSP, Java Beans, JMS, Struts, Spring, Hibernate, JSF
  • Developed applications using IDEs such as Eclipse, IntelliJ, and Net Beans Designed and developed web interfaces and business logic using Spring, JSP, Servlets, JavaBeans, Spring JDBC, Java Script, HTML, and XML Technologies

Overview

9
9
years of professional experience

Work History

Java Developer

JPMorgan Chase & Co
Columbus, Ohio
01.2022 - Current
  • Participated in Requirements gathering, Analysis, Design, Development, and Testing of the application using AGILE methodology (SCRUM)
  • Extensively used Linux for testing software end to end
  • Experience using the Atlassian suite of tools such as JIRA, Confluence, and Bitbucket
  • Involved in migration from DB2 to oracle, converted DB2 query to Oracle
  • Developed DAOs using JPA, hibernate persistence API for the database operations to interact with Oracle Database
  • Experience in using build/deploy tools such as Jenkins/Jules for Continuous Integration & Deployment
  • Extensively used Splunk for log monitoring
  • Environment: Java, Spring, Spring Batch, Hibernate, REST, GIT, Bitbucket, Jira, Tomcat, IntelliJ (IDE), Oracle, DB2, Jenkins/Jules

Java Developer

Modivcare
Jacksonville, FL
01.2021 - 01.2022
  • Involved in Requirements gathering, Analysis, Design, Development, and Testing of the application using AGILE methodology (SCRUM)
  • Use of Java 8 programming with Groovy and Gradle as a build and dependency management tool for creating EAR, WAR and JAR file
  • Used micro-services architecture with Spring based services to integrate user libraries in the application
  • Technical guidance in sprint planning sessions, and participation in design meetings for new systems, modules, and data layouts
  • Collaboration with engineers, product owner, and business stakeholders throughout the organization to translate business requirements into technical specifications
  • Contributed to standards and best practices around development processes, coding, and peer reviews
  • Experience using the Atlassian suite of tools such as JIRA, Confluence, and Bitbucket
  • Used relational database, such as DB2, Oracle, or MySQL with Spring Data JPA to implement data access layers
  • Experience in using build/deploy tools such as Jenkins and Dockers for Continuous Integration & Deployment for Microservices
  • Used testing and mocking frameworks like Spock and Junit 5 for unit testing
  • Used Hibernate in persistence layer and developed POJO & Data Access Object (DAO) to Handle all database operations
  • Environment: Java 8, HTML5, CSS, Delphi, Bootstrap, AJAX, XML, jQuery, Junit, JSP, Servlets, Spring, Spring Boot, Microservices, Hibernate, REST, Gradle, GIT, Bitbucket, Jira, Tomcat, IntelliJ (IDE), MySQL, DB2, Angular 2, React, Groovy, Python, AWS, and Jenkins

Java Developer

State of SC
Columbia, SC
08.2020 - 04.2021
  • Involved in Requirements gathering, Analysis, Design, Development, and Testing of the application using Waterfall methodology
  • Analyze requirements with team, write High Level design documents, System Use Case, analyze risk factors
  • Developed application using Java 8, Spring, Spring Boot, Hibernate, Angular-JS, HTML5, CSS3, Bootstrap, Angular-UI
  • Utilized Spring framework for middle-tier and hibernate for ORM (Object Relational Mapping) and DAO implementation
  • Used Spring-boot framework to write Restful web services and Maven for build automation tools
  • Development using Spring MVC Framework which communicates with various service layers and configuring the Spring XML files
  • Used MySQL for the database management system
  • Used Spring Framework Bean factory for initializing the services and implemented Transaction management based on Spring AOP and dependency injection based on Spring IOC
  • Environment: Java 8, .Net, MySQL, HTML5, CSS, Agile, Waterfall, Bootstrap, AJAX, XML, jQuery, Junit, JSP, Servlets, Spring, Spring Boot, Microservices, Hibernate, Spring boot, REST, Maven, Eclipse (IDE), GIT, Tomcat, and Angular Js

Java Developer

Leapfrog Technology Inc.
Kathmandu, Nepal
06.2015 - 01.2017
  • Developed the system using Java, Spring, Spring Boot, Hibernate, Angular-JS, HTML5, CSS3, Bootstrap
  • Used Spring framework including Spring core/IOC, Spring AOP (Aspect oriented programming), Spring ORM, Spring Batch, Spring Auto wiring, and implemented the authentication, authorization, and access-control features by using Spring Security
  • Developed DAOs using JPA, hibernate persistence API for the database operations to interact with Oracle Database
  • Developed REST Web services to make web service calls simple and easy for the client to access it with the help of standard HTTP URIs and tested using Postman
  • Analyzed, designed and implemented presentation layer using Spring framework for rendering web pages configuring the Spring XML files and used Maven build automation tools
  • Used Apache Tomcat as an application server to deploy various components of application
  • Environment: Java, HTML5, CSS, Bootstrap, AJAX, XML, jQuery, jQuery UI, Junit, JSP, Servlets, Spring, Spring Boot, Microservices, Hibernate, Spring boot, REST, Maven, GIT, Gitlab, Tomcat, Eclipse (IDE), and MySQL

Education

Master In Computer Science and Information System -

University of North Carolina at Wilmington
05.2020

Bachelor In Computer Engineering -

Pokhara University
12.2015

Skills

  • Java 18/17, C, C, Python, JavaScript, Html, and CSS
  • Spring MVC, Spring Boot, and Hibernate
  • My SQL, PostgreSQL, and Oracle
  • Jenkins
  • Java, Analysis, Designing, Development, Implementation, Testing, and Packaging and Deployment
  • Spring Micro Services, RESTful APIs, JAX-RS, and JAX-WS
  • Eclipse, IntelliJ, NetBeans, Notepad, Idle, PyCharm, Hibernate, and JDBC
  • AWS

Timeline

Java Developer

JPMorgan Chase & Co
01.2022 - Current

Java Developer

Modivcare
01.2021 - 01.2022

Java Developer

State of SC
08.2020 - 04.2021

Java Developer

Leapfrog Technology Inc.
06.2015 - 01.2017

Master In Computer Science and Information System -

University of North Carolina at Wilmington

Bachelor In Computer Engineering -

Pokhara University
Ganga Poudel Chapagain