Tushar Soni

Software Development Engineer III at Kotak Mahindra Bank

Greater Bengaluru Area 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
Tushar Soni is a Software Development Engineer III with 10 years of experience building production-grade distributed systems and microservices, currently based in Bengaluru. He brings strong Java/C++ expertise with a focus on SOLID design, high- and low-level architecture, and observability-driven operations using tools like Spring Boot, Kafka, SQL/NoSQL and DataDog. His career spans large-scale environments at Amazon and fintech at Kotak Mahindra Bank, plus early-stage product and research work at startups and volunteer open-source projects. Tushar mentors junior engineers and conducts technical interviewing, pairing algorithmic rigor with pragmatic system design. An active contributor to OpenMined’s PySyft, he has improved core tensor operations for privacy-preserving data science—an uncommon intersection of distributed systems and privacy-aware ML tooling.
code10 years of coding experience
job8 years of employment as a software developer
bookBachelor's Degree, Electronics and Communication Engineering, Bachelor's Degree, Electronics and Communication Engineering at The LNM Institute of Information Technology
bookPhysics, Chemistry and Mathematics, IIT JEE Prepration, Physics, Chemistry and Mathematics, IIT JEE Prepration at Resonance Eduventures Limited
bookFuture Founder Startup School, Future Founder Startup School at Y Combinator
bookApplied Computer Science, Applied Computer Science at Scaler
bookHigh School, Science and Mathematics, High School, Science and Mathematics at Arvind Educational Society Sr. Sec. School
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
115reputation
10kreached
4answers
17questions
github-logo-circle

Github Skills (20)

pytorch10
operation10
python10
data-science10
tensorrt10
numpy10
tensorflow10
tensor10
federated-learning9
deep-learning8
cryptography8
gsoap6
heroku6
linux6
jquery6

Programming languages (5)

C#JavaC++CPython

Github contributions (5)

github-logo-circle
OpenMined/PySyft

Sep 2017 - Oct 2017

Perform data science on data that remains in someone else's server
Role in this project:
userData Scientist
Contributions:25 commits, 4 PRs, 9 comments in 8 days
Contributions summary:Tushar focused on implementing and refining functionality related to tensor operations within the PySyft framework. Their contributions included implementing and re-implementing the `diag` function, which calculates the diagonal of a tensor and handling different tensor dimensions. Furthermore, they added and updated corresponding tests for the `diag` function in the `test_math.py` and `test_tensor.py` files. These changes were aimed at enhancing core tensor operations for privacy-preserving data science.
pytorchcryptographyacquiringpythonscience
tusharsoni08/train_alert

Aug 2018 - Sep 2021

An Action for Google Assistant! Let's try it from this url
Contributions:3 PRs, 48 pushes, 1 branch in 3 years 2 months
herokuaogpythonfirestore-databaseassistant
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