Post Job Free
Sign in

QA Analyst/ Developer

Location:
United States
Posted:
April 05, 2010

Contact this candidate

Resume:

SHITIJ KULS HRESHTHA

****, ********** ******* *****, ***-A, Charlotte, NC 28262 | Cell: 704-***-**** | ************.*@*****.***

SUMMARY

• 3+ years of IT experience in Web Development encompassing design and development of Enterprise Application

for financial sector, higher education sector and product development incorporating core Java and J2EE

technologies

• Proficiency in developing MVC architecture based applications using Struts and Spring frameworks

• Exposure to ISO-9001 CMMi Level 5 standards having worked as a Programmer Analyst with a CMMi Level 5

company, Cognizant Technology Solutions India Pvt. Ltd with a demonstrated success in design and

development of large systems

• Exposure to various J2EE design patterns like Data Access Object(DAO), Value Object, Factory, Session

Facade and Singleton

• Experience in unit testing using JUNIT

• Defined and created various functional documents for the systems to be developed. Involved in client interaction

and requirements gathering

• Excellent analytical, logical and programming skills

• Skilled troubleshooter, devise and successfully implemented solutions

EDUCATION

M.S., Computer Science Aug. ’08 – Dec. ’09

University of North Carolina at Charlotte, North Carolina GPA: 3.33/4.0

Bachelor of Technology, Electronics & Communication Sept. ’02 – Jun. ‘06

Uttar Pradesh Technical University, India GPA: 3.6/4.0

SKILLS

Programming Languages JAVA, J2EE, C, C++

Java Technologies JSP, Servlets, JDBC, JSTL, Weka 3.6, Prefuse, JUNG

Framework Struts, Spring, Hibernate

Web Technologies PHP, CSS, JQuery, AJAX, DOJO, XSLT, XML, JavaScript

DBMS MySQL, MS SQL Server, Oracle9i

Servers Apache, Tomcat

Tools VSS, SVN, Jmeter, OpenSTA, Adobe Photoshop

Operating Systems Windows 9X/2K/XP/Vista, Linux

IDE Eclipse, Net Beans

CMS Drupal, Joomla

CERTIFICATIONS

• Sun Certified Java Programmer 1.4

• Oracle 9i PL/SQL Developer Certified Associate

• Cognizant Certified Professional (Banking & finance and Online Trading)

ACHIEVEMENTS

• Won 2nd prize in 2009 College of Computing and Informatics 8-Hours start up competition, held at The University

of North Carolina at Charlotte

• Active member of award winning project (Project of the Year - Innovation Category for E- Trade IL&FS and Global

Project of the Year Award across Cognizant)

PROFESSIONAL EXPERIENCE (Prior to M.S. Degree)

Cognizant Technology Solutions India Pvt. Ltd, India Sept. ’06 – Jun. ’08

Programmer Analyst

Client: E-Trade India/IL&FS Investsmart Limited

Website Redesign (www.investsmartindia.com)

• Migration of existing Online Shares, Online Investing, Online Broking & Trading Services in Equity, Derivatives,

IPO, PMS & Mutual Funds website from .Net platform to Java and open source platform

• Created UI’s using JSP

• Used struts tlds (logic, bean, html, nested etc)

• Used JSF Tags for particular section of the website

• Developed different Action Classes for different modules

• Used Hibernate for Object Relational Mapping

• Extensive usage of J2EE design patterns namely DAO, Value Object, Factory, Session Facade, etc

• Worked with Spring beans and configuration of spring bean in configuration file

• Maintained documentation using Javadoc

• Wrote Junit Test Cases for each modules

• Performance testing of the website using JMeter

• Implemented logging functionality using log4j

• Received accolades from client for diligently researching and implementing Rich UI using DOJO which was not the

part of system requirement

• Provided extensive pre-delivery support using Bug Fixing and Code Reviews

Technology Used: Core Java, J2EE, Servlets, JSP, JSF, Struts 1.2, Spring, Hibernate, JavaScript, DOJO, HTML,

