resumerohit

1
ROHIT TIWARI Urbana, IL - 61801 • (217) 979-0922 • [email protected] EDUCATION https://www.linkedin.com/in/rohit-tiwari-03032122 University of Illinois Urbana-Champaign, IL Aug. 2015 - Dec. 2016 Masters in Computer Science GPA 3.72/4 Courses: Distributed Systems, Applied Parallel Programming, Advanced Software Engineering, Text Information Systems, Advanced Data Management, Advanced Operating Systems, User Interface Design Projects: Frequent Pattern Mining Implementation on on GPU(80x speedup), Distributed Stream Processing System, Windowed Query Execution, Academic-Scholar Search Engine, Analysis on Geo-Replication across data-centers Vellore Institute of Technology University - Vellore, India Jul. 2009 - May. 2013 Bachelor of Technology in Computer Science GPA 9.09/10 WORK EXPERIENCE Aruba Networks, an HPE Company May. 2016 - Aug. 2016, Sunnyvale, USA Summer - Intern, Security & Authorization App Advanced the existing authorization API compliant to the latest RFC-5176 standard, for change of authorization requests, based on user data - usage accounting Developed a feature to detect duplicate COA request on controllers, and dynamically reading, destination server IP based on the availability and the user preference for image build process Fabfresh . in Jan. 2015 - April. 2015, Bangalore, India Software Development Engineer, Online User Traffic Handling Application, Designed and developed entire application in PHP to handle online user traffic, process placed orders and put them on the most optimized delivery and pickup route, designed priority queues based on user profile and designing their interleaving mechanism. Optimized and scaled existing platform to send 200K from 40K SMS per minute, build GeoTagging App in android which tracked online users and assigning them the nearest resources available Cisco Systems Aug. 2013 - Dec. 2014, Bangalore, India Software Development Engineer, Carrier Routing System (CRS), ISP routing product Advanced algorithms in C/C++ to address nodes on data plane, researched on secured usage of DLLs, troubleshooted bugs in merged codes, developed several CLIs Assisted team on features like multicast cell transfer, plane statistics collector, cell path allocation etc, to develop scaled version of Fabric Card from 40GB to 400GB As an intern: Functioned to improve the performance of signature detection code with dynamic program analysis to reduce CPU time at clogging functions, wrote scripts to discover redundant usage of mutex and semaphore. Optimizations improved the speed of processing from 1800 MB/s to 2400 MB/ SKILLS C, C++, Python, PHP, MYSQL, Java, Javascript, Android, Linux Development Environment Systems Development, MPLS, TCP/IP Networking, OS and infrastructure development, GDB debugging , dynamic program analysis, code profiling, shell scripting, strong development background in distributed systems, device driver and layer 2/3 application development at scale. MapReduce model, Hadoop, Apache Storm & Spark, NoSQL CUDA programming on GPU, Satisfiability Modulo Theory Verification, Online Search Engine Development EXTRAMURAL ENGAGEMENTS As Organizer, College Festivals- Designed event timing schedule and location for technical and cultural activities, hunted sponsorships. Arranged and supervised logistics for boarding and lodging of 35,000 participants. Hobbies - swimming and music.

Upload: rohit-tiwari

Post on 12-Apr-2017

26 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: ResumeRohit

ROHIT TIWARI Urbana, IL - 61801 • (217) 979-0922 • [email protected] EDUCATION https://www.linkedin.com/in/rohit-tiwari-03032122

University of Illinois Urbana-Champaign, IL Aug. 2015 - Dec. 2016 Masters in Computer Science GPA 3.72/4

Courses: Distributed Systems, Applied Parallel Programming, Advanced Software Engineering, Text Information Systems, Advanced Data Management, Advanced Operating Systems, User Interface Design

Projects: Frequent Pattern Mining Implementation on on GPU(80x speedup), Distributed Stream Processing System, Windowed Query Execution, Academic-Scholar Search Engine, Analysis on Geo-Replication across data-centers

Vellore Institute of Technology University - Vellore, India Jul. 2009 - May. 2013 Bachelor of Technology in Computer Science GPA 9.09/10

WORK EXPERIENCE

Aruba Networks, an HPE Company May. 2016 - Aug. 2016, Sunnyvale, USA Summer - Intern, Security & Authorization App

• Advanced the existing authorization API compliant to the latest RFC-5176 standard, for change of authorization requests, based on user data - usage accounting

• Developed a feature to detect duplicate COA request on controllers, and dynamically reading, destination server IP based on the availability and the user preference for image build process

Fabfresh . in Jan. 2015 - April. 2015, Bangalore, India Software Development Engineer, Online User Traffic Handling Application, • Designed and developed entire application in PHP to handle online user traffic, process placed orders and put them on the most optimized

delivery and pickup route, designed priority queues based on user profile and designing their interleaving mechanism.

• Optimized and scaled existing platform to send 200K from 40K SMS per minute, build GeoTagging App in android which tracked online users and assigning them the nearest resources available

Cisco Systems Aug. 2013 - Dec. 2014, Bangalore, India Software Development Engineer, Carrier Routing System (CRS), ISP routing product • Advanced algorithms in C/C++ to address nodes on data plane, researched on secured usage of DLLs, troubleshooted bugs in merged codes,

developed several CLIs

• Assisted team on features like multicast cell transfer, plane statistics collector, cell path allocation etc, to develop scaled version of Fabric Card from 40GB to 400GB

• As an intern: Functioned to improve the performance of signature detection code with dynamic program analysis to reduce CPU time at clogging functions, wrote scripts to discover redundant usage of mutex and semaphore. Optimizations improved the speed of processing from 1800 MB/s to 2400 MB/

SKILLS

• C, C++, Python, PHP, MYSQL, Java, Javascript, Android, Linux Development Environment

• Systems Development, MPLS, TCP/IP Networking, OS and infrastructure development, GDB debugging , dynamic program analysis, code profiling, shell scripting, strong development background in distributed systems, device driver and layer 2/3 application development at scale.

• MapReduce model, Hadoop, Apache Storm & Spark, NoSQL

• CUDA programming on GPU, Satisfiability Modulo Theory Verification, Online Search Engine Development

EXTRAMURAL ENGAGEMENTS

• As Organizer, College Festivals- Designed event timing schedule and location for technical and cultural activities, hunted sponsorships. Arranged and supervised logistics for boarding and lodging of 35,000 participants.

• Hobbies - swimming and music.