Building large scale distributed data systems and solving interesting problems with Data
Big Data Application Engineer @ Write Data processing pipelines, Service endpoints that operate at scale From January 2012 to Present (3 years 10 months) Palo Alto, CASoftware Engineer @ • Develop software stack based on open source technologies ( on top of Apache Karaf )
to enable internal teams in Cisco to develop services
• Implemented service usage metrics with cassandra for storage and created web-dashboard
• Implemented basic security with API Keys for services
• Enhanced the software stack with rule engine support and workflow engine
• Involved with generating a custom DSL for service interfaces using XText
• Work in an agile fashion coordinating with multiple teams From June 2010 to January 2012 (1 year 8 months) San Jose, CASoftware Engineer @ • Responsible for developing product roadmap with customer feedback
• Design and implement important features like Auditing and High Availability
• Support Fiorano customers debug production issues and provide training on best usage patterns From April 2009 to April 2010 (1 year 1 month) Los Gatos, CASoftware Engineer @ • Designed and implemented a SOA Governance product on top of Ebxml Registry and Repository
• Implement policy enforcement enforcement at the service gateway and also based on aggregated values published by Data collection points.
• Designed and Implemented SOA Director from scratch which is responsible for aggregating service usage data and enforce governance policies defined.
• Implemented Web UI using Adobe Flex to show services dependencies and policy enforcements From February 2007 to March 2009 (2 years 2 months) Bengaluru Area, IndiaSoftware Engineer @ • Develop Fiorano Database Adapters
• Worked on various pieces on the Fiorano Service Bus From 2005 to 2007 (2 years) Bengaluru Area, India
Master's degree, Computer Science @ Georgia Institute of Technology From 2015 to 2017 Bachelor of engineering, computer science @ Birla Institute of Technology and Science From 2001 to 2005 Stanford University Prasanna Rajaperumal is skilled in: Core Java, Distributed Systems, Systems Engineering, Concurrent Programming, Spring, REST, API, Git, HBase, Big Data, C++, Java, Python, Algorithms, Web Services, jQuery, Maven, MVC, Scalability, Ruby on Rails, SOA, OSGi, Solr, Apache, Databases, Open Source, ESB, JUnit, Hadoop