Ram Suman Karumuri
Education Brown University
09/07-12/09(expected)Masters in Computer Science (ScM). GPA: 3.7/4
Coursework:
programming languages , software engineering and visualization, data-intensivescalable computing, large scale networked systems, algorithms, parallel and distributed systems.
Osmania University
08/00-05/04B.E. in Information Technology GPA: 3.89/4
IndustryExperienceYahoo
Software EngineerBangalore, India 10/06-8/07
∗
Architected and launched a secure and scalable backend for teachers.yahoo.com beta, acollaborative web clipping platform and social networking site for teachers.
∗
Contributed significantly to pre-alpha launches of Yahoo! Classifieds and Yahoo! Mash.
∗
Dealt with schema design, SQL query optimization, sharding, MySQL replication, syndicatedsearch, web service API design, SEO and XSS issues for all the websites.
Skills:
PHP, Perl, C, HTML, JavaScript, MySQL, Linux, Apache, SCRUM.
Goldman Sachs (ADP)
Software EngineerHyderabad, India 6/04-9/05
∗
Designed and delivered highly optimized modules for credit and debit card processing and taxreport generation on a high availability trading system.
∗
Wrote a regression test suite that is used by all development teams across Goldman.
∗
Developed a database backed web site, used internally by ADP, for peer review of code.
Skills:
C, Perl, C++, Java, Sybase (T-SQL), Solaris, Autosys, JSP, Weblogic J2EE Server.
Publications Automatic detection of internal queues and stages in message processing systems.
Authors: Suman Karumuri, Steve Reiss. Intl. conf. on program comprehension (ICPC), 2009.
Sandesh - A new paradigm for modeling dynamic systems
Authors: Suman Karumuri. 2nd Simulation Workshop, 2004, ACM SIGSIM.
Other Projects REVEAL
Summer job, Brown University 05/09-present
∗
Designed and implemented the hardware and software (website and web services) for a videostream acquisition and annotation system for a pioneering digital archaeology project.
∗
Deployed at Apollonia-Arsuf site in Israel, improved data gathering speed by 50%.
∗
Challenges:
Hardware-software co-design, extreme working conditions and tight deadlines.
Skills:
Ruby on Rails, Active scaffold, MySQL, Linux, Shell scripting.
Code Bubbles
Research project, Brown University 02/09-present
∗
Built the back-end (Java debugger, code search, first trace points debugger for Java andwrapped many undocumented Eclipse APIs) for a next generation Java IDE called Code Bubbles.
∗
Currently a skunk works project with potential for many publications and patents.
Skills:
Java, Eclipse APIs, Debugger, Static code analysis.
YTrace
Research project, Brown University 06/08-present
∗
Designed and implemented the first automatic tracing system to generate causal traces of message processing applications using novel program analysis techniques.
∗
Preliminary results have been published at ICPC 2009.
Skills:
Java, AspectJ, Python, Ruby, Rake, YAML, XML, program analysis techniques, highperformance distributed tracing.
Add a Comment
uploaded a new revision for this document (#2)