Career Profile

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.

Experiences

Principal Software Engineer

July 2019 - Present
Highspot, Seattle WA

Principal Member Of Technical Staff

Sep 2016 - July 2019
Oracle Cloud Infrastructure, Seattle WA

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.

Software Development Engineer

July 2015 - Sep 2016
AWS EC2 Spot, Seattle WA

Designed and implementation of instance placement strategies for EC2 Spot Fleet. Design and implementation of CloudWatch integration for EC2 Spot Fleet. Driving operational excellence efforts for the organization.

Software Development Engineer

Nov 2011 - July 2015
Amazon.com, Seattle WA

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.

Software Engineer with MAS R&D

Nov 2007 - Oct 2011
ADP Inc, Atlanta GA

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.

Software Engineer with LM CSO

May 2007 - Nov 2007
Manhattan Associates, Atlanta GA

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.

Software Programmer with R&D

Dec 2004 - Apr 2007
Scentric, Inc, Alpharetta GA

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.

Software Engineer - Retail IBU

July 2003 - July 2004
Infosys Technologies Ltd, Chennai IN

Designed and implemented components of a warehouse management application according to given specifications in Java/J2EE technologies. Provided technical support to team members.

Projects

IntelliJ IDEA Plugin for Amazon Ion. - Amazon Ion is JSON on steroids. This plugin provides structure and type validation, formatting and syntax highlighting for Ion files in IntelliJ IDEA
Amazon Echo Integration With Roomba - This is an Amazon Echo Skill created to communicate with Roomba using Alexa Skills Kit.
Location Based Messaging System - Designed and implemented a BlackBerry application which could create location based messages and sync with the social network.

Skills & Proficiency

Java

Python

Distributed Systems

Web & Service Frameworks