Post Job Free
Sign in

Project Engineering

Location:
Philadelphia, PA
Posted:
December 31, 2012

Contact this candidate

Resume:

DHRUV ARYA

*** *****, ** ****** *** C* Philadelphia PA 19104 +1-215-***-****

nd

abp6zm@r.postjobfree.com www.seas.upenn.edu/~adhruv

Education

University of Pennsylvania, School of Engineering and Applied Science, Philadelphia, PA

Candidate for Master of Science in Engineering, Computer and Information Science (May 13)

GPA: 3.72/4.00

Guru Gobind Singh Indraprastha University, University School of IT, Delhi, India

Bachelor of Technology in Information Technology (May 11)

CGPA: 80.35/100

Software Skills

Languages: Java, C, C++, Javascript, XQuery, XML, XSD, XSLT

Technologies: Amazon EC2, Hadoop, SVN, Android, JOONE, Free-Pastry, GWT

Operating Systems: Windows, Mac OS X

Databases: MySQL, Oracle 9i, Berkeley DB

Professional Experience

Financial Software Developer Intern, Bloomberg L.P., New York (Jun 12 Aug 12)

Worked with R&D Equity and Bloomberg Industries team on developing alerts and favorites

architecture for Bloomberg s flagship BI function that publishes Bloomberg analyst s research of

different industries on the Bloomberg Terminal.

Programmed a service in C++ and created a database for storing user preferences and metadata using

Bloomberg s proprietary tools and APIs. Also developed a user interface in Javascript.

Coordinated with business analysts to comprehend the requirements and deliver product on time.

Major Projects

Distributed Web Search Engine (Mar 12 Apr 12)

Working in a team, was responsible for indexing and ranking components. Came up with a ranking

algorithm that comprised of ten different parameters for displaying relevant search results.

Deployed Hadoop on Amazon EC2 cluster for running Map-Reduce to compute inverted index of

unigrams, bigrams and tri-grams and Page-Rank of the crawled set of web pages.

Won Google Nexus sponsored by Google Inc. for the best search results competing among 25 teams.

(Mar 12-Apr 12)

Text Based Distributed Chat

Designed a totally ordered multicast protocol in a team. Programmed function for handling unexpected

node failure and conducting leader election if central sequencer failed using bully algorithm.

YouTube Video Caching (Mar 12)

Built a caching mechanism whereby YouTube search results are cached in Berkeley DB at each node in a

Distributed Hash Table (FreePastry) and exposed as a web service.

(Feb 12-Mar 12)

Topic Specific Web Crawler

Implemented a web crawler that searches XML document corpus using XPath expression matching.

(Jan 12 Feb 12)

Web & Application Server

Programmed a multi-threaded server for handling static web content as well as run servlets for

generating dynamic web content with support for session handling using cookies.

The PennOrama Project (Dec 11)

Engineered functionality for friend circles, friend circle recommendation and keyword based photo

search as a part of a photo sharing application designed in a team of four students.

JChess Two-Player Chess Engine (Jan 11 May 11)

Represented chessboard using bit-boards and used bit manipulation operations to compute movement

of each piece. End result was fast and responsive chess engine.

Email Spam Filtering using Artificial Neural Networks (Sept 10 Oct 10)

Developed a prototype application to demonstrate the efficiency of feed forward neural networks in

filtering emails based on the spam keywords. Achieved a 90% success rate for a 100-word training set.

Image Copyright Protection using Digital Watermarking (Jan 10 - Jul 10)

Proposed a digital image-watermarking algorithm in the frequency and wavelet domain (Tool Used:

Matlab) as part of Acquisition, Representation, Processing and Display of Digital Heritage Project at

IIT Delhi under the guidance of Prof. Prem Kalra.

Achievements

Grader for Introduction to Computer Architecture (UPenn CIS 501) (Sept 12 Dec 12 )

Dhruv Arya. A Survey of Frequency and Wavelet Domain Digital Watermarking Techniques. International

Journal of Scientific and Engineering Research. Vol. 1. Issue 2. November 2010.

Successfully completed the Sun Certified Java Programmer (SCJP) exam for JavaTM 2 SE 6.0. (Oct 09)

ieved a 90% success rate for a 100-word training set.

Image Copyright Protection using Digital Watermarking



Contact this candidate