Jagrut Sharma

Senior Computer Scientist at Adobe

San Francisco Bay Area United States
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
Jagrut Sharma is a Senior Computer Scientist in the San Francisco Bay Area with 10+ years delivering scalable, data-driven systems across cloud and big data stacks. He architects and leads teams building high-throughput, low-latency services and recommendation platforms at Adobe, pairing hands-on backend and ML-platform work (Java/Scala, Node.js, AWS/Azure, Kafka, SageMaker) with cost and performance optimization. Previously a core committer on Teradata’s open-source Kylo data lake project, he contributed data profiling, ingest robustness and string-metrics improvements that improved enterprise data pipeline reliability. His background spans large-scale data engineering, enterprise risk and systems integration, and he’s comfortable moving between distributed streaming, storage formats and front-end integrations. Known for mentoring cross-functional teams, he brings practical rigor from a USC MS in Computer Science and a track record of turning complex data requirements into production-ready platforms.
code10 years of coding experience
job6 years of employment as a software developer
bookMaster of Science (M.S.), Computer Science, 3.964, Master of Science (M.S.), Computer Science, 3.964 at University of Southern California
bookBachelor of Engineering (B.E.), Computer Engineering, First Class Distinction, Bachelor of Engineering (B.E.), Computer Engineering, First Class Distinction at South Gujarat University
languagesEnglish, Hindi, Gujarati, Bengali
stackoverflow-logo

Stackoverflow

Stats
4,704reputation
284kreached
203answers
1question
Badges
hive
top-5%
hadoop
top-5%
visual-studio-code
top-5%
github-logo-circle

Github Skills (17)

unit-testing10
apache-spark10
java10
javas10
data-profiling10
data-lake10
hadoop9
visual-studio-code9
bigdecimal9
hive9
sql8
hiveql6
kylo6
hdfs6
apache-nifi6

Programming languages (6)

TypeScriptJavaC++JavaScriptHTMLPython

Github contributions (5)

github-logo-circle
Teradata/kylo

Feb 2016 - Mar 2019

Kylo is a data lake management software platform and framework for enabling scalable enterprise-class data lakes on big data technologies such as Teradata, Apache Spark and/or Hadoop. Kylo is licensed under Apache 2.0. Contributed by Teradata Inc.
Role in this project:
userBack-end Developer
Contributions:280 commits, 4 PRs, 190 pushes in 3 years 1 month
Contributions summary:Jagrut's contributions primarily focused on enhancing and improving the functionality of data profiling within the Kylo platform, specifically for data lakes. They implemented and updated unit tests for BigDecimal data types related to Spark 1.5 and added new metrics for string column statistics. Further, the user has been working on the core logic of the platform like handling of the output result locations and adding option for skipping the header when ingesting data from different sources.
data-lakelicensedbig-dataetlapache-spark
Contributions:2 reviews, 11 PRs, 6 pushes in 1 day
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
Jagrut Sharma - Senior Computer Scientist at Adobe