Prashant Vithani

Software Engineer at Clarisights

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
Prashant Vithani is a software engineer with 11 years of experience based in Bengaluru, specializing in building high-performance data and analytics systems for marketing platforms. At Clarisights he redesigned report retrieval and aggregation pipelines to cut computation time by 80%, built a MongoDB-aggregation-based expression parser/evaluator for real-time metrics, and developed a rule-based annotation framework that handles tens of millions of rows efficiently. Previously at AdWyze he owned AdCreation, added multiple campaign objectives and ad formats, and sped up partner integrations with Rails generators and React-Redux tools. He contributes to open-source Ruby tooling, improving JRuby Java-extension builds and cross-platform compatibility in the rake-compiler project. Pragmatic and curiosity-driven, he pairs deep backend architecture skills with hands-on product delivery and a track record of optimizing developer and runtime workflows.
code11 years of coding experience
job2 years of employment as a software developer
bookHigh School, Science, 94.29%, High School, Science, 94.29% at Shree Swaminarayan Gurukul Vidyalaya, Surat
bookBachelor of Technology (B.Tech.), Information and Communication Technology, 6.89, Bachelor of Technology (B.Tech.), Information and Communication Technology, 6.89 at Dhirubhai Ambani Institute of Information and Communication Technology
bookHigh School, Science, 74.30%, High School, Science, 74.30% at Nishkal Public School
languagesEnglish, Hindi, Gujarati
stackoverflow-logo

Stackoverflow

Stats
51reputation
960reached
11answers
2questions
github-logo-circle

Github Skills (18)

java10
ruby10
javas10
rake10
jruby10
multiplatform9
cross-platform9
build-automation9
appsecret6
e-mail6
html6
ruby-on-rails6
bundler6
font-awesome6
css6

Programming languages (8)

TypeScriptJavaC++CRubyVim ScriptEmacs LispPython

Github contributions (5)

github-logo-circle
rake-compiler/rake-compiler

Aug 2018 - Jan 2019

Provide a standard and simplified way to build and package Ruby C and Java extensions using Rake as glue.
Role in this project:
userBack-end Developer
Contributions:5 commits, 3 PRs, 11 comments in 4 months
Contributions summary:Prashant focused on enhancing the Java extension build process within the Ruby Rake compiler project. Their contributions involved refining the JRuby classpath resolution by using `libdir` and addressing cross-platform compatibility issues. They updated default Java source and target versions and corrected error messages to improve the developer experience. The user's work ultimately improved how Java extensions are compiled and integrated with JRuby.
java-extensionsrakerubysimplifiedextensions
shubhpatel108/Prologg

Mar 2015 - May 2015

Contributions:184 commits, 1 comment in 1 month
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
Prashant Vithani - Software Engineer at Clarisights