Post Job Free
Sign in

Software Project

Location:
Long Beach, CA
Posted:
April 19, 2015

Contact this candidate

Resume:

Himanshu Patel

562-***-****

Long Beach, CA ****5 ********.******@*****.***

SUMMARY

Software Engineering Professional with Master’s in Computer Science and more than 2 years of work experience in

Software Development, Testing and Enterprise Content Management (ECM) tools.

TECHNICAL SKILLS

Languages: C/C++, Java, J2EE, Servlet, JSP, SQL, PL/SQL, HTML, XML, JavaScript, Sencha Ext JS, JSON, Ajax, C#,

Asp.Net.

Frameworks: Struts, Hibernate, Spring MVC, JUnit.

Tools: IBM FileNet P8, IBM Datacap 8.0 and 8.1, QTP, Jira.

Databases: Oracle 11g/10g/9i, MySQL, SQL Server 2008/2005.

Concepts: Fundamentals of Oracle Database Administration, Software Design Patterns, Test Driven Development,

SCRUM/Agile Development, Extreme Programming methologies, Web Services (REST and SOAP), SCM-SVN, UML.

Networking: TCP/IP, HTTP, LAN, WAN, Ethernet, Wireless Protocols, IP Subnetting, IIS, Active Directory, Network

Cable Crimping.

Systems and Servers: Windows and Unix/Linux Environment, Apache Tomcat.

IDE: Eclipse, Sencha Architect, Microsoft Visual Studio 2008/2010.

EXPERIENCE

Simplain Software Solutions, Los Angeles, California May 2014 – Till date

Programmer Analyst.

Project: G.O.L.D

G.O.L.D is a supply chain management system used by major retailers, distributors and to dramatically improve

their business performance.

Role and responsibilities:

• Worked as Java Developer.

• Developed customization for the system as per the requirement of various clients like Dollar General, Trader Joe’s,

and Smart N Final using Java, SQL, PL/SQL and G.O.L.D Java APIs.

• Created and signed Jar files in Eclipse and deployed on Unix Box using Putty portable and WinScp.

• Implemented the functionality of reading excel files using Apache POI Java API and importing the data in the master

oracle database.

• Created various Stored Procedure, and SQL Queries required in the modules for the application.

Environment: Java 1.7, SQL, PL/SQL, G.O.L.D Java APIs, Eclipse.

Project: FACET

The "Final Account Collections Enhancement Tool" (FACET) system is a complete web based system used by AT&T for

the collection of their final accounts. A Final Account is AT&T telephone account that has been disconnected and gone

final and has an outstanding balance which was not collected via the normal AT&T collection procedures.

Role and responsibilities:

• Was involved in complete software development life cycle.

• Worked as Java Developer and developed rich interactive user interface for the application using Ext JS

JavaScript framework.

• Used Google Gson – an open source Java library to serialize and deserialize Java objects to (and from) JSON.

• Integrated JavaScript (UI) code developed in Sencha Architect (Ext JS) with Eclipse and implemented server side

tasks using Servlets.

• Used Ext JS UI components to implement various functionalities as per the business requirements which involve

creation of views, controller elements and model classes.

• Worked on custom events firing, attaching listeners and coding for operation, needed to perform when event is getting

triggered.

• Worked on SASS, CSS and optimized Ext JS themes.

Environment: Java 1.7, JavaScript, HTML, CSS, JSON, Eclipse, Sencha Architect.

Additional responsibilities

• Involved in developing test plan and test case documents and implemented test cases.

• Reporting software defects to offshore and onshore programmers and coordinated with them for defect resolution.

• Logging defects using Bugzilla.

Datamatics Global Services Limited, Nasik, India July 2012 – June 2013

Software Consultant.

Project: Electronic Document Management System

The project is to effectively implement DMS to store, retrieve, manage, and access documents more efficiently and

to get rid of storing files on file server with no track of repetition of files .

Role and responsibilities:

• Worked as Software Engineer.

• Implemented Enterprise Content Management Solution for document processing using IBM Datacap and IBM

FileNet technologies.

