Summary
Overview
Work History
Education
Skills
Certification
Responsibilities
Timeline
Generic

Goutham Amarvadi

Herndon,VA

Summary

Java, J2EE developer with around 14+ years of experience in various phases of Software Development Life Cycle (SDLC). Wide experience in design, development and maintenance of web application across Finance, Insurance, Health Care and Manufacturing and Logistics domains. Extensive experience developing and supporting applications in Java, J2EE, Spring Boot, Spring MVC, Spring Data, Hibernate, jUnit, SQL Server, SOAP and REST Web services, HTML, CSS, JS, jQuery and Bootstrap. Good knowledge and experience in using the Maven and Ant build tool. Followed all the coding standards and apt design patterns during the web development. Good knowledge and experience in using the CVS, SVN, Git, bitbucket and AWS code commit as the version control tools. Experience in database design and RDBMS concepts – SQL Server, Oracle 11g, PostgreSQL. Extensive experience in creating the Stored Procedures, Views and Triggers. Experience with working on the latest technology with HTML5 and CSS3. Working on AWS migration using various AWS technologies like S3, EC2, ECS, SNS. Having multiple AWS Certifications. Involved in peer-to-peer code review to ensure the granularity and clearness of the code using Github and bitbucket pull requests. Worked extensively with interactive Agile (Scrum) methodology. Actively conducted scrums and scrum roles to educate teams the Agile process. Had corporate training on Agile process, SafeAgile and Scrum Master. Effective team player with excellent problem-solving abilities in challenging work environments.

Overview

15
15
years of professional experience
1
1
Certification

Work History

Sr. Consultant

Fannie Mae
Herndon, VA
09.2019 - Current
  • Market Risk Platform – AWS Cloud (Dates 04/21 to Present)
    PRiMA is the main tool that Capital Market Risk Management uses to measure and manage the interest rate risk of
    FannieMae’s retained investment portfolio. PRiMA manages the daily risk management process.
  • Multifamily Negotiated Transactions (MFNT) (Dates 09/19 to 03/21), Multifamily Structured Facility Management System [MSFMS]
    Multifamily Negotiated Transactions (MFNT), also known as Negotiated Transactions (NT), is a web-based application in the
    acquisition space. It provides functionality for the acquisition and delivery of negotiated transactions (negotiated between Fannie
    Mae and approved lenders), and pool from portfolio (PFP).
  • The Multifamily Structured Facility Management System (Dates 09/19 to 03/21) – MSFMS application is a web-based application that supports the deal acquisition process from registration through issuance of specific Multifamily products: structured facilities and DUS DMBS.

Sr. Java Developer

Freddie Mac
McLean, VA
10.2016 - 08.2019
  • Loan Product Advisor (LPA) gives access to Freddie Mac credit requirements and view of credit risk so lenders can easily assess loan's overall underwriting risk for a broad range of products such as fixed-rate mortgages, super conforming loans and Relief refinance mortgages
  • Loan Product Advisor also provides home value for HARP(Home Affordable Refinance Program) transactions and other lender activities.

Sr. Software Engineer

Cummins Power Systems
Pune, India
11.2014 - 08.2015
  • Cummins Power Systems is a global provider of power generation systems, components and services in standby power, distributed power generation, as well as auxiliary power in mobile applications
  • This project involves inventory management, sales tracking and maintenance tracking for the global sales and maintenance activities by the company.

Java Developer

Thales Group Services
Delhi, India
12.2012 - 10.2014
  • Thales Group is a French multinational company that designs and builds electrical systems and provides services for the aerospace, defense, transportation and security markets
  • Involved in developing and maintaining applications to manage Thales services to customers like Indian Railways and various Metro transportation authorities for traffic signal management.

Java Developer

Right Path Technologies
Hyderabad, India
06.2009 - 11.2012
  • Involved in web application development for various internal projects and clients using Java and J2EE technologies.

Education

Master Of Science - Information Systems Engineering and Management

Skills

  • Java
  • J2EE
  • Struts
  • Spring
  • Hibernate
  • Maven
  • Junit
  • AWS, postgresql
  • HTML
  • CSS
  • Javascript
  • JQuery
  • Bootstrap
  • AJAX
  • JSP
  • Servlets
  • XML
  • SOAP
  • Spring Rest
  • JAX-RPC
  • Apache Axis
  • MS Windows
  • Unix/Linux
  • Mac OSX
  • MS SQL Server
  • MySQL
  • Oracle
  • DB2
  • MongoDB
  • Eclipse
  • Jenkins
  • Jira
  • Remedy
  • Rational Clear Quest
  • IBM clear case
  • Findbug
  • Subversion
  • CVS
  • Git
  • Github
  • SOAP UI
  • Microsoft Visio

Certification

  • AWS Certified Developer- Associate
  • AWS Certified Solution Architect- Associate

Responsibilities

  • Developed multiple applications using Spring MVC Framework that leverages classical Model View Controller (MVC) architecture.
  • Developed Junit and Mockito test cases based on the user stories for unit testing.
  • Developed application using Spring, Spring Boot and Hibernate using OpenJDK 8.
  • Integrated automated Jenkins build for junit and other tools like Fortify, Sonatype, Dynatrace.
  • Worked on resolving AppSec reported code security issues.
  • Worked on analysis and implementation of jars across projects to remediate security threats.
  • Involved in designing and coding user interfaces using JSP, HTML5, Javascript, jQuery and CSS3.
  • Implemented Ant to Maven conversion with upgrade to Jboss server from Oracle weblogic.
  • Actively involved in troubleshooting and resolving production issues.
  • Developed Autosys job scripts for scheduling recurring daily, weekly and monthly jobs.
  • Created release related documentation and handled multiple releases for the project.
  • Worked in JBOSS & Java upgrade for Market Risk Platform [MRP]
  • Developed ouath2 implementation/integration with fanniemae internal CNAME.
  • Worked with FMSSO to have multi-factor authentication enable for the application for all the environments.
  • Actively involved in AWS migration to have JBoss on ECS cluster and have code pipeline.
  • Upgrade of third-party jars to resolve security vulnerability reported from Application security [AppSec Team].
  • Worked on upgrading log4j1.x to 2.x in timely fashion.
  • Designed and developed REST APIs using Spring Boot and MongoDB.
  • Utilized Spring Security framework to implement a custom authentication and authorization mechanism for the REST APIs.
  • Worked with Swagger UI with the REST APIs for documentation and testing.
  • Involved in fine tuning the SQL queries and stored procedures to resolve performance related issues.
  • Worked with Cummins users for requirements analysis for new developments and enchantments.
  • Involved in troubleshooting production issues and providing timely and effective solutions.
  • Spring 4 MVC framework was used with Java 1.4 and Hibernate 3 as ORM tool.
  • Involved in creating prototypes and UML diagrams using the Microsoft Visio during the project start up.
  • Knowledge Acquisition on assigned project and document preparations.
  • Struts 1.x framework was used with Java 1.4 and Hibernate 3 as ORM tool.
  • Worked with project coordinators and Business Analysts for detailed requirement discussion.
  • Involved in Object Orientedsoftware development for creating various layers like BO, Service, DAO and UI layer.
  • Used IBM Rational Application developer as JDK and Webspehere 6 as the application server.
  • Handled the performance issue and memory management of the application.
  • Involved in SQL Server database design and maintenance using the SQL Server management studio 2008.
  • Knowledge Acquisition on assigned project and document preparations.
  • Involved in creating prototypes and UML diagrams during the project start up.
  • Involved in code deployment in the Linuxbox server.

Timeline

Sr. Consultant

Fannie Mae
09.2019 - Current

Sr. Java Developer

Freddie Mac
10.2016 - 08.2019

Sr. Software Engineer

Cummins Power Systems
11.2014 - 08.2015

Java Developer

Thales Group Services
12.2012 - 10.2014

Java Developer

Right Path Technologies
06.2009 - 11.2012

Master Of Science - Information Systems Engineering and Management

Goutham Amarvadi