Rahini Mariasingam Abraham
Contact: 860-***-****(Ph)
******.*******@*****.***(Email)
1
Software Engineer II
Roles
• Software Engineer – II
• Lead Developer / Analyst
• Technical Lead
• Technical Manager
• Product Consultant
PROFESSIONAL OVERVIEW
I (Ms. Rahini Abraham) have over 18 years of Software experience in analysis, design, development, integration, testing and support with various development methodologies like Rational Unified Process (RUP) and Agile, Waterfall. Quick learner with the ability to work in fast-paced environment. I led and managed development team to deliver projects on time and gathered client requirements, technical requirements properly to achieve business service quality.
KEY ENGAGEMENTS
• Travelers – Supported application, worked as a full stack developer (Front end, Server Side, Back end) and performed code reviews, improved code quality, improved application performance, coordinated well with team
• Perficient – Worked on different financial domain, specially creating micro services for credit card functionalities
• Cognizant - Worked on more than one client, engaged with many development activities and managed onsite /offshore resources
• Dealer Track (Cox Automotive)- Worked as a full stack developer (Front end, Server Side, Back end) and performed code reviews, improved code quality, coordinated well with team
• Carrier UTC - Had quite some individual responsibilities, solved many production issues and developed code fix for bugs, added new functionalities based on stake holder’s interest PROFESSIONAL AND BUSINESS EXPERIENCE
Software Engineer - II
Travelers Dec 2022 – Oct 2024
Travelers is a leading property and casualty insurance provider for auto, home, and business. I worked with the Enterprise Technology Solutions team to support App-habitat, and Anvil applications and developing services to meet business requirements. The App-habitat application is an internal portal site that supports end users in self- service provisioning and managing server build requests for virtual machines, database instances, PCF, and load balancer servers.
Responsibilities:
• I primarily supported the app-habitat application for all production-related issues.
• Developed / Deployed services to fix bugs and enhancement to the application
• Developed / Deployed services to get VM related information from the VMWare System
• Developed / Deployed services to build VMs for Linux and Windows machines with multiple version
• Developed / Deployed services to improve load time performance-related issues for multiple application pages.
• Developed / Deployed anvil services to process service now change tickets
• Worked on version upgrade for spring boot microservices
• Worked on version upgrade for Node, AngularJS application
• Migrated application from PCF to EKS platform
• Enabled SSL certificates via certificate configuration for the EKS container
• Created vault secrets and integrated vault secrets via secret store configuration for the EKS container
• Created service account via service account configuration for EKS container
• Created roles and roles binding via configuration to read secret from vault server for EKS container
• Worked on fixing Snyk security vulnerability issues for spring boot application and services are implemented in Go language
• Documented the details of building application service code for various services and deployment instructions to deploy on developers’ machine
• Documented the details of DB schema details including the EER diagram for the entire database and views
• Documented the application flow details for the application and database
• Co-ordinated development activities with developers (on-site, off-site)
• Reported weekly activities of the development team to the Manager Perficient, Inc. Mar 2021 – Oct 2022
Lead Technical Consultant
Solutions
• Microservices -Development
• Microservices – Deployment
on Kubernetes and AWS, PCF,
EKS
• Java -Server-side development
• Front End application
Development
• Application Migration and
Versioning
• EJB – Business services
• JMS Development
• SQL Procedures and Functions
for Oracle, SQL server
• CI/CD using DevOps Tools
• Production Support
• Production Management -
Reporting system errors
• Reports Development
Industries
• Insurance (Auto, Home,
Business)
• Finance
• Supply Chain Management
• Pharmaceutical
• Banking – Recovery Planning
and Management
Operating Systems
• Windows
• Linux
• Unix
• Solaris
• Ubuntu
• Centos
• Redhat
Technology
• Java, Go, Kotlin
• Spring Microservices
• Spring Scheduler
• Web Services (REST/ SOAP)
• AngularJS, Vue, ReactJS,
Serverless, CDK
• DevOps Tools - GitHub, GitLab,
Jenkin Server, Artifactory
server (JFrog), CARA,
Spinnaker, ARGOCD
• Cloud Computing Services -
Kubernetes, AWS, PCF, EKS
• JSP, SERVLETS, HTML, JAVA
SCRIPT, TYPE SCRIPT
Rahini Mariasingam Abraham
Contact: 860-***-****(Ph)
******.*******@*****.***(Email)
2
Software Engineer II
• EJB
• Shell scripts
• JSF, Primefaces,
AJAX,CSS,Jquery
• JMS- IBM MQ & Rabbit MQ
• Oracle,MS-SQ
Server,MYSQL,MONGODB,IBM
AS-400, DyanamoDB
• Hibernate, JPA
• Eclipse, TOAD, Intellij
• Weblogic, JBoss,Tomcat
• Spring-Data-JPA, Mapstruct,
Drools Rule Engine, Kie,
Spring-Boot-JDBC & FlywayDB
, Spring - Camel Router
• Performance Testing Tool-
JMeter, Gatling
• Apache Nifi
Client – Master Card
Master card offers a payment solutions for financial institutions in multi-rail payments, where digital payments are helping consumers shift away from cash and cheques. New payment solutions have multiple revenue and operational benefits for small and medium financial institutions. Responsibilities:
• Developed spring java micro services for digital transaction domain
• Developed services for database repositories using spring-data-jpa and hibernate
• Developed service for rule engine using spring drool engine
• Developed service for camel router to group function
• Developed mapper to create data translation objects using spring -Mapstruct
• Worked on parsers to decode /encode cryptogram data
• Developed services to run DB scripts using spring-flyway
• Documented service details, technical details, requirements details
• Worked on logging module to capture exceptions and errors
• Evaluated Gatling and JMeter tool for load testing
• Created templates to load data into Database from AXON message topics using NIFI user interface
• Created virtual machine via Master Card web interface, deployed oracle instance in VM to test scripts
• Deployed services on PCF cloud via Jenkins pipeline Client – FNBO
First National Bank Omaha is a subsidiary of First National of Nebraska. CaaS is the credit card as a service product, FNBO & Perficient development team is responsible to design, develop and deploy all service components in AWS technologies.
Responsibilities:
• Worked on developing AWS lambda function to return prime rate
• Worked on developing AWS lambda router function to route the webhook events from Marqeta (Credit Card service provider)
• Worked on developing AWS lambda function and cloud formation stack (CDK) to upload data from DynamoDB Database to S3 bucket
• Worked on scheduling file upload lambda task as CRON job
• Deployed services on AWS server
Client – Discover
Discover provide banking and credit products that help people achieve their goals–from establishing good credit, to paying for a college education to consolidating debt. In payments, our networks connect banks, cardmembers and merchants around the world with innovative commerce solutions. Responsibilities:
• Worked on micro services to fix defects and few enhancement changes
• Worked on functional, end to end, integration testing for service components
• Worked on fixing UI code bugs, new changes to the web page
• Worked on selenium UI testing to test new changes
• Worked on creating Karma test for UI functional tests
• Worked on ReactJS application to build and deploy through Pivotal Cloud Formation(PCF)
• Worked on Dynatrace to onboard new services for monitoring
• Worked on Kibana and Splunk to analyze logs for system support issues Client - MagMutual, Lead Consultant Aug 2020 – Feb 2021 MagMutual offers flexible, scalable coverage, including deductible, self-insured retention and captive options. Company gives protection, expert support and valuable insights in the three areas of liability facing healthcare providers: the practice, business and regulation of medicine. Responsibilities:
• Developed spring java micro services to get document meta data from Image right, media view Database
• Developed spring java micro services to accept Medical Professional policy e-quote information
• Migrated mule service application to spring boot java micro service
• Worked on Dev Ops tools (Jenkins, JFROG, Spinnaker) to do automate the services build and deployment of micro services in Kubernetes cluster Education
• Masters in Computer
Application – Fatima College,
Madurai Kamarajar University
• Bachelor of Science in Physics
– S.V.N College, Madurai
Kamarajar University
Professional Training /
Certifications
• Sun Certified Programmer for
Java 2 Platform
• Oracle Architect Enterprise
Application with Java EE
Edition I Training
• AngularJS Training
• Executive Certificate in
Management Program -
University of Virginia
• Agile Project Manager -
Training
• Secure Code Training
• Docker and Kubernetes
Training
• MultiCloud, DevOps, AI
(Chatbot AI services) Training
Geographic Locale
• Glastonbury, Connecticut
Rahini Mariasingam Abraham
Contact: 860-***-****(Ph)
******.*******@*****.***(Email)
3
Software Engineer II
• Created SQL server stored procedures, functions to retrieve data based on business requirement
• Worked on data dog to analyze service response time and down time ..etc Cognizant Dec 2016 - Jul 2020
Client - Mass Mutual, Tech Lead
Mass Mutual is one of the leading financial services companies in the United States. Responsibilities :
• Worked as onsite lead and assisted developers from offshore to do development tasks
• Integrated Data Power credentials based on environments for authentication
• Documented design, architecture and data flow details for Automatch component
• Documented implementation plan and support documents to deploy Automatch component locally on Developer's machine
• Documented case study details for OmniLink project (Socket Connection, Restful Services)
• Co-ordinated deployment activities with middleware support team
• Created application container and application images for Centos, Redhat, Ubundu platform and Deployed on Kubernetes cluster
Client - The Hartford, Technology Architect / Technical Manager The Hartford is a United States-based investment and insurance company provides insurance for auto, home and business.
Responsibilities:
• Developed user interface changes using Primefaces, JSF, JQuery, Javascript, CSS
• Developed server side components to implement business logic and database operations
• Developed web service provider java components for MPL quote that support soap request using apache AXIS2 API
• Worked rule engine and rating engine excel files and supported in implementing the input rules and functional requirement related to the policy amount calculation
• Created maven build scripts for creating java components using WSDL
• Developed user interface changes using JSP, JQUERY, html, Java Script, CSS
• Created RESTful service components to do database operations on AS400 tables
• Managed contracted resources and reported work status to team by weekly basis
• Worked on fixing security vulnerability issues associated with the project code
• Managed applications maintenance and support teams for System errors and development activities related to issue fixes
• Facilitated and provided technical guidance for RCA (Root Cause Analysis)
• Facilitated and provided technical guidance for applications to be compliance with Client Security and to obtain approval
Client - VOYA Financial, Technical Manager
VOYA Financial, Inc, helps Americans plan, invest and protect their savings — to get ready to retire better. Responsibilities:
• Created project plans and schedules for Individual applications
• Gathered information about migration scope (version/ lift&shift) servers (application/database), source code depositories, group access role permissions, software, hardware details about the applications
• Created voya service request tickets for server (application/database) access, source code access, software installations
• Created technical documents to move Java batch jobs into existing Linux server to new server analyzed code for versions update of Linux servers, Jboss, JAVA, maven dependency jars
• Implemented and provided design for security updates for database and linux server credentials, ssl / sftp file transfers
• Created technical documents for software installation, instructions for moving application code into GitHub, Jenkin Server, Artifcatory server (JFrog), CARA for auto deployment schedule
• Worked as onsite tech lead and Co-ordinated with offshore resources in developing java code changes for remediation work
Client - Cox Automotive Inc Jan 2014 – Nov 2016
Registration and Titling Services, Sr. Software Engineer Rahini Mariasingam Abraham
Contact: 860-***-****(Ph)
******.*******@*****.***(Email)
4
Software Engineer II
Dealertrack and its web-based software solutions and services enhance efficiency and profitability for all major segments of the automotive retail industry, including dealers, lenders, OEMs, third-party retailers, agents, and aftermarket providers.
Responsibilities:
• Designed and developed User Interface Screens with JSF, Primefaces, Ajax, POJO, CSS, Jquery, AngularJS, and Java script
• Mentored the team to how to read the SonarQube results and prioritize the findings
• Mentored development teams on custom customization made on the service and testing the API’s via DHC,SOAP UI
• Worked with architect to get the reference architecture and design approved
• Worked with scrum Master, architect and customers to identify the requirements and to communicate progress status
• Coordinated with business analyst to document the requirements, dependencies and communication plan
• Designed and developed custom reports using Jaspersoft iReport and Crystal
• Implemented various transactions specifically plate transfer etc.
• Designed and developed extensible framework to consume and produce web services(SOAP based and RESTful) using JEE1.7
• Designed and developed Mapper framework
• Designed and developed entities and Persisted using Hibernate
• Created Code Quality rules using SonarQube and Project Integration
• Designed and developed Domain Objects and unit Tests
• Designed and developed Web Service Client Framework and automated Binding Generation
• Using Agile/SCRUM Process with Jira for managing stories, epic, tasks
• Expertise in RDMS concepts and tools like TOAD and SQL Developer
• Developed training documents and mentoring the team.
• Creating writing test scripts using Robot framework for test automation.
• Identified problems and Implemented bug fixes and new changes for application in production releases.
• Worked on code reviews across teams
Integrate Delivery LLC Nov 2012 – Dec 2013
Client - Specialized Data Systems
Recovery Planning and Management System, Technical Lead Responsibilities:
• Architected new components for main application and reports
• Designed and implemented authorization using Spring Security
• Designed and developed custom plan report using POJO, BIRT and iText
• Designed and developed custom reports using Business Intelligence Reporting Tool (BIRT 3.7)
• Gathered and analyzed requirement for change controls for bugs and enhancement and implemented using Spring Framework 3.1
• Designed and developed System Audit report to monitor changes and provides reports at a date range
• Created triggers for all auditable tables in MySQL Server
• Designed and developed UI pages using JSP, Tiles -Templates, Jquery, JSTL and spring tag libraries, Ajax, Eclipse and tested in Tomcat 6.0
Client - KNB Integration for Allergan
Responsibilities:
• Designed and developed FirstDoc Web Service components to call web services (SOAP based) to get Meta data for FirstDoc retrieve file from Unix server using Jsch (Java Secure Channel) to make a secure shell connection to the UNIX server and Spring Web Service Template
• Designed and developed FirstDocService component to import files from the selected directory and uploads them into FirstDoc in parallel asynchronously
• Used spring JDBC Template to read and write data from database Client - MBT Technologies for Pfizer Inc
Rahini Mariasingam Abraham
Contact: 860-***-****(Ph)
******.*******@*****.***(Email)
5
Software Engineer II
Product: Data Migration Application from GTHDB to GTSS Responsibilities:
• Designed and developed JPA application using EclipseLink for both Source and target application
• Designed and implemented schedulable job to run the migration. Client - Envision Pharma (UBC) Apr 2012 – Oct 2012 Lead Developer
Envision Pharma is a software vendor supplying complex, web-enabled, Java based software products to the Pharmaceutical industry. Specifically supports Envision’s Publication Planning software product, DataVision and their Grant Management software product VisionTracker. Responsibilities:
• Provided product maintenance and customer support for the DataVision and VisionTracker products
• Designed and developed customized client reports using Crystal Clear and Business Intelligence Reporting Tool (BIRT) including Bar and Pie charts
• Designed and developed the “Restore Documents Module” (RDM) to restore documents from Live Vault server using Java, XML, XSD, JAXB, PL/SQL and SQL server.
• Configured and customized the Vision Tracker product for new web / desktop clients using Swing, ICEfaces JSF framework, XML, HTML, PL/SQL, Glassfish and SQL server Keane, Inc. (an NTT Data Company) Sep 2005 – Mar 2012 Client - Carrier-UTC, Technical Lead / Lead Developer SupplierLink is a supply chain management portal hosted by Carrier, and is designed to facilitate communication of critical information between manufacturing units and suppliers. Responsibilities:
• Personally responsible as Technical Lead/Lead Developer for the application design, development, testing and production release for maintenance and enhancements to the SupplierLink application. Work directly with end users in the development of functional requirements. Leads and mentors other team members and coordinate with offshore resources.
• Designed, developed and implemented new modules for SupplierLink including Advance Shipment Notice, Release Exception Management, Part Master Upload and Scorecards using J2EE, JSP and JavaScript
• Migrated application from Weblogic to Jboss
• Integrated application using Site Minder for Authentication
• Created technical design documents using Visio
• Created Shell Scripts with Oracle Packages for Part Master Upload module. Implemented data validation and DML using PL/SQL.
• Developed shell scripts to schedule cron jobs
• Used J2EE patterns including DAO, Service Locator, Session Façade and Business Delegate Client - Pfizer Inc
Responsibilities:
• Worked as lead developer/analyst for Pfizer’s Adapting to Scale (AtS)-PGRD-SI-Application and Infrastructure Reduction Project.
• Worked on application migration and application retirement and database migration VENSAI Technology Jan 2004 – Dec 2005
Client - Pfizer Inc., Lead Developer / Analyst
Responsibilities:
• Analyzing requirements and designing modifications and enhancements to the existing Pfizer’s Global Comparative Agent Database application using ASP.NET technologies.
• Created new tables and columns to the existing Oracle Database using TOAD
• Created and modified Stored Procedures
• Utilized ASP, HTML and CSS technologies to design pages Client : IPC Systems Inc
IPC is a leading provider of mission-critical trading floor communication systems and network services to the global financial services industry.
Responsibilities:
Rahini Mariasingam Abraham
Contact: 860-***-****(Ph)
******.*******@*****.***(Email)
6
Software Engineer II
• Design and development of core objects for Alliance Trade Systems
• Worked extensively with Multi-threading for data synchronization between sites
• Designed and developed application “Persistence” services to read & write core objects from and to the database using JDBC with hand crafted SQL in XML files