Summary
Overview
Work History
Education
Skills
AREAS OF EXPERTISE
Accomplishments
Additional Information
Timeline
Generic

SOLAY SOLAYAPPAN

Aldie,VA

Summary

Innovative Lead Software Engineer offering 20 years of experience. Enthusiastic about developing forward-thinking solutions with strong OOP design patterns and AWS Backgrounnd to solve tomorrow's productivity problems. Demonstrates hardworking and adaptable approach to challenges with strong analytical and critical thinking skills.

Excellent API design, Front end Design ,creating architecture diagrams and doing Proof of Concept(POC) for implementation and integration abilities paired with significant cyber security principals. Exceptional success in delivering complex software development projects on time and within budget to exceed expectations with lot of emphasis on security related architecture

Overview

17
17
years of professional experience

Work History

Lead Associate (SFA)

Fannie Mae
Reston, VA
01.2021 - Current
  • Designed and Developed a new Mavent Spring boot application which makes an API Call to EllieMae Mavent API to review the UCD / Loans for quality to avoid any potential audits.
  • Designed and developed UI Front end with Angular using FannieMae Angular Development Kit (ADK) and backend with Spring boot REST APIs.
  • Worked with the architecture team , Designed and Developed VNML / IRDB REST APIs to retrieve live market data to analyze the current OAS and other market analysis against a new application named VN Excel Interface.
  • Instrument in creating the DataScience architecture with Architecture team for FannieMae SFA(Single Family Analytics) Portfolio so applications can be developed and deployed quickly on the AWS Platform instead of taking months.
  • Deployed several web applications in DataScience AWS2.0 Platform to meet the DataCenterExit (DCE) Timelines.
  • Performed several Security related scans for our application like SAST , DAST scans to adhere the P2P process.

Senior Associate (Finance Technology)

FannieMae
Reston, VA
08.2020 - 01.2021
  • Designed and developed a GUI Based application SF3(Single Family Financial Forecasting) which can orchestrate forecasting models in Cloud and provide any specific analysis to estimate future financial outcomes of FannieMae.
  • Developed the backend orchestration framework utilizing AWS Step functions, python3.6, CloudWatch and RDS(Postgres Aurora)
  • Deployed the GUI Application using AWS Fargate utilizing the Elastic Load Balancer to handle high availability of the Application.
  • Utilized AWS CloudWatch to schedule adhoc functions required for the application.
  • Developed various executable lambda using python3.8 to invoke REST API of the models scheduled in Cloud.
  • Utilized the executable Lambda to store the files in AWS S3 Buckets so it can be utilized by the GUI and be read from there.
  • Worked on invoking Cloud Models deployed on REST API from onPrem utilizing the python boto3 library as well as AWS CLIcommands to publish data in S3.
  • Worked on implementing lambda layers for reusable lambda components.
  • Worked on an agile team to design and develop the stories on a two week sprint basis.
  • Trained new employees on daily tasks and procedures to teach new skills, resulting in knowledgeable and high-performing team.
  • Responded quickly to customer inquiries, asking questions to better understand needs.
  • Lead a Team of six to deliver a complex Serverless application to AWS Cloud and also responsible for developing a client facing dashboard building features that has boosted engagement by 200%

Senior Java Developer Consultant

Freddie Mac
McLean, VA
02.2019 - 07.2020
  • Designed and developed a REST based service named SubmissionLinkService(SLS) used to generate the underlying Loan Key for the SingleFamily Business Within FreddieMac.
  • Designed and developed functional modules using Java Collections Framework, Generics, and Garbage Collection.
  • Wrote Hibernate Dao classes for fetching data.
  • Used Spring RestTemplate to develop Restful web service supporting XML and JSON.
  • Deployed the Application using Docker Container and Open Shift to Red Hat Cloud Infrastructure.
  • Used Postman to test the RESTful API for HTTP requests such as GET, POST, and PUT.
  • Used GIT for version control tool for merging branches and used SourceTree to solve conflicts.
  • Worked with Threads, Multithreading, Synchronization and Collection API.
  • Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.
  • Worked on Implementing Mercury Plus + project within ICM Team for Financial Analysis Service (FAS) Reporting implementing Microservices using Spring Boot Implementation. Utilized Spring boot eureka and Netflix Zulu to implement Microservices Architecture under a Nimble Docker Environment.
  • Hands-on-Experience implementing REST API using Spring Boot and deploying the Application on Spring boot environment.
  • Worked on Implementing persistence API for CRT Plus application to store the TimeSeries data in MongoDB Document Database

Senior Software Engineer

National Student Clearing House
Herndon, VA
02.2017 - 02.2019

Designed and developed a file processing batch framework using Spring Batch 3.0.1 to read and parse input files (csv, excel, xml).

  • Built a student matching logic Restful service using Jersey API so it can be consumed by Reverse Transfer and other applications to perform student matching against SSN.
  • Developed Jenkins Pipeline framework to successfully implement Continuous Integration across the application.
  • Utilized and Integrated JaCoCo Java Code Coverage Library across Maven build project to record and report the execution of code coverage across entire application.
  • Consumed Restful Webservices using Spring framework to establish an enterprise level authentication and authorization across Reverse Transfer Application.
  • Developed a Logger framework within the application utilizing the LOGBack architecture for handling and generating logs across various applications.
  • Experienced in creating RDS instances to serve data through servers for responding to requests.
  • Configured S3 buckets with various life cycle policies to archive the infrequently accessed data to storage classes based on requirements.
  • Developed an Angular module related to Transcript Services for students to automatically choose the University / College and generate the transcripts with the signed consent form.
  • Created Angular Path Param URLs to route the student to the School Welcome Page when the request is submitted based on the ficecode or profileid of the University.
  • Used the routes, pipes and Can Activate / CanDeactivate functionalities in Angular to build Angular Payment module for Transcript Services.
  • Delivered the Angular Payment Module to Production so live schools and students started creating transcript requests using the Payment Module.