• Developed Data capture applications which allows automatic OCR, ICR, barcode recognition from various types of

documents and exported these processed datafields to XML files, oracle databases and FileNet P8 environment.

• Created Oracle 9i database as per the business requirement.

• Develop application which converts Non-Searchable documents to searchable PDF documents and export it in IBM

FileNet P8 repository

• Created classes and their properties in FileNet to store and manipulate data coming from IBM Datacap.

• Created Search templates and Entry templates in FileNet to search and add documents.

• Connected FileNet with IBM Datacap to import documents from Datacap to FileNet.

Received specialized training in different technologies: - Core Java, Servlet, JSP, Struts, Hibernate, Spring MVC

frameworks, Liferay, IBM Datacap, IBM FileNet P8 Administration and Development, OOP concepts and Software

Engineering. Environment:

Environment: Java 1.7, IBM FileNet, IBM Datacap, XML, Oracle Database.

Seed Infotech, Nasik, India Dec 2011 – May 2012

Software Java Trainee.

Project: Location Based Internet Marketing

The project is web based application for enabling location based marketing.

• Worked as Java Programmer.

• Developed this online portal using Java Technology consisting of JSP, struts, hibernate frameworks and Google

Maps

API.

• Implemented MVC architectural pattern.

• Worked on various phases of SDLC in this project and created various UML diagrams such as use diagrams, class

diagrams, sequence diagrams, etc.

Environment: Java 1.7, Servlets, Jsp, Struts MVC, Spring MVC, Hibernate frameworks.

ACADEMIC PROJECTS

Test Plan on Airline Reservation System

Designed a test plan for airline reservation system and documented it. This document also includes Software

Requirement Specifications (SRS), System Verification diagrams for every unit module, data flow diagrams (DFDs)

and build plan for the project. Wrote test cases for every module of the system and executed it.

Monopoly Empire Game

Developed this game in C#. NET in a group of three students. The goal was to implement phases of SDLC.

Spiral Life cycle model used for best perform ability with test cases on regular intervals. For Documentation,

Microsoft Visio 2010 and Microsoft Visio Studio 2010 were used mainly.

Responsibilities: Involved in the design and testing phase of SDLC and developed specifications which involved class

diagrams, sequence diagrams and use cases.

Fog Computing

Developed prototype of security mechanism to secure user’s data in a Cloud environment. Offensive decoy

technology is used to protect against the misuse of the user’s real data. User data access patterns are monitored for

detection of abnormal data access patterns. Technology used: Java

Movie Rental Machine

Developed movie rental machine in Java. Implemented all phases of software engineering in that requirement

gathering, design, analysis, development, testing and maintenance.

CSULB Student Health Center

Developed university student health center web application with focus on database side. The application is for

managing campus health center which includes scheduling appointments for students, email and text message

notifications using Cron job scheduler, and feedback from students.

Responsibilities: Created database design and implemented it.

Design Patterns

As a part of master coursework, implemented various design patterns in Java like Singleton, Iterator, Flyweight,

Façade, Factory, Abstract Factory, Adapter, and Prototype.

EDUCATION

Master of Science in Computer Science GPA: 3.6

California State University, Long Beach Graduation Date: May 2015

Relevant Coursework

Advanced Software Engineering Oriented Analysis and Design (OOD)

Advanced Analysis of Algorithm Fault Tolerance Computing

Advanced Database Architecture Directed Research (Cloud Computing)

Advanced Software Testing Software Architecture

Advanced Operating System Selected topics in Computer Science

Bachelor of Engineering in Information Technology First Class

University of Pune, Nasik

CERTIFICATIONS

Oracle Certified Java Programmer (1Z0-851).

ISTQB (International Software Testing Qualification Board) Certified Tester.

IBM Certified FileNet Content Manager-Developer 4.5.

COMMUNITY INVOLVEMENT

Worked as a volunteer for the “Teach India” campaign started by The Times of India magazine for the financially unstable

society of the city. Work included teaching basic Mathematics and English to the children within the rural areas of Nasik,

Maharashtra.



Contact this candidate