Resume/Curriculum Vitae

Resume/Curriculum Vitae

Phone: +1 (971) 272-2086 | Email: [email protected] RAHUL SIHAG LinkedIn: in.linkedin.com/in/sihagrahul91 Education STONY BROOK UNIVERSITY, NEW YORK Expected Dec 2018 Master of Science, Computer & Information Sciences ● Coursework - Asynchronous Systems, Artificial Intelligence, Network Security, Analysis of Algorithms. INTERNATIONAL INSTITUTE OF INFORMATION TECHNOLOGY, HYDERABAD (IIIT-H) 2009-2013 Bachelor of Technology, Computer Science & Engineering ● Cumulative Grade Point Average - 7.59/10.00; Enlisted in Dean’s Merit List, Spring 2012. Work Experience SOFTWARE DEVELOPMENT ENGINEER II - Juniper Networks, Bangalore 2016-2017 ● Responsible for development, support, and innovation of family of Interior Gateway Protocols on Juniper MX & PTX platforms. ● Junos Jarvis Project - Enhanced and optimized the complete structure of IGP CLIs (OSPF, RIP) by implementing DAX APIs. ● Technologies: C, C++, Junos OS. SOFTWARE DEVELOPMENT ENGINEER I&II - Cisco Systems, Bangalore 2013-2016 ● Member of platform dependent L2/L3 Unicast Switching Team, Enterprise Switching Group - Cisco Catalyst 2k/3k/6k. ● Responsibilities included feature development, sustenance of software releases and addressing customer & internally found issues. ● Implemented translation libraries for Cisco EnergyWise, JSON, CBOR, Link and CoAP formats on Cisco IOS (Cisco Digital Ceiling). ● Designed and developed data structures for storing run-time data of sensors, lights, and other IoT devices on Cisco IOS. ● Developed a tool to display the list of IANA fields supported, Netflow elements and data on Netflow Platform Support. ● Technologies: C, C++, Python, Shell Scripting, Tcl, Cisco IOS. Project Experience Byzantine Chain Replication (ongoing) • Implementing a scalable fault-tolerant system using Byzantine Chain Replication to guarantee strong consistency and high availability. • Each replica runs a copy of a database (in memory) similar to Berkeley DB (a key-value store). Technologies: Python, DistAlgo. Emergency & Navigational Services Using Digital Ceiling • Devised a digital ceiling light based guidance solution to guide emergency crew to the scene of an emergency at an unfamiliar location. • Winner, Cisco ECSG Hackathon 2016. Technologies: C, Python, Android. UG Admissions Portal • Aided the admissions and counseling process by developing an online portal for undergraduate admission at IIIT-H. • URL: http://web2py.iiit.ac.in/ugadmissions. Technologies: Python, Web2Py, SQLite, HTML, CSS. Wikipedia Search Engine • Implemented a scalable and efficient search engine supporting field queries on Wikipedia data (~45GB). • Built a multi-level indexing mechanism and explored several ranking functions (tf, idf, normalized tf/idf etc.). Technologies: Java. Matrimonial Recommender System • Analyzed various recommendation algorithms in the mahout distributed environment to provide matrimony suggestions to the user. • Tested the results of collaborative filtering algorithms on LIBIMSETI dataset (http://libimseti.cz). Technologies: Java, Apache Mahout. Technical Skills Programming Languages/Frameworks: C, C++, Java, Python, Web2py, Spring, MATLAB, GNU Octave, DistAlgo Technologies/DBMS: MySQL, SQLite, HTML, CSS, Bootstrap, ClearCase, Eclipse, GDB, Wireshark Achievements and Leadership Skills ● Served as a teaching assistant (TA) for the Software Engineering course during Spring 2013 at IIIT-H. ● Ranked 2675 in the All India Engineering Entrance Exam (AIEEE 2009) taken by over 1.1 million students. .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    1 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us