Post Job Free
Sign in

Java Developer .Net Sql Application Database Experience

Location:
San Diego, CA, 92115
Posted:
May 20, 2010

Contact this candidate

Resume:

Mradul Shrivastava

* 619-***-**** * ********@*****.****.***

Summary:

. Expertise in designing and development using technologies such as JDK

1.5, J2EE, .NET, Web Services,, Struts, with Java, JSP, Servlets,

Swing, JDBC

. Capable of developing efficient algorithms for complex problems and

other applications, specialized in computational geometry

. Experience in developing mobile applications for Android

. Expert in using scripting languages such as Perl and PHP and capable

of developing User interface using XHTML, DHTML, CSS, Javascript,

AJAX, JQuery

. Proficient in Database concepts and Data modeling

. Used UML extensively to produce system design documentation using

Rational Rose, Object-Oriented technologies (OOAD) and Design

Patterns.

. Proven abilities in establishing effective task priorities, work

independently, and participating as an integral part of a team.

. Strong analytical and problem-solving skills coupled with excellent

written, verbal and inter-personnel communication skills.

. Experience in working with different operating systems Windows, Unix,

Linux and Solaris.

. Motivated and self starter programmer who can work under very little

guidance

. Individual with sound aptitude and technical skills having out of box

thinking.

Education:

. Masters in Computer Science from San Diego State University (December

2010, GPA 3.4)

. Bachelors in Computer Science from SGSITS, India (May 2008, GPA 3.6)

Computer Skills:

Languages Java1.6, C#, C++

Scripting Languages Servlets, JSP, PHP, PERL XHTML, CSS, JAVASCRIPT,

AJAX, JQuery

Database Oracle 9i, SQL, SQLite, DBM, RDBMS

Application J2EE, Android, .NET

Frameworks

Tools Used Netbeans, Eclipse, XAMPP, Drupal, Editplus,

Dreamweaver, Photoshop, MOJO, Rational Rose, Ethereal

Operating System Windows (XP, Vista, Seven), Linux (suse, ubuntu)

Projects:

> Thesis, SDSU, CA

Android Application Developer

Key Stroke Dynamics: An Android application built on SDK 1.6 is a cell

phone security system which unlocks the mobile if the password is enter

in correct pattern not just the correctly typing the letters. Java 1.6,

Android 1.5, SQLite

Key Responsibilities:

. Study the typing patterns and typing errors of users on mobile.

. Developing the algorithm for application, and creating database

structure

. Designing user friendly GUI and implementing new soft keyboard on the

touch screen on G1 phone

. Taking samples of different users on handset and storing typing

factors in database

. Authenticating user by verifying different typing factors

> Restaurant Locater: An Application for android which enlists names of

restaurants entered by user in a list with their address and locates each

one of them on Google maps. Technologies used: Java 1.6, Android 1.5,

SQLite

Key Responsibilities:

. Create a list view and display details of restaurant in a new activity

as the user click on the list items

. Map the address onto Google maps and locate restaurants by some

marker.

> AlbumDBHelper is a 3 page website built on ASP.NET with aim to have a

relational database and connect to it using .NET framework.

Key Responsibilities:

. Designing database and pages of website

. Connectivity to database

. Built code to perform search and edits in Database.

> Key Strokes Dynamics biometric security system using Java implemented for

PC's. User was authenticated on the basis of his typing speed, flight

time, key pressed time and way of using shift keys, tabs and backspace.

Technologies used: Java 1.6, My SQL, JDBC

Key Responsibilities:

. Study typing patterns of different users on computer keyboards.

. Develop algorithm for the application, designing database structure

and GUI

. Taking samples from the user and authentication

> Non Government Organization HELP AGE INDIA: 12pages website allowing

owner to change the content of the website. Technologies used: Perl,

XHTML, CSS, DBM, Javascript, AJAX, My SQL, Session handling

Key Responsibilities:

. Designing the pages of website and database

. Creating Perl scripts and SQL queries.

. Handling sessions for the admin pages using hidden fields

. Validating pages and various text fields using Javascript.

> Happy Summer Day camping: 6 PHP pages website including registration

page and report of registered children for a summer camp. Technologies

used: PHP, XHTML, CSS, My SQL, Session Handling, Javascript

Key Responsibilities:

. Designing pages of website

. Validation registration forms

. Creating database structure and storing values

. Generating printable reports of the registered children for different

activities.

. Handling sessions of report pages.

> Download Enhancer: Accelerating downloading speed by throwing 10

connections onto the server and its mirror. Parallel downloading a file

in parts and then rejoining them. Handling the interrupted downloading.

Technologies Used: Java, My SQL, Socket programming, Threads

Key Responsibilities:

. Resolving URL of the downloading file

. Setting up connections to the server

. Rejoining the parts after download is complete

. Resuming the download after an interrupt

> Simple Web Radio: Storing links of online radio channels and playing them

through web browser. Technologies used: Java 1.6, Andorid 1.6, SQLite

Key Responsibilities: Storing radio links in Database, playing the links

in Web View

Extracurricular Activity :

> Connected to CRYAMERICA organization

> Volunteer work for Help Age India, a nonprofit organization

> Presented seminar in National Level Conference on Maglevs, AESA,

KeyStrokeDynamics

> Core Committee member for College Technical Festival



Contact this candidate