Dynamic and motivated professional with a proven record of designing large scale distributed systems, managing projects from concept to completion, building relationships and coaching individuals to success. Skilled in working across teams, demonstrating excellent communication skills and making critical decisions during challenges. Adaptable and transformational engineer with an ability to work independently and developing solutions that further establish organizational goals.
Designed a repair automation solution to improve the repair duration from 1 month to a few hours. Developed compute control plane for Oracle internal customers. Primary author and maintainer for 2 critical packages used by all service teams in OCI. Designed and managed client tooling for internal services.
Feature development and operational support of 2 tier-1 services. Project owner and primary developer for Gibraltar, a complete re-write of an ageing service. Developed an event based transaction control subsystem to manage transactions across RDBMS and No-SQL data stores. Designed and developed a repeatable and horizontally scalable data transfer application to transfer 5+ billion rows in Oracle to AWS DynamoDB. Served as a mentor to summer interns and new team members. Developed internal tools to assist with the operational load of the team.
Ported key framework components like Message Splitter and Change Tracking Framework from the legacy application to the new architecture. Involved extensive work with Websphere Application Server 7, EJB 3, OpenJPA, JAXB, REST and SOAP web services and JMS. Implemented web service based integration layer for PayExpert to interface with other ADP products via SOAP and REST web services. Developed a Firefox extension with a Grails and mongoDB backend to help the team effectively manage various login credentials for different environments. Developed an Ant plugin to determine the runtime dependencies of a project and add it to the project manifest. Developed UI using Revit JSF library and Dojo Toolkit for multiple business processes. Evaluated and fixed performance and security issues with the H/R Benefits solution.
Provided tier 2 production support to multiple clients. Added multiple enhancements to the product as per client requests. On-site support for clients during go-live operations. Creating a central knowledge repository for the division.
Created functional specifications, designed and implemented authentication, session management, licensing and logging frameworks for the data management application Destiny. Developed installables for the application components using Macrovision InstallShield. Developed a C#.NET based tool to detect privacy violations as an enhancement to existing data management capabilities of the application. Developed proof of concept for Probabilistic determination of file property value using Bayesian models in Java. Evaluated, deployed and administered Atlassian Confluence for inter-team collaboration. Modified the Survey macro for Atlassian Confluence to suit it to the team requirements.
Designed and implemented components of a warehouse management application according to given specifications in Java/J2EE technologies. Provided technical support to team members.