JMeter, Log4j, Tomcat5.0, Eclipse and MS SQL Server 2000

Model Portfolio

• This project provided a tool for the RM’s (Relationship managers) to recommend a portfolio for a client based on

his requirements to arrive at a standardized non-discretionary mutual fund portfolio for clients with the objective

to optimize their risk adjusted returns therein post risk profiling

• Responsible for end-to-end development of modules

• Developed different Action Classes for different modules

• Used Hibernate to create the persistence layer

• Wrote Stored procedures and triggers

• Reviewed and mentored junior developers(Programmer Analyst Trainee’s) by providing technical guidance and

motivating them to meet tight deadlines

Technology Used: Core Java, Servlets, JSP, J2EE, JavaScript, Struts 1.2.7, Hibernate, MS SQL Server 2005, JUDE

1.5.2, Tomcat5.0, Eclipse

RECENT EXPERIENCE

Laboratory of Information Integration, Security and Privacy, UNC Charlotte Sept. ’08 – Dec.’09

Research Assistant

• End to end development of utility-based social choice mechanism applications on social networks for research

and survey purposes

• Data mining using java technologies and machine learning principles

Access Control & Identity Management Framework

• Developed access control and identity management framework using machine learning algorithms for data

mining task and JUNG libraries for modeling, analysis and visualization of data

• Developed front end using facebook and OpenSocial API’s

Technology Used: Core Java, Weka 3.6, JUNG & MySQL

Prefuse Visualization

• Social network visualization using Prefuse visualization framework

Technology Used: Core Java, Prefuse Toolkit & MySQL

Private Box Facebook Application

• Developed Private Box application implementing an online auction based on the Clarke Tax Algorithm and the

application also provide collective policy mechanism to enable secure release of shared photos

• The results were published in the international World Wide Web Conference 2009 in Madrid, Spain

Technology Used: Facebook API’s, FBML, FQL, PHP & MySQL

Group Access Facebook Application

• Developed a usability study facebook application which provides different user interfaces that enables the user to

easily assign users in his friend list to groups

Technology Used: Facebook API’s, FBML, FQL, PHP, AJAX, JQuery & MySQL

Profile Mapping Facebook Application

• Developed usability study Profile mapping application that enables users to authenticate, map and share photo

albums with their friends across social networking sites

• The collected data was used to train supervised classifier to aid in automatically detect matching profiles across

social networks

• The results of this study were published in a research paper to the international World Wide Web Conference

2009

Technology Used: Facebook Connect, MySpaceID, Facebook API’s, OpenSocial API’s, FBML, FQL, PHP, AJAX,

JQuery & MySQL

References available upon request

Coursework Projects

Action Rules

• Implemented action rules algorithms in knowledge discovery in databases to predict next action depending upon

the previous inputs

Technology Used: Core Java

Dance Registration System

• Developed Dance Registration System using Struts MVC framework which includes writing Controller classes for

handling requests, processing form submissions and also performed validations using Commons validator

Technology Used: Core Java, JSP, Servlets, Struts, JQuery, AJAX, XML, Apache Tomcat, Netbeans

Freelancing Projects

Customer Information System Jan.’10 – Mar.’ 10

PxSpot Inc, Charlotte

• Developed Customer Information Registration System for PxSpot Inc. for their clients to register, provide

information of various giveaways to be used by pxspot application on social networking site Facebook

• Created Admin Panel to monitor all the giveaways and manage Ads on pxspot facebook application

• Developed using Struts MVC framework which includes writing Controller classes for handling requests,

processing form submissions

• Developed facebook applications ace&tj, carolinagolfgiveaway & pxspotgiveaway which shares the data

from the CIS system

Technology Used: Core Java, JSP, Servlets, Struts, JQuery, AJAX, XML, Apache Tomcat, Netbeans, PHP, Facebook

API’s, MySQL



Contact this candidate