Bachelor of Engg., Electronics and Communication @
Visvesvaraya Technological University
Member of Technical Staff @ From June 2015 to Present (7 months) Member of Tecnhical Staff @ From October 2012 to April 2015 (2 years 7 months) Sr. Software Engineer @ Blurb, Inc. is a fast growing startup revolutionizing the self-publishing paradigm. I work on the backend systems at Blurb enabling partners such as Adobe to integrate
Member of Technical Staff @ From June 2015 to Present (7 months) Member of Tecnhical Staff @ From October 2012 to April 2015 (2 years 7 months) Sr. Software Engineer @ Blurb, Inc. is a fast growing startup revolutionizing the self-publishing paradigm. I work on the backend systems at Blurb enabling partners such as Adobe to integrate with our book creation and publishing API. Blurb is experiencing explosive growth in organic traffic too, and I authored a redesign of the messaging backbone to implement a background task processing framework. From April 2011 to September 2012 (1 year 6 months) San Francisco Bay AreaSoftware Development Engineer @ I work with the Traffic organization at Amazon.com, and my team's mandate is to drive profitable traffic from enterprise partner sites like Google Product Search and Shopping.com to Amazon
I develop and maintain distributed backend services that leverage Amazon's product syndication technologies to extract and update catalog data to partners. From August 2009 to April 2011 (1 year 9 months) Graduate Research Assistant @ Hierarchical Reinforcement Learning for Software Adaptation with Dr. Ashok Goel and Dr. Spencer Rugaber
Adapted a machine learning technique (Hierarchical Reinforcement Learning) to allow the FreeCiv strategy game to learn new strategies.
The method demonstrated that the game's Aritficial Intelligence can learn to adjust its strategy against human opponents by repeatedly playing a saved game in different ways and learning from the outcome.
My research improved learning times and provided a unique way to leverage standard AI models to address state-space explosion in RL.
Publications: Teleological Reasoning in Software Adaptation: A Case Study in Game-Playing Agents, Goel et.al. 2008. Connecting Requirements and Code to Support Software Adaptation Goel et. al.2009. From January 2008 to May 2009 (1 year 5 months) Senior Software Engineer @ Technical Leader for mid-size(up to 12 members) and multi-site(Bangalore, Beijing) development team for IS-IS routing protocol – responsible for 250K of C code with real-time guarantees.
Supported products like Routing Platform and Gigabit Switch Router used on major ISP backbone networks (China Telecom, British Telecom etc.)
Led design and development of several complex features like multi-topology routing support and incremental path computation.
Core designer for a number of routing protocol frameworks (Traffic Engineering, millisecond handshaking support) From May 2003 to May 2007 (4 years 1 month)
Master of Science, Computer Science @ Georgia Institute of Technology From 2007 to 2009 Bachelor of Engg., Electronics and Communication @ Visvesvaraya Technological University From 1999 to 2003 Avik Sinharoy is skilled in: Java, Tomcat, Lisp, Algorithms, Python, Distributed Systems, C++, Data Structures, Eclipse, IS-IS, Computer Science, Unix, Software Engineering, Ruby, MySQL, Software Development, Agile Methodologies
Looking for a different
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension