SHIKHAR GARG
*** ******** ** ********@***.***
San Jose, California, 95134 951-***-****
TECHNICAL SKILLS
Operating System: Ubuntu, Windows, Mac
Programming languages: Java, C, C++, SQL, HTML 5
Tools: Eclipse, CodeBlocks, NetBeans,LLVM, Git
Scripting languages: Shell Script, PHP
Git Profile https://github.com/gargshikhar
EDUCATION
Oct’14– Dec’15(E)
M.S. in Computer Science
University of California, Riverside
Relevant Coursework:
Design and Analysis of Algorithms, Advanced Computer Networks, H igh Performance Computing, Database Management
Systems, Computer Security, Scientific Computing, Information Retrieval, Compiler Construction
July’10–May’14
B.Tech in Computer Science
Aligarh Muslim University, India
Relevant Coursework: Algorithms, Data Structures, Computer Networks, Operating Systems, Software Engineering
WORK EXPERIENCE
June’15 – September ‘15
DATA SCIENTIST INTERN
ORACLE
April’15 – June ‘15
TEACHING ASSISTANT (CS -179K)
University of California, Riverside
April’15 – June ‘15
TEACHING ASSISTANT (CS -10 V)
University of California, Riverside
Jan’15 – March ‘15
TEACHING ASSISTANT (CS -10)
University of California, Riverside
May’13 – June ‘14
STUDENT TRAINING AND PLACEMENT COORDINATOR
Training and Placement Office -Aligarh Muslim University
ACADEMIC PROJECTS
April’15 – June ‘15
SEARCH ENGINE
Designed a web crawler in Java and crawled .edu websites .
Indexed crawled data using LUCENE and HADOOP .
Searched the indexed data and designed the front end for the same.
April’15 – June ‘15
LLVM – PATH PROFILING
Detected inner most loop in a Control Flow Graph.
Implemented the path profiling algorithm.
Implemented LLVM instrumentation.
Jan’15 – March ‘15
QUICK UDP INTERNET CONNECTIONS (QUIC)
Studied QUIC--the latest protocol proposed by Google to speed up web traffic.
Studied whether QUIC makes connection hijacking or DOS attacks easier.
Analyzed QUIC and compared it with TCP fast open.
Jan’15 – March ‘15
HADOOP MAPREDUCE
Computed the state in the US with most stable temperature using Map Reduce.
July’12 – November’12
BLOGWORLD – A BLOGGING WEBSITE
Developed a blogging website which users can customize as per their individual requirements.
Features implemented: create, view, edit and personalize themes and templates to the blog.
Coding standard used: HTML, PHP and MySQL.
Jan’12 – May’12
ANDROID – WEB BROWSER
Designed and developed a web browser on an android platform.
Implemented features like maintaining bookmarks and web history.
Incorporated audio, video and tab browsing.
ACCOMPLISHMENTS
Winner of “Blackberry 10 Apps Challenge Contest, 2013”.
Participated in Nokia Asha Developer Competition. Here is the link to the apps I developed.
http://store.ovi.com/publisher/Shikhar%20Garg/