Tarush Grover

Senior Staff Software Engineer at Netskope

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Tarush Grover is a Senior Staff Software Engineer based in Bengaluru with 10 years of experience building data-intensive, distributed systems and machine learning infrastructure. He has deep systems programming expertise—concurrency, multi-threading, and platform design—and has applied it across AdTech inventory systems, experimentation and data lineage platforms at Walmart, and AI engineering platforms at Netskope. Tarush contributed to Apache Beam by implementing a suite of SQL math functions in the Java DSL, reflecting a commitment to production-grade open-source data tooling. He blends hands-on backend development with pragmatic product thinking, having reduced inventory inefficiencies and accelerated data quality checks through engineered platforms. Trained as an electronics and instrumentation engineer, he brings a hardware-aware systems perspective to large-scale software and real-time streaming problems.
code10 years of coding experience
job13 years of employment as a software developer
bookBachelor of Technology (BTech), Electronics Instrumentation and Control Engineering, CGPA 8.18/10, Bachelor of Technology (BTech), Electronics Instrumentation and Control Engineering, CGPA 8.18/10 at Thapar Institute of Engineering & Technology
github-logo-circle

Github Skills (8)

math-functions10
javas10
apache-beam10
sql10
java10
jtest9
junit9
big-data8

Programming languages (2)

JavaPython

Github contributions (5)

github-logo-circle
apache/beam

May 2017 - Jul 2017

Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
userBack-end Developer
Contributions:6 commits, 22 PRs, 76 comments in 1 month
Contributions summary:Tarush contributed to the Apache Beam project by implementing new math functions within the DSL SQL module, specifically ABS, SQRT, ROUND, POWER, ACOS, ASIN, ATAN, COS, COT, DEGREES, RADIANS, SIN, TAN, SIGN, LN, LOG10, EXP, ATAN2, TRUNCATE, CEIL, FLOOR, and PI. Their work involved creating new classes, and modifying existing ones, within the Java codebase. The user also created and modified test classes to ensure that the new functions worked correctly.
golangpythonstreaming-databeambatch
app-tarush/beam

May 2017 - May 2017

Contributions:2 PRs, 13 pushes, 2 branches in 14 days
javaapache-beamapachebeam
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Tarush Grover - Senior Staff Software Engineer at Netskope