Upload
aman-garg
View
509
Download
3
Embed Size (px)
Citation preview
Aman Garg ▪ Male 23 years
Contact Mobile: +91-‐8105796741 Email:[email protected] LinkedIn
EDUCATION Bachelor of Engineering (Hons.) -‐ Computer Science
B.I.T.S.-‐Pilani, Pilani Campus 2013 7.83
AISSCE (Grade XII): P.C.M. with Computer Science
St. Margaret Sr. Sec. School, New Delhi
2009 94.0%
AISCE (Grade X) St. Margaret Sr. Sec. School, New Delhi
2007 88.8%
Key courses Completed: Pattern Recognition, Artificial Intelligence, Software Engineering, Object Oriented Programming and Design, Data Mining, Principle of Economics WORK EXPERIENCE (1 year 4 months)
YAHOO! SDC, Bangalore (as Tech Yahoo) (Jul 2013 to Oct 2014)
“Acceleratr” -‐ An automated tool aimed at acceleration of the application development in the middleware
• To Improve Time to Market for Yahoo Products. • Initial development time cut to 1/10th, automation of up to 80% of the development steps. • Implemented various builders e.g. Schema Builder, Boson App Builder. • Designed and implemented YQL+ App Builder in Java.
“Feed Onboarding Platform” – JAVA-‐based Content ingestion pipeline/framework for Content Agility
• Worked on the ingestion framework, which is a platform that acquires content from various sources (e.g. feeds, crawls, editorial, UGC), pre-‐processes them in the raw form and then on-‐boards it to the content grid for transformation, enrichment, sharing and serving.
“TOPICS API” -‐ Entity specific pages with their info boxes incorporated with live stream news
• Implemented the Backend portion with the GET and PUT requests for editorial purposes in Java.
“Timeline” -‐ Entity specific timelines from their birth till date
• Implemented backend code for fetching unstructured data from wiki and then scrubbing it for getting valuable events in Java.
• Implemented Image search using Bing image search API. • Prepared the Front End for the timeline in HTML and JavaScript.
“Movie recommender” -‐ A recommender engine that suggests movies based on similar interests of other people
• Used Java, Neo4j graph technology, Gremlin, Collaborative filtering and Content based recommendation algorithms.
“Trending topics” -‐ A trending prototype for various entities like Sports, Cricket, Movies, Music, TV in which persons or topics trending for the entity selected were shown and the corresponding news articles made in PHP.
INTERNSHIPS
Sabre Holdings, Bangalore (Jan to June 2013)
• Project: Revamping of the UI and Incorporation of cross browser compatibility in an Extranet GUI. • Implemented Infinite Scroll, CSS Image Sprites and Drag and Drop features. • Redesigned the forms using HTML5.
SmartLink Pvt. Ltd. (formerly D-‐Link)-‐Research and Development Department, Goa (May to July,2011)
• Project: Developed an Intra-‐Network website for managing various BOMs (Bills of Materials) pertaining to various projects of the Research & Development group.
• Implemented report generation using the Jasper Reports Library by connecting PHP and Java via PHP/Java Bridge. I also designed reports using iReport and integrated the project in NETBEANS.
ACADEMIC PROJECTS
“Compiler Project ( in C)” (Jan to May,2012)
Part of a course on “Programming Languages and Compiler Design” under Mrs. Vandana Agarwal
• Created various modules such as Lexical Analyzer, Parser, Semantic Analyzer, AST, Symbol Table, Type Checker and Code Generator using data structures such as Hash table, N-‐ary tree in C.
“Automatic News Summary Generation and Sentiment Analysis” (Jan to May,2012)
Part of a course on “Artificial Intelligence” under Mrs. Vandana Agarwal
• Project: Developed an intelligent system implementing Bayesian classifier that automatically generates a summary along with its sentiment (positive or negative) from news articles given to it using Python.
“Software Project Management” (Jan to May,2011)
Part of a course on “ Software Engineering” under Mr. Praveen Ranjan Srivastava
• Project: Developed a report on Software Project Management, Process and Project Metrics, Estimation for Software Projects.
ACHIEVEMENTS AND EXTRA-‐CURRICULAR ACTIVITIES
• Active on various coding platforms: SPOJ, HackerRank, etc. • High Interest in Mathematical puzzles and Algebra. • Hobbies-‐ Cricket, LAN Gaming, Reading newspaper, etc.
LANGUAGES AND TECHNOLOGIES
• Languages: C/Java/C++ ; Python (Beginner); Shell Scripting, HTML 5; JavaScript; MySQL • Platforms: Ubuntu 11.10, Windows 2001/XP/Vista/7/8, Mac OS X • Familiarity with Version Control mechanism like GIT/SVN and Agile development methodologies.