Karan Vahi

Senior Computer Scientist at Information Sciences Institute

Los Angeles, California, 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

👤
Senior
🎓
Top School
Karan Vahi is a Senior Computer Scientist with 19 years' experience designing and leading development of Pegasus, a Java-based workflow management system that orchestrates data-intensive scientific workflows across clusters, grids, and clouds. He has architected scalable data management and monitoring solutions—enabling object-store use (e.g., S3), hierarchical workflows that reached hundreds of millions of tasks, and runtime instrumentation for provenance and metrics. A hands-on leader, Karan has steered multi-institution teams to aggressive releases, integrated Pegasus with major HPC ecosystems (XSEDE, OSG) and reduced peak storage by up to 50% through innovative cleanup strategies. Comfortable both with deep technical implementation (Java, C, databases, Flask dashboards) and user-facing roles, he regularly presents, publishes, and evangelizes workflow solutions to scientific stakeholders. Based in Los Angeles, he combines production-grade engineering with research rigor from an MS in Computer Science at USC.
code19 years of coding experience
job18 years of employment as a software developer
bookMaster Of Science Computer Science, Master Of Science Computer Science at University of Southern California
bookBachelor of Engineering (B.E.) Computer Science, Bachelor of Engineering (B.E.) Computer Science at Thapar Institute of Engineering & Technology
bookSt Johns High School
languagesEnglish, Hindi, Punjabi
stackoverflow-logo

Stackoverflow

Stats
26reputation
443reached
1answer
0questions
github-logo-circle

Github Skills (47)

debug10
distributed-systems10
recover10
hpc10
bioinformatics10
workflow-management10
signal-processing9
gravity9
wave9
physics9
figure9
core-package9
open-access8
open-science8
astronomy8

Programming languages (6)

JavaDockerfileShellSCSSJupyter NotebookPython

Github contributions (5)

github-logo-circle
pegasus-isi/pegasus

May 2007 - Jan 2023

Pegasus Workflow Management System - Automate, recover, and debug scientific computations.
Contributions:7 reviews, 6712 commits, 14 PRs in 15 years 11 months
management-systemworkflow-management-systemscientific-computationsbioinformaticsdistributed-systems
pegasus-isi/tutorials

Dec 2014 - Jan 2020

Contributions:200 commits, 96 pushes in 5 years 2 months
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
Karan Vahi - Senior Computer Scientist at Information Sciences Institute