Shams Imam

Vice President, Software Engineer at Two Sigma

Houston, Texas, 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
Shams Imam is a software engineering leader and researcher with 11+ years of experience, currently serving as Vice President, Software Engineer at Two Sigma after completing a PhD in Computer Science at Rice University. He specializes in parallel programming models and runtime systems, having led development of Habanero-Java and implemented hybrid Fork/Join–Actor models that improve productivity and performance for task-parallel programs. His PhD thesis introduced cooperative scheduling techniques and a generic framework for supporting diverse synchronization patterns, including speculative execution and actor coordination protocols. A seasoned contributor to academic and applied projects (Habanero-Scala, CnC variants) and presenter at venues like OOPSLA and Euro-Par, he bridges cutting-edge research with production-grade systems. Based in Houston, he combines deep systems thinking with practical engineering leadership at the intersection of research and finance technology.
code11 years of coding experience
job2 years of employment as a software developer
bookBS, Computer Science, Valedictorian, BS, Computer Science, Valedictorian at North South University
bookO-Levels A-Levels, Engilsh, Mathematics, Physics, Chemistry, Biology, O-Levels A-Levels, Engilsh, Mathematics, Physics, Chemistry, Biology at Manarat Dhaka International School and College
bookDoctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Rice University
bookMiddle School, Middle School at M.E.S. Indian School
languagesEnglish, Bengali, Hindi
github-logo-circle

Github Skills (66)

marathon10
proxy10
websocket10
scheduling10
eclipse10
haproxy10
mesos10
job-scheduler10
scheduler10
unix-socket10
autoscaling10
kubernetes10
spark10
jinja210
ipv610

Programming languages (7)

JavaC++CStarlarkScalaClojurePython

Github contributions (5)

github-logo-circle
twosigma/waiter

Jun 2017 - Jan 2023

Runs, manages, and autoscales web services on Mesos and Kubernetes
Contributions:2 releases, 585 reviews, 950 commits in 5 years 8 months
kubernetesmesoswebserviceautoscalingmarathon
shamsimam/savina

Oct 2014 - Sep 2018

Savina is an Actor Benchmark Suite.
Contributions:4 commits, 2 PRs, 3 pushes in 3 years 11 months
benchmarkingbenchmark-suitebenchmarkactorsuite
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