Resume
Drop a mail to me@harimohan.dev
Updates coming soon…
Highly skilled software engineer with over 8 years of experience in analysis, design, development, and deployment of on-premise and cloud applications. Designed and developed applications and tools leveraging Java, Javascript, jQuery, Spring, Kafka, Docker, Kubernetes, etc. Has a proven track record for innovation and is a winner of multiple hackathons within the organization at the regional as well as global level. Strong background with leadership and collaboration. Exceptional problem solver and adept at mastering new technologies and skills.
Professional Career
Oracle | Principal Applications Engineer | June 2013 - present
Oracle B2C Service | September 2015 - present
- Agent Browser UI
- Lead Developer for the Reporting and Analytics Module of Agent Browser UI.
- Developer UI components for displaying data for reports in tabular and graphical formats leveraging KnockoutJS and Oracle JET framework.
- Bulit a microservice that enables a report to be updated from multiple data sources viz. MySQL database and Apache Kafka, simultaneously. This reduced the load on the database by shifting part of the load to Kafka.
- Enhanced the microservice to use kafka as the sole data source and include computed statistics.
- Rearchitected reporting features from a monolithic mid-tier server application into multiple microservices, each focusing on a different functionality - Report Execution, Publishing etc.
- Analytics 2.0
- Lead Developer for Reporting Database Microservices. The microservices are written in Java using Spring and are deployed in Oracle Cloud leveraging Kubernetes.
- Built microservice for scheduling reports for recurring execution. Provides the ability to configure a wide range of schedule options to allow the user to run reports on specific times of day, specific days in a week or month, specific months in an year etc.
- Built microservice for queueing reports for asynchronous execution.
- Exceptions to Incident integration
- Built an integration which would scan application logs to automatically create bugs for repeated exceptions and assign to appropriate teams for investigation.
- Originally created as part of Oracle Service Cloud Hackathon 2019 and won podium in the Best Hack category.
Oracle Construction and Engineering | June 2013 - September 2015
- Primavera P6 EPPM - Enterprise Project Portfolio Management
- Developer at P6 EPPM sustenance engineering.
- Part of the Rapid Response Team which was the first responders of all high severity customer bugs and escalations.
- Created Automated Patch Installer tool for P6 EPPM Patch sets and interim patches.
- Created Data Correction Wizard for P6 EPPM which would fix corrupted project hierarchy structure.
- Delivered performance enhancements for scheduled services of P6 EPPM which reduced the run time of back-end processes. Certain use cases experienced a reduction in time of up to 99%. Delivered multiple critical bug fixes to customers for P6.