Sriram Srinivasan

Senior Technical Lead Architect at Au Pan Solutions Inc

Lorton, Virginia, 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
Sriram Srinivasan is a Senior Technical Lead Architect with 25 years in software development and 16 years of formal experience delivering enterprise Java and web applications. He excels at translating complex business requirements into robust architectures and has led full SDLC efforts—requirements, design, development, QA, release and support—across Agile and Waterfall environments. A hands-on technologist, he brings deep Java/J2EE expertise (Spring, Hibernate, Struts), cloud and search experience (AWS, SOLR), and practical familiarity with both RDBMS and NoSQL systems. He has a long history of government and regulated-industry systems—designing high-impact platforms for the FCC—and consistently drives performance, reliability and maintainability in deadline-driven projects. An active open-source contributor, he has contributed substantial fixes and features to the respected Kilim lightweight-threading Java project, improving concurrency and scheduler behavior. With an IIT Bombay master’s in physics, he combines strong analytical rigor with pragmatic engineering leadership.
code16 years of coding experience
job19 years of employment as a software developer
bookBachelor’s Degree, Physics, Bachelor’s Degree, Physics at University of Madras
bookIndian Institute of Technology Bombay
github-logo-circle

Github Skills (6)

javas10
multithreading10
java10
concurrency10
io9
http9

Programming languages (5)

JavaCHTMLPythonDart

Github contributions (5)

github-logo-circle
kilim/kilim

Mar 2010 - Sep 2014

Lightweight threads for Java, with message passing, nio, http and scheduling support.
Role in this project:
userBack-end Developer
Contributions:40 commits, 5 comments in 4 years 6 months
Contributions summary:Sriram contributed significantly to the Kilim project, a lightweight threading library for Java. Their work focused on fixing race conditions and improving the scheduler's functionality, as seen in the changes to `Scheduler.java` and related files. They also added new features, including HTTP and IO support, and made documentation updates. Furthermore, they addressed several bugs, implemented enhancements like support for Java 8 lambdas, and improved code quality through cosmetic changes.
schedulingthreadsniomessage-passingjava
sriram-srinivasan/gore

Mar 2013 - Jan 2014

Contributions:27 commits, 1 issue in 10 months
golangevaluator
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
Sriram Srinivasan - Senior Technical Lead Architect at Au Pan Solutions Inc