Summary
Overview
Work History
Education
Skills
Achievements
Timeline
Generic

Tarun Kothari

Senior Software Engineer
Bangalore

Summary

9+ years of experience in software development, with experience across Databricks and Apache Spark–based cost optimization and performance insights, as well as HRMS, core and access network systems, and retail platforms. Proven ability to own features end-to-end, deliver scalable and reliable systems, and drive measurable business impact in Agile environments. Committed to continuous learning and staying current with industry best practices to deliver solutions aligned with organizational goals.

Overview

9
9
years of professional experience
6
6
years of post-secondary education

Work History

Senior Software Engineer

Unravel
11.2023 - 10.2025
  • Developed cost optimization and performance insights for Databricks customers, analyzing Apache Spark workloads across 100+ clusters to recommend right-sized configurations, achieving 20–30% reduction in compute costs and improved SLA adherence.
  • Delivered actionable insights and recommendations highlighting top resource-consuming clusters by type, footprint, and usage patterns, enabling data-driven optimization decisions.
  • Built the primary monitoring homepage and backend APIs to aggregate utilization, cost, realized vs. potential savings, and time-based trends, enabling clear, at-a-glance visibility across clusters.

Senior Software Engineer

Peoplehum
02.2020 - 11.2023
  • Owned end-to-end design and development of key modules in an enterprise HCM platform, including Performance Management, Goals/OKRs, and Learning Management System (LMS).
  • Designed and implemented a performance cycle engine with configurable lifecycle states, goal linkage, multi-source feedback, and rating workflows, reducing manual intervention by 40%.
  • Developed goal management and cascading mechanisms across organizational, team, and individual levels, integrated with performance evaluation workflows, reducing goal-setting and editing efforts by 60%.
  • Implemented LMS capabilities for course creation, instructor management, learner assignment, and end-to-end learning progress tracking.

Lead Engineer

SAMSUNG R&D
07.2017 - 01.2020
  • Designed and developed Deep Packet Inspection (DPI) features for 5G access and core network environments.
  • Implemented and enhanced multiple DPI detection engines, including Signature-based (SDE), Port-based (PDE), and Transaction-based (TDE) engines.
  • Performed protocol reverse engineering and combined signature, port, and transaction-level analysis to enable accurate traffic decoding, classification, and improve application identification and visibility.

Software Engineer

Yantriks India Private Limited (acquired by Blue Yonder)
08.2016 - 07.2017
  • Designed and developed RESTful APIs to enable product procurement across multiple distributed warehouses.
  • Designed and executed automated load and scalability tests, analyzing system behavior using Apache JMeter and Grafana.

Education

Master of Engineering - Software Engineering

Birla Institutes of Technology, Mesra
Ranchi
08.2014 - 06.2016

Bachelor of Technology - Computer Science And Engineering

Rajasthan Technical University
Kota
09.2009 - 05.2013

Skills

Frameworks: Spring Boot

Platforms : AWS, Jenkins, SonarQube

Messaging & Streaming: Apache Kafka

Achievements

2014, Qualified GATE in Computer Science

2016, Awarded Honors for Master of Engineering

Timeline

Senior Software Engineer

Unravel
11.2023 - 10.2025

Senior Software Engineer

Peoplehum
02.2020 - 11.2023

Lead Engineer

SAMSUNG R&D
07.2017 - 01.2020

Software Engineer

Yantriks India Private Limited (acquired by Blue Yonder)
08.2016 - 07.2017

Master of Engineering - Software Engineering

Birla Institutes of Technology, Mesra
08.2014 - 06.2016

Bachelor of Technology - Computer Science And Engineering

Rajasthan Technical University
09.2009 - 05.2013
Tarun KothariSenior Software Engineer