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 vice president and software engineer at Two Sigma, where he applies leadership and engineering depth to scale complex systems. He is a sixth-year PhD candidate at Rice University studying parallel programming models and runtime systems, aiming to simplify multicore programming through cooperative scheduling and flexible synchronization. His PhD thesis, Cooperative Execution of Parallel Tasks with Synchronization Constraints, investigates unifying coordination constructs and includes extensions for speculative computation. He is the lead author of the Habanero-Java library and led implementations across Habanero-Scala, CnC-Scala, CnC-Matlab, and CnC-Python, with work presented at Euro-Par, ECOOP, OOPSLA, and Scala Days. His background includes internships at Oracle Labs and earlier software engineering roles, reflecting a strong bridge between academia and industry. Based in Houston, Texas, Shams holds a BS in Computer Science as valedictorian from North South University and has contributed to teaching and research that advances parallel programming for multicore architectures.
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 (118)

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

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