Professional Experience
I have been a professional software developer for 5+ years, in India and the United States. Below is a summary of my professional history.
Software Developer
Yahoo! India
Software Intern
Nvidia Corp
Graduate Assistant
Texas A&M University
Software Developer
Bloomberg LP
Skills and Interests
Resume
I am a Computer Science Master's graduate with training in Artificial Intelligence and Machine Learning, and experience in Data Analysis. I am interested in working on all interesting problems in many Computer Science domains, such as AI, big data analysis, and distributed and high-performance systems. I also delight in picking up personal projects ranging from games to image processing algorithms. My current training and project experience is highlighted below.
Summary
Karthik Venugopal
Dedicated and creative software developer with a keen interest in solving open-ended problems in data analysis, complex software systems, and performance oriented domains.
- New York City, NY
- contact@karthik.site
Education
Master of Science, Computer Science
2013 - 2015
Texas A&M University, College Station, TX
- Design and Analysis of Algorithms
- Computer Architecture and Organization
- Artificial Intelligence
- Machine Learning
- Information Storage and Retrieval
Bachelor of Technology, Computer Science
2007 - 2011
National Institute of Technology, Calicut, India
- Data Structures and Algorithms
- Design and Analysis of Algorithms
- Computer Architecture and Organization
- Operating Systems
Professional Experience
Software Developer
2015 - Present
Bloomberg LP, New York, NY
Metrics and Insights
Member of team building solutions to migrate company-wide tasks to Linux.
- Built tools to analyze callgraphs of executables to report dependencies on legacy libraries.
- Developed graph analysis programs to display legacy code paths as a graph representation.
Multi-Asset Risk System
Developed financial software to compute model pricing and risk scenarios on client portfolios and compute volatility, risk, and greeks across a wide range of asset classes.Service Desk
Built a system to automatically categorize client requests to the Bloomberg Helpdesk system based on request text, that would learn from manual tagging and re-categorization.
Graduate Assistant
2013 - 2015
Texas A&M University, College Station, TX
- Development and maintenance of student and faculty web portal for the Computer Science department, working primarily in PHP and PostgreSQL databases.
- Networks assistant responsible for topology design, switch management and network administration for the department.
Web and Networks, Department of Computer Science
Contact
Location:
New York, NY
Email:
contact@karthik.site