profile-pic

Girish Sivakumar

Innovator, Problem solver, driven by challenges
  • Role

    Senior Engineering Manager

  • Years of Experience

    19.4 years

Skillsets

  • RabbitMQ
  • OOPs
  • Exotel
  • Pearl
  • Jira
  • Grafana
  • Azure
  • Dalmatinerdb
  • Riakts
  • UML
  • Spring
  • Splunk
  • Solaris
  • Shell
  • Sentry
  • REST
  • AWS
  • Python
  • Oracle
  • MySQL
  • Linux
  • Kubernetes
  • Kibana
  • Kafka
  • JMS
  • JDBC
  • JavaScript
  • Java
  • J2EE
  • GCP
  • Erlang

Professional Summary

19.4Years
  • Sep, 2023 - Present2 yr 4 months

    Senior Engineering Manager

    Rakuten
  • Jun, 2022 - Mar, 2023 9 months

    Senior Engineering Manager

    Exotel
  • Feb, 2020 - May, 20222 yr 3 months

    Senior Engineer/Manager

    FICO
  • Feb, 2011 - Aug, 20165 yr 6 months

    Senior Member Technical Staff

    Oracle India
  • Sep, 2016 - Apr, 20181 yr 7 months

    Technical Lead

    Redbus.com
  • May, 2018 - Feb, 20201 yr 9 months

    Senior Software Engineer

    Walmart Global Technology Services India
  • Jun, 2006 - Dec, 20104 yr 6 months

    Senior Software Engineer

    Aricent Technology Holdings

Applications & Tools Known

  • icon-tool

    Erlang

  • icon-tool

    Java

  • icon-tool

    Javascript

  • icon-tool

    Python

  • icon-tool

    Jira

  • icon-tool

    Azure

  • icon-tool

    AWS (Amazon Web Services)

  • icon-tool

    Oracle

  • icon-tool

    Microsoft Azure

Work History

19.4Years

Senior Engineering Manager

Rakuten
Sep, 2023 - Present2 yr 4 months
    Leading development teams of Rakuten SixthSense Application Observability. Have led 3 teams including Agent with around 30 engineers and 4 Leads. Active member of the Architecture Forum and Architecture Review Board. Driving releases for Rakuten SixthSense AO for GCP and Rakuten OC SaaS. Defined feature planning framework and template which enables team to estimate work holistically so that we can plan releases better. Defined code management and branching process which has helped the team to deliver releases with predictability by reducing regression duration by 3x and regression bug count to single digits and release monthly. Volunteered in Rakathon 2024 and helped to evaluate and shortlist ideas.

Senior Engineering Manager

Exotel
Jun, 2022 - Mar, 2023 9 months
    Driving delivery of Ameyo Enterprise Contact Centre (ECC) running 3 scrums for the scale and reliability tracks across applications and data & reports. Managed 20 team members across config, integration and reporting modules. Managed customer escalations and L4 support as part of the reliability track. Helped re-define code review guidelines to be followed by the team. Initially joined to build Exosphere Communications Platform as a Service.

Senior Engineer/Manager

FICO
Feb, 2020 - May, 20222 yr 3 months
    Led FICO Applications WorkBench (FAWB) backend org of 15 members. Owned 6 microservices of the SaaS Platform and Backend running on K8S. Member of the FICO Platform architects round table. Delivered POC for debugging in the FAWB using DAP via SAFe release. Delivered metering for applications built using FAWB Low-Code Platform. Delivered integration with Business Terms Manager for FAWB applications. Delivered API Versioning in a flexible way across FAWB REST APIs. Served as SPOC for PCI-DSS Compliance in FAWB. Initiated a culture of Friday Tech Talks within the team at FICO.

Senior Software Engineer

Walmart Global Technology Services India
May, 2018 - Feb, 20201 yr 9 months
    Full-stack IC in SCT Scheduler team with Spring, JPA, Kafka and AngularJS. Dockerised MySQL and MSSQL DB with data increasing dev productivity. Contributed to definition of code layering and modularization guidelines.

Technical Lead

Redbus.com
Sep, 2016 - Apr, 20181 yr 7 months
    Contributed to re-write from scratch the Order Management System (OMS) of the Transactions Platform using Erlang, MariaDB, RabbitMQ and RiakTS with CQRS architecture on AWS to scale to over 10 Lakh tickets daily. Helped track progress of the OMS re-write through Google Sites status page. Led team and served as scrum-of-scrums SPOC for team in LATAM rollout. Designed and implemented Ticket Rescheduling feature in new OMS. Introduced REST API contract definitions using JSON Schema. Helped to introduce code review process in the team. Pioneered unit testing with EUnits and contributed to ReST document pages.

Senior Member Technical Staff

Oracle India
Feb, 2011 - Aug, 20165 yr 6 months
    Full-stack dev in Fusion MiddleWare plugin for Enterprise Manager (EMCC). Defined metrics and coded agent side collection for monitoring Weblogic, Exalogic, Infiniband Switches, Bare metal server ILOMs using JMX, Perl, XML. Developed UI pages and backend logic for monitoring using J2EE and ADF. Implemented integration of EMCC FMW Plugin with Oracle CCR.

Senior Software Engineer

Aricent Technology Holdings
Jun, 2006 - Dec, 20104 yr 6 months
    Worked on development of NPO Operations Support Systems (OSS) product for wireless telecom networks like 2.5G, 3G, WiMax, 4G, LTE, etc. Implemented core engine that processed over 1 TB of 5G CDRs per day. Implemented code generation engine for writing Java code programmatically. Designed and Implemented key functionalities in core modules for Alerts management, Config Management from FCAPS and Integration Test fwk. Worked on performance tuning, automated testing of Swing UI with Emma.

Education

  • Bachelor of Engineering

    National Institute of Technology Karnataka (2006)