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 (104)

fastcgi10
marathon10
proxy10
websocket10
eclipse10
leiningen10
proxy-protocol10
scheduler10
batch10
artemis10
high-performance10
httpd10
autoscaling10
kubernetes10
spark10

Programming languages (7)

JavaC++CStarlarkScalaClojurePython

Github contributions (5)

github-logo-circle
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
twosigma/jet

Jul 2017 - Nov 2022

Jetty9 ring server adapter with WebSocket support via core.async and Jetty9 based HTTP & WebSocket clients (jvm based, no cljs)
Contributions:2 reviews, 103 commits, 69 PRs in 5 years 5 months
wsadapterasyncwebsocket-clientscljs
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