Shankaranarayanan Puzhavakath Narayanan (Shankar) Email: ***********@*****.***
***, *. ***** ****, ***#1302, West Lafayette, IN- 47906. Mobile: 408-***-****
Education
Ph.D., Electrical Engineering (GPA 3.79/4.0) - Purdue University, Indiana. August 2009 - August 2014
Advisor Prof. Sanjay Rao.
Research Interests Enterprise and data-center networks, Network management
Major Computer Engineering; relevant courses - Algorithms, Computer Architecture, Compilers, Computer
Networks, Internet Architecture, Distributed Systems, Graph Theory.
B.E, Computer Science and Engineering (equivalent to B.S.) August 2002 - May 2006
Coimbatore Institute of Technology (Affiliated to Anna University), Coimbatore, India.
First class with Distinction, CGPA: 9.44/10.0.
Academic Achievements
University gold medalist, presented by Anna University for topping the Computer Science and Engineering course
during the Undergraduate program (B.E.).
Winner of Saraswathi Bai Ramachandra Gupta Memorial Award (2006) and Janakiammal Rajagopalachari
Memorial Endowment award (2006) for being the first rank holder in the undergraduate program (B.E.).
Professional Experience
AT&T Labs Research (Shannon Labs), Florham Park, New Jersey May 2010 August 2010
Summer Intern
Designed and developed generic and scalable change -auditing algorithm and framework for static analysis on router
configuration files (onsite and offsite collaboration).
Transitioned the research prototype implementation into a production utility deployed on a large customer facing
enterprise network. (offsite, post internship)
Mentors: Subhabrata Sen, Seungjoon Lee (AT&T Labs Research)
Purdue University - IT Enterprise Applications, West Lafayette, Indiana August 2009 - May 2010
SharePoint Administrator Graduate Assistant
Design, develop and maintain SharePoint sites for the Enterprise Applications at Purdue University.
Develop and design scripts/applications for migration of existing data and workflows into SharePoint.
D. E. Shaw & Co., Hyderabad, India June 2006 June 2009
Senior Member Information Technology
Designed and developed (as a team) the recruitment and contact management applications used within the D. E.
Shaw & Co., group. Tasks involved gathering requirements, modeling the business process/workflow, design and
implementation.
Designed and developed (with a co-developer) the Internet Job Site Portal of the D. E. Shaw & Co., group. Tasks
involved devising the data models, security, deployment infrastructure and optimization.
Headed a team of three developers on an Applications Unification project. Tasks involved project planning, resource
allocation, re-designing applications and devising a data-migration strategy across multiple applications.
Academic Projects
Enabling cloud-dynamics aware enterprise applications, devising systems that can be used by Enterprise
Applications to adapt to the dynamics of cloud environment. (current research)
Measurement and monitoring framework for applications deployed on the cloud. (current research)
Change auditing and template detection (static analysis) in device configuration, (Fall 2010 - Spring 2011)
Migration of security policies on a clean slate network, using Openflow and Mininet. Purdue University (Spring 2010).
Modeling device configurations for static analysis in Enterprise networks, using visualization techniques like routing
process and instance graphs. Purdue University (Fall 2009).
Computer Skill Set
Languages: Java, Python, Perl, C#, SQL, Ruby, JSP, JS, XML, Shell script.
Frameworks: Azure SDK, Amazon AWS, MVC Web App frameworks, J2EE, MS .NET, ROR, STRUTS 2.0.
Other Activities
Office bearer and member of the Indian Classical Music student organization at Purdue University.
Represented Purdue University and D. E. Shaw & Co. in competitive badminton and table tennis tournaments.