Post Job Free
Sign in

Java Project

Location:
Tustin, CA, 92780
Posted:
September 10, 2010

Contact this candidate

Resume:

ANSHU ARUN JAIN

? *** Sutterwind Drive, Milpitas, CA, 95035 ? 323-***-****

? *****.******@*****.***

EDUCATION

Masters of Science, Computer Science, University of Southern California,

Los Angeles, CA May. 2010

Coursework

Operating Systems Distributed Systems Web Technologies Parallel

Programming Database Systems

Artificial Intelligence Systems Security Computer Networks

Analysis of Algorithms

Bachelors in Computer Engineering, Pune University, India

Jun. 2006

CERTIFIED COURSES

Sun Microsystems Certified JAVA course from NIIT (official education

partner of Sun)

ORACLE Certified SQL course from NIIT (official education partner of

ORACLE)

TECHNICAL SKILLS

Programming Languages: C, C++, Java, SQL, Python, LISP

Web Technologies: HTML, JavaScript, JQuery, Ajax, JSON, XML,

DOM, Perl, Java Servlets

Parallel Programming API's: OpenMP, MPI, Hadoop Map/Reduce

DBMS: Oracle, MySQL

Operating Systems: Windows, Unix, Linux

WORK EXPERIENCE

Software Developer Intern, Infostreet Inc., Tarzana, CA

Apr. 2010 - Jun. 2010

> Designed and customized StreetSmart software to provide business

software solutions to clients using JQuery, Ajax, JavaScript, JSON,

Python, and extracting useful information by querying database

implemented using MySQL.

Technical Associate, Wipro Ltd., Pune, India

Nov. 2006 - Oct. 2007

> Interacted with the client British Telecom & obtained their

requirements, processed those requirements & generated reports, also

gathered vital information using One Siebel, DART, and Remedy.

> Analyzed final reports and gave weekly presentation to the client

regarding the progress of the team.

PROJECT EXPERIENCE

WEB-BASED PROJECTS

Flickr Google Maps Mash up (Technologies: JavaScript, Ajax, JSON, XML,

and Java Servlets)

> Displayed map of US using Google API with Map Overlays, Zooming and

Panning controls.

> Accepted a particular location as search query and displayed images

with street view by querying Flickr images database.

Online Web Scraping (Language: Perl)

> Programmed server-side scripts in Perl to retrieve sponsored sites and

links by navigating google.com and live.com.

> Based on user's request, assembled appropriate information to be

displayed in a tabular form on a webpage.

XML DOM Parsing (Languages: HTML, JavaScript and XML)

> Designed and displayed a crossword puzzle in HTML/JavaScript.

> Utilized the XML DOM Parser to parse the XML file in order to obtain

solutions of the puzzle.

MULTITHREADED PROGRAMMING PROJECTS

Hospital Management Simulation (Language: C++)

> Lead a team of three members and contributed as the main coder.

> Mapped interactions between various entities (patients, receptionists,

door boys, doctors, pharmacists, cashiers) involved in a hospital as a

synchronized multithreaded program in Nachos using Locks and Condition

Variables.

> Enhanced the same system by having multiple hospital entities using

System Calls and Multiprogramming.

> Implemented the same system using distributed messaging between

entities.

Online Shopping Application (Languages: C++ & Java)

> Simulated an online buy/sell peer-to-peer application with

multithreaded programming.

Books Information System (Languages: C++ & Java)

> Constructed a multithreaded client-server application allowing user to

search for books based on titles, category or author name.

> Realized the same system in Java RMI to handle various concurrent

requests.

PARALLEL PROGRAMMING PROJECTS

Optimization of Gaussian Elimination in a Parallel Programming

environment (Languages: C++ & Java)

> Implemented using OpenMP, MPI, and Hadoop Map/Reduce and compared

performance amongst them.

Optimization of Matrix Multiplication in a Parallel Programming

environment (Language: C++)

> Applied optimization techniques such as temporal reuse, spatial reuse,

loop unrolling, and tiling.

GUI / DATABASE PROJECT

Geographical Information System (Languages: Java & SQL)

> Used Java as frontend to accept user's requests and queried Oracle

Spatial Database to display geographical information such as trams,

students, stops, and routes on USC Campus map.

ARTIFICIAL INTELLIGENCE PROJECTS

Sudoku Puzzle Solver (Language: C++)

> Solved Sudoku puzzle by using search techniques such as greedy best-

first search and steepest-ascent hill climbing algorithms.

> Computed the complete path and total cost to reach the goal node.

Proof of Resolution Theorem (Language: LISP)

> Created a knowledge base of existing facts.

> Proved / Disproved a new statement by applying unit resolution and set

of support strategies upon known facts in the knowledge base.

ACHIEVEMENTS

> Awarded as 'Performer of the month' by British Telecom & Wipro Ltd.

for exceeding customer satisfaction.

> Won first prize for 'Best Musical Band' at AFMC Inter-Collegiate

Competition.



Contact this candidate