Tanish Grover

Senior Software Engineer at Uber

Amsterdam, North Holland, Netherlands
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

🤩
Rockstar
🎓
Top School
Tanish Grover is a Senior Software Engineer based in Amsterdam with eight years of experience building distributed systems, databases, and ML-informed services. Currently on Uber Maps, he has moved through roles at Confluent and Microsoft where he worked on Kafka Connect and Defender for Office, respectively, blending backend systems engineering with production-grade reliability. His open-source contributions to the widely used confluentinc/kafka-connect-jdbc show deep practical knowledge of connector internals—adding PostgreSQL array support, improving retry semantics, and handling Oracle CLOB edge cases. Comfortable across cloud-scale infrastructure and data pipelines, he brings a pragmatic focus on robust integrations and data correctness. Colleagues rely on him for thoughtful engineering trade-offs and steady delivery on complex, cross-system problems.
code8 years of coding experience
job6 years of employment as a software developer
bookBachelor of Technology - BTech, Computer Engineering, Bachelor of Technology - BTech, Computer Engineering at Delhi Technological University (Formerly DCE)
languagesHindi, English
github-logo-circle

Github Skills (15)

javas10
databases10
confluent10
kafka-connect10
postgresql10
jdbc10
data-integration10
sql-database10
java10
streaming9
testing9
oracles9
kafka-connector9
oracle9
sql8

Programming languages (9)

TypeScriptJavaCSSShellCJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
Kafka Connect connector for JDBC-compatible databases
Role in this project:
userBack-end Developer
Contributions:28 reviews, 46 commits, 17 PRs in 1 month
Contributions summary:Tanish's commits primarily focused on enhancing the JDBC connector's functionality for various database interactions within a Kafka Connect environment. They implemented changes to improve retry mechanisms by reinitializing writer objects, added tests for table auto-creation after deletion, and addressed a specific requirement for Oracle database CLOB columns by adding a length parameter to the setCharacterStream method. Further contributions involved merging branches and adapting the code to support array columns for PostgreSQL databases, thus enhancing data type support.
sinkkafka-connectorconnectorstreamingdatabases
Tanish0019/React-Chatbot

Dec 2018 - Mar 2020

A DialogFlow Chatbot made using NodeJS and React.
Contributions:29 commits, 13 PRs, 22 pushes in 1 year 3 months
reactdialogflow-chatbotjavascriptnodejsdialogflow
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
Tanish Grover - Senior Software Engineer at Uber