T

Tarun Goyal

Director of Engineering

Bengaluru, Karnataka, India13 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in microservices and analytics implementation.
  • Strong background in Ruby, Python, and JavaScript.
  • Proven track record in developing scalable solutions.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with a focus on Transportation technology.

Contact

Skills

Core Skills

Microservice ArchitectureAnalytics Stack

Other Skills

AlgorithmsCircuit breaker libraryData StructuresDistributed SystemsElasticsearchKibanaLinuxLogstashNode.jsNotification serviceRabbitMQRedisRubySQLVirtualization

About

I am very passionate about technologies and their impact on the world. Following is a brief overview of my skill sets: Languages: Ruby, Python, JavaScript, Core Java Frameworks: RoR, NodeJS, SQL: MySQL NoSQL: Mongo, Elasticsearch Cache: Redis I love to read and discuss on new technologies and try them out in my day to day work. I have open sourced some of my work on github. Check it out at: https://github.com/tarrygo

Experience

Atlassian

Technical Lead

Jan 2021Present · 5 yrs 2 mos · Bengaluru, Karnataka, India

Qubole

Staff Software Engineer

Jan 2017Nov 2020 · 3 yrs 10 mos · Bengaluru Area, India

Ola (ani technologies pvt ltd)

Senior Software Engineer

Feb 2015Jun 2016 · 1 yr 4 mos · Bengaluru Area, India

  • Worked in supply team. During this time I have Lead, built and worked on following components/features:
  • Microservice architecture for booking, locations services
  • ● These services are being used across all verticals in Ola.
  • Tiered, configurable broadcasting framework for relaying booking request to selected drivers.
  • ● This service is being used in Auto and outstation vertical
  • ● Provision for A/B testing
  • ● Linear regression models based on driver cancellation.
  • Analytics stack for Ola Auto
  • ● Used ELK(elasticsearch-logstash-kibana) stack to implement analytics and reporting for operations team.
  • Notification service to send customised notifications to drivers.
  • ● Multimedia message with support for instant and scheduled messages
  • Circuit breaker library for ruby and nodejs applications.
  • ● Used redis as centralised store to early detect the failures across all application servers
  • Features for Ola Auto and Outstation growth.
Microservice architectureAnalytics stackNotification serviceCircuit breaker library

Ibm storage technology group

Software Engineer

Jul 2011Jan 2015 · 3 yrs 6 mos

  • At IBM, I am working on hypervisor development for x86 based servers. My work includes: development of infrastructure for integration(build) and installation of hyper­visor on servers.
  • Development of java based management console for the hyper­visor.
  • Implementation of different features to enhance the RAS( reliability, availability and serviceability) capabilities for hyper­visor maintenance.

Netapp

Software Engineering Intern

May 2010Jul 2010 · 2 mos · bangalore

  • Implemented SOAP(Simple Object Access Protocol) interface support in NACL(NetApp central
  • libraries). It enabled non NetApp SDKs to communicate with NetApp servers. My work was to
  • develop several perl modules that will enable NACL to accept and forward SOAP calls over http.

Education

Indian Institute of Technology, Roorkee

Bachelor of Technology (B.Tech.) — Electronics and Communications Engineering

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Microservice Architecture & Analytics Stack

Explore similar profiles based on matching skills and experience