Software Engineer Developer

Freddie Mac
McLean, VA
08.2014 - 02.2017

· Designed, developed and Maintained Loan Quality Advisor GUI Application using Spring MVC Framework deployed on Apache Tomcat Web Container

· Applied JavaScript framework DOJO Toolkit and Angular JS for rapid development of cross-platform client side Web Development within Loan Quality Advisor.

· Developed and implemented a validation framework for the Loan Data Enrichment SOA Component using Oracle SOA Suite and XSL transformations based on SOAP Messages.

· Developed and Implemented Batch Submission Oracle Service Bus (OSB) Web service which receives the batch submission file from the GUI for controlled processing of the batch file.

· Worked on Implementing LQA Data Model as a Canonical Data Model (CDM) in order to perform data exchange between systems and enterprise services in a standard FreddieMac enterprise format.

· Worked on XPATH and XQUERIES for performing data manipulation against Loan Tables.

· Worked with various external teams to integrate, deploy and deliver the Loan Quality Advisor Application to Production.

· Worked on implementing XML Schema Parsers to validate the Input File submitted within the Application to specific schema checks.

· Worked on Unix Scripting on LQA Batch Jobs for Adhoc Reporting and for automated functionality.

· Consumed RESTful Web Services provided by different teams for Authentication and Authorization.

Senior Consultant

Amber Road
McLean, VA
04.2008 - 08.2014

· Design, develop, configure and implement Amber Road’s Logistics product line Trade Automation to fulfill customer’s business requirements in the area of Supply Chain Management, Global Trade Management and Logistics.

· Designed and developed the J2EE based application on an extremely rich enterprise framework spanning over UI development, container based entity tier fronting the database schema, rules based processing engine, workflow framework, flexible interface for building search screens, and a reporting framework backed by a utility for creating data universes.

· Managed an Off-shore technical team to make them understand business requirements and develop customer enhancements.

· Developed Custom Modules to integrate ERP (SAP, Oracle ERP, and JDEdwards) systems for XML Data Exchange using Web Services

· Involved in the development of Ant based build scripts to support deployment of the application in various Application Servers such as Oracle-Weblogic10.3, IBM Websphere 7.1.

· Created a custom version control framework to maintain the code repository for various fortune 500 customers.

· Reviewed the Security Architecture for the product and suggested several security gaps related to database encryption , authentication and authorization for the overall application and also have implemented it.

Software Developer

Fannie Mae
Washington, DC
12.2006 - 04.2008

Software Developer Consultant

USDA
Washington, DC
May2006 - Dec2006

Software Developer Consultant

Freddie Mac
McLean, VA
Jan2006 - May2006

Software Developer

Hexaware Technologies
Minneapolis, MN
Jan2003 - Dec2005

Education

Bachelor of Science - Computer Science And Programming

Shanmugha College of Engineering
07.2003

Skills

Operating Systems

Unix (HP-UX 10x, Solaris 2x), Linux, Windows

Web/Application Servers

Oracle-Weblogic 103, Apache Tomcat 6, NodeJS10130

Languages

JAVA18, XML, HTML, Servlet, JavaScript,SQL, PL/SQL, XQUERY, XSL,JSON, Python36

Enterprise Technologies

Hibernate 217, Spring MVC 312, Spring Batch 312, Jersey 119,Spring Boot 20

Database Skills

Oracle 11i, Oracle 12c,IBM DB2 v816664, Sybase, MongoDB

Database Tools

TOAD, Embarcadero Rapid SQL 741, SQL Developer

Containers

Docker, EC2 Container service, OpenShift,ECS

Cloud Technologies

AWS RDS,S3,Step Functions, Lambda, CloudWatch , Fargate,SNS,SQS,Lambda Layers, CloudFormation Template

UI Frameworks

JavaScript, CSS, Angular 5/6/8

Security Frameworks

SonarQube

AREAS OF EXPERTISE

  • Full Stack Lead Developer
  • Web Developer
  • Containerization
  • AWS Development
  • Agile Methodologies
  • Web Services
  • Customer Relationship Management
  • Customer Success
  • Team Management

Accomplishments

FreddieMac: Received several Freddie Mac’s Spot awards for on the spot problem solving and ownership capabilities within the project.

FannieMae: Recieved several FannieMae Beat awards for successfull project delivery and custom satisfaction

Additional Information

LinkedIn : https://www.linkedin.com/in/solay-solayappan-8304417/

Spring boot angular project : git@github.com:ssolay/spring-angular-project.git

Transcript Services: https://github.com/ssolay/TranscriptServices.git

Timeline

Lead Associate (SFA)

Fannie Mae
01.2021 - Current

Senior Associate (Finance Technology)

FannieMae
08.2020 - 01.2021

Senior Java Developer Consultant

Freddie Mac
02.2019 - 07.2020

Senior Software Engineer

National Student Clearing House
02.2017 - 02.2019

Software Engineer Developer

Freddie Mac
08.2014 - 02.2017

Senior Consultant

Amber Road
04.2008 - 08.2014

Software Developer

Fannie Mae
12.2006 - 04.2008

Software Developer Consultant

USDA
May2006 - Dec2006

Software Developer Consultant

Freddie Mac
Jan2006 - May2006

Software Developer

Hexaware Technologies
Jan2003 - Dec2005

Bachelor of Science - Computer Science And Programming

Shanmugha College of Engineering
SOLAY SOLAYAPPAN