Summary
Overview
Work History
Education
Skills
Additional Information
Interests
Accolades
Timeline
SoftwareEngineer

ARPITA BELAGAVI

Software Engineer
Bengaluru,KA

Summary

CAREER SNAPSHOT Co-Founded one of India’s first Internship Portal; Youthyard.com (YouthYard Initiatives), formerly known as Origin Dice, acquired by investor. Featured in news publications like Times of India, Vijaya Times and ICFAI Publications for various startup related events. 13+ Years of experience in Software Development, Content Management and Leadership.

Overview

14
14
years of professional experience
2
2
years of post-secondary education

Work History

PRINCIPAL MEMBER TECHNICAL STAFF

ORACLE
07.2021 - Current
  • This role required me to take on more mentorship within the team, assist with the activities of other team members, review their work and ensuring it complies with best practices and any incremental work adheres to being backward-ward compatible
  • Implemented a version of the dashboard which would entail allowing static and dynamic data for customer demo’s
  • Created and developed complicated widgets with respect to their business logic and impact
  • Resolved multiple customer and production issues (Label release blocking)
  • Improved the performance of multiple widgets, one such example was to create a sql to get the required data rather than call 7 rest api’s to get the same data

SENIOR MEMBER TECHNICAL STAFF

04.2016 - Current
  • Involved in the products EMCC, BIP and OMC to triage and resolve customer issues as well as develop new features requested by the customer
  • Recently delivered a Dashboard with multiple tiles/widgets on an existing product which involved delivering the back-end (rest-api, core functionality) and the UI (oracle jet, knockout and ReactJS)
  • Federation – Dashboard (EMCC – Enterprise Manager Cloud Control)
  • This was a new project to create a dashboard concept in the product EMCC with multiple tiles/widgets depicting the various status of targets being managed by the clients EM’s
  • I used Oracle JET, knockout (for data bindings), ReactJS (include modules), SCSS for the front-end and developed the back-end code as well which entailed data storage, retrieval, rest api’s, cache management and concurrency
  • The requirements were constantly changing as this was a new feature and required multiple demo’s as well, I received an “Above Expectation” rating from my manager in the due course of this implementation
  • To improve performance we used the following mechanisms
  • Implemented caching using the Observer pattern of push-pull where in only when the rest api which would modify a resource was called the listener would invoke a cache clean-up, then due to lazy initialization only when the data was required the cache was re-created
  • Trigger was oracle’s DBMS_AQ
  • Async for the rest calls from the UI with latching to coordinate and assimilate the final output from multiple’s EM’s for the same rest api call
  • EMCC Stack-Uptake
  • Involved in 2 FMW uptakes, one major version and one minor version, as I had worked on EMCC and the integration of BIP was involved in triaging and resolving issues on both
  • In order to get to the root of the problem it involved analysing code in other product areas as well to understand the complete lifecycle and extent of impact
  • BIP (Business Intelligence Publisher) integration with EMCC & OMC
  • Worked on customer SR’s to resolve issues on the customer’s environment as it was an on-premise product, had multiple challenges as each setup was unique in terms of the setup and customization performed by the client
  • Established a process of continuous triage and feedback between the developers and CSR’s in contrast to the on-going method of collecting the SR’s and discussing it BI-weekly
  • Due to the established process, it reduced the turn-around time, made the BI-weekly meeting obsolete and allowed us to put tools and documents in place to help the support team resolve issues with known symptoms
  • Was involved briefly for a sprint and implemented a utility which would perform batch processing, bundle multiple requests from the browser into a single request and return the responses as and when it was received as on the UI an async was triggered which was waiting for the promise object
  • Used a ThreadPoolExecutor

ASSOCIATE ENGINEERING SERVICES ARCHITECT

CA TECHNOLOGIES
04.2013 - 03.2016
  • Involved in creating frameworks which can be used for multiple implementations thus reducing effort and time to production
  • Performing POC’s to on board potential clients and creating the end to end solution for them
  • Created a Generic OTP Framework due to increasing number of OTP solutions being requested by the clients
  • Which was integrated with the product RiskFort as well
  • It was implemented using the Factory Design Pattern to abstract the creation of the various objects
  • The lifecycle of the object was managed using Reflection
  • Flexibility has been provided by using OOP’s concepts like extensibility, overridden methods and using the Template Design Pattern
  • Hence implementing the Open Closed Design Principle
  • Some of the API’s used are org.apache.commons.lang3.text.StrSubstitutor, collections, JSON (Send the relevant objects to the screen to manipulate the UI)
  • The UI was also revamped and used the technologies like CSS3, HTML5, jQuery and JSON
  • This framework resulted in reduction in the time to market for the deployment of the solution for the clients and elimination of boiler plate code
  • Involved in the implementation of clients’ back-end which was challenging as it was a legacy system which I analyzed and comprehended to achieve the desired results
  • Involved from the POC to the complete end to end development for our biggest win from a competitor (RBS UK) which was the biggest grocer for us from the UK region
  • I took on complete responsibility of the implementation and worked with few resources under me to complete the requirements in the stipulated time
  • This required delegation of tasks, peer review of tasks completed and review of the tasks in order for them to be done in the most efficient manner.

SENIOR SERVICES CONSULTANT

CA TECHNOLOGIES
Bangalore
10.2012 - 04.2013
  • Involved in ensuring that the deliverables are met by the team and assist them in any technical issues they wouldappibel@gmail.com | +91-96329-14156 | RMV EXTN Stage II, face during the implementation
  • Being a senior in the team in terms of knowledge of the product, I was made in charge of complex implementations, debugging, resolution of production issues and product upgrade
  • Resolved multiple production issues which related to SSL communications, webservice calls etc
  • Involved in multiple product upgrades, one of the largest upgrades being the migration to Linux OS
  • Analyzed the issues as a result of the migration and brought them to closure
  • It involved writing multiple shell scripts for the resolutions of the same
  • Developed an XML based tool to migrate 40 issuers simultaneously from MasterCard to our system
  • Created a tool to migrate the cardholders’ information like cardholder details, contact details of the migrated issuers using PGP encrypted files with the sensitive data encrypted using AES algorithm
  • It created a file with upsert statements.

SERVICES CONSULTANT

ARCOT R&D SOLUTIONS
04.2010 - 10.2012
  • Worked as a developer and worked my way up the ladder to be a team lead
  • Involved in doing customizations and providing solutions for the customers
  • Worked on customizing the product CA Transaction manager for customers, which implements the 3D Secure protocol to reduce the risk of card fraud and protect cardholders
  • The 3D Secure protocol is an XML based protocol designed to be an additional layer of security for credit and debit card transactions
  • Worked on the product RiskFort which is a rule engine to detect and block suspicious activities without affecting legitimate users
  • Involved in the development of the solution for Egg Banking plc which was a rival win
  • Required multiple iterations of the product to be upgraded and the same to be incorporated and customized in a short span of time.

SERVICES CONSULTANT

MINDTREE LTD
09.2008 - 04.2010
  • Worked as a developer and was involved in the requirement gathering, planning and execution of the modules I was in charge of
  • Taken on additional responsibility of being in charge of the entire component I was working and helping in the resolution of the common issues faced by the team and preparing ‘Generic Solutions’ that can be used by the entire team.

Education

M.B.A -

SYMBIOSIS INSTITUTE OF BUSINESS MANAGEMENT
01.2019 - 01.2021

B.E - undefined

R.V. COLLEGE OF ENGINEERING

12TH - undefined

NATIONAL PUBLIC SCHOOL

10TH - undefined

NATIONAL PUBLIC SCHOOL

Skills

Core Java, Multithreading, Collections Framework, Reflection, HTML / CSS, JavaScript Framework (jQuery, Knockout, React)

Additional Information

  • OTHERS Actively involved in a technical book club in my company where we go over technical books, papers and conference videos. Fitness enthusiast, love to cycle, trek, swim. ACCOLADES RECEIVED Awarded a “Shining Star” by my team which allows a team to instantly appreciate the worthy effort of a team member. [Jan 2010] Awarded a Spot Award by my PM and team which is given for a noteworthy action or contribution at a primary level. [Nov 2009] Awarded a ‘Above and Beyond’ Award by my manager in recognition of the extra mile I had gone as an employee and my drive to perform [Dec 2012] Received an “Above Expectation” rating by manager in 2020 due to my ability to mitigate through rapidly changing requirements and deliver on time, with quality.

Interests

Fitness enthusiast, love to cycle, trek, swim

Actively involved in a technical book club in my company where we go over technical books, papers and conference videos

Accolades

  • Awarded a “Shining Star” by my team which allows a team to instantly appreciate the worthy effort of a team member. [Jan 2010]
  • Awarded a Spot Award by my PM and team which is given for a noteworthy action or contribution at a primary level. [Nov 2009]
  • Awarded a ‘Above and Beyond’ Award by my manager in recognition of the extra mile I had gone as an employee and my drive to perform [Dec 2012]
  • Received an “Above Expectation” rating by manager in 2020 due to my ability to mitigate through rapidly changing requirements and deliver on time, with quality.

Timeline

PRINCIPAL MEMBER TECHNICAL STAFF

ORACLE
07.2021 - Current

M.B.A -

SYMBIOSIS INSTITUTE OF BUSINESS MANAGEMENT
01.2019 - 01.2021

SENIOR MEMBER TECHNICAL STAFF

04.2016 - Current

ASSOCIATE ENGINEERING SERVICES ARCHITECT

CA TECHNOLOGIES
04.2013 - 03.2016

SENIOR SERVICES CONSULTANT

CA TECHNOLOGIES
10.2012 - 04.2013

SERVICES CONSULTANT

ARCOT R&D SOLUTIONS
04.2010 - 10.2012

SERVICES CONSULTANT

MINDTREE LTD
09.2008 - 04.2010

B.E - undefined

R.V. COLLEGE OF ENGINEERING

12TH - undefined

NATIONAL PUBLIC SCHOOL

10TH - undefined

NATIONAL PUBLIC SCHOOL
ARPITA BELAGAVISoftware Engineer