pratik_anand_resume

1

Click here to load reader

Upload: pratik-anand

Post on 16-Apr-2017

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Pratik_Anand_resume

Pratik [email protected]

● +1 (540) 449-1060 ● linkedin.com/in/pratikone ● github.com/pratikoneBlacksburg, VA 24060

OBJECTIVE Seeking Masters level software engineering internship opportunities for Summer 2017

PROFESSIONALHIGHLIGHTS

■ Four years of work experience in computer networks and systems, enterprise and web applications■ Proficient in end-to-end product development including design, frontend and backend■ Personal projects: video editing software, video games, web applications(Social Analytics dashboard)■ Primary author of published IP : SPOCC for Cisco Systems■ Open-source contributor to projects : Opticks, OpenGrok and PyInstaller

SKILLS ■ Strong : C, C++, Java, Python, L2/L3 IPv4 networks, Git, Operating Systems■ Experienced : Javascript, SQL, PHP, OpenCL, Qt, VxWorks RTOS, Bash scripting, Multi-threading

EDUCATION Virginia Polytechnic Institute and State University (Virginia Tech), Blacksburg, VA, USA■ MS in Computer Science (3.66/4.00) Aug 2016 – May 2018 (Expected)

● Coursework : Operating Systems, Multiprocessor programming, Algorithms in Bio-informatics● Graduate Research Assistant, Network Dynamics and Simulation Science Laboratory● Graduate Teaching Assistant, Computer Systems, 3000 level course

Manipal Institute of Technology, Manipal University, India■ Bachelor of Engineering in Computer Science (7.8/10.0) Aug 2008 – May 2012

WORKEXPERIENCE

Nokia Corporation (formerly, Alcatel-Lucent ), Senior Software Engineer Mar 2014 – May 2016■ Designed and implemented control and data plane features of L2/L3 QoS and ACL for SAS 7210service routers and switches.

■ Programmed VxWorks RTOS, Broadcom SOCs (Strata XGS family) and TCAMs in C and C++■ Re-designed QoS and ACL modules which optimized TCAM footprint by 40% ; developed a scaledrouter configuration framework in Python for aiding in module re-factoring.

Codelearn.org (edu-tech startup), Technical Lead (Full stack) Nov 2013 – Feb 2014■ Developed an interactive Android teaching virtual assistant (as an Eclipse plug-in in Java) that can findlogical errors in tutorials and suggest corrections. Backend server in Ruby on Rails

Cisco Systems, Software Engineer Jul 2012 – Nov 2013■ Worked for Cisco’s Data Center Network Manager software (for Nexus 7000 switches).■ Ported syslog polling parser from Perl to Java resulting in 50% speedup; developed a Python-basedinfrastructure to emulate heavy traffic load test environment for finding performance bottlenecks.

Google, Open-source contributor (Google Summer of Code 2011) May 2011 – Jul 2011■ Worked on an open-source remote sensing software Opticks and developed a plugin for running imageprocessing algorithms on the satellite imagery data using C++ and Qt framework.

PROJECTS ■ Structural optimization of Redis K/V database : Reduced the memory footprint and fragmentationof Redis (up to 40%) by implementing new memory-optimized data structures to replace the old ones.

■ Lock-free HashSet for Java Virtual Machine : Implemented an ABA proof lock free HashSet inJVM and a reference counting mechanism (similar to JVM Garbage Collector) for node recycling.

■ Simple Mobile Slave : Mobile application to control mobile phone operations remotely via smscommands. Can be used to fetch data (contacts, messages etc) remotely, especially in no-Internet zones

PATENTPUBLICATION

SPOCC : Single Point of Configuration Console■ Primary author of the intellectual property for Cisco, published at IP.com Prior Art Database(https://priorart.ip.com/IPCOM/000234992); a unique hybrid system of cli config interface andgraphical network management interface providing a more powerful way to manage networks

Page 1 of ??