Post Job Free

Resume

Sign in

Developer Engineer

Location:
United States
Posted:
August 30, 2015

Contact this candidate

Resume:

Vinit Kumar

650-***-****

acrgrt@r.postjobfree.com

Professional Summary

9.3 years of experience as a software Engineer, Senior Software Engineer and Software Developer on Object oriented (OOPS) design and development, Languages used are C++, MFC, VC++, C#, WPF, Java.

Experience in developing desktop and UI based application.

Well experienced in functional and technical systems analysis & design, systems architectural design, presentation, process interfaces design, process data flow design, and system impact analysis and design documentation and presentation.

Experience using tools such as Visual Studio.Net 2005/2008.

Proficiency in Visual Studio 2010/2013.

Sound knowledge of several DESIGN PATTERNS like Singleton, Factory, Abstract Factory and MVC.

Extensive experience in creating rich content Web-Forms, Win-Forms (Windows Forms), Custom Control,

Proven experience in project and team leading with zero defect delivery. Equally comfortable working independently as well as in a team environment

Working as a team member in development of application, writing code, peer code review.

Sound knowledge of Multithreading

Sound knowledge of N-tier layered architecture

Experience in software unit testing and efficient at fact-finding, root cause analysis and bug-fixing.

Quick learner and adapt quickly to any new situation/changes and work pro-actively towards meeting deadlines is my forte.

Very good Team player, Self-motivated, hard working professional with good organizational, leadership, interpersonal and communication skills.

Technical Skills

Programming Languages

.NET, C#.Net, C++,MFC,VC++,WPF,JAVA

Internet Development

JavaScript

DBMS

SQL,MS Access

Operating Systems

Win 7,XP

Miscellaneous

Perforce, Code Collaborator, Design Patterns

Professional Work Experience

Development of Automated Test Framework Apr 2015 - Till Now

Client Name: State Auto Insurance Companies

Organization: Cognizant Technology Solution

Senior Java Developer

State Auto is a leading insurance provider for personal,home,auto and farm insurances.For their insurance businesses they are dipendent on differnet types of forms which are part of their insurance documents.For their different line of businesses,they have different types of forms and its difficult to maintain the testing for thes high no. of foms.For this purpose a test framework is being developed and I am involved in this team for as a core java developer.

Responsibilities:

Design of the Framework.

Involved in writing Framework code using Eclipse and Java.

Unit testing of the Framework.

Providing the support & guidance to offshore resources..

Fix issues reported by QA.

Review of the test cases for different forms..

Technologies Used: Eclipse, Java, Code collaborator, Perforce.

Web Integration Dec 2014 - Apr 2015

Client Name: Intuit

Organization: Cognizant Technology Solution

Senior Developer

I am involved in this team for providing support for websites like Mint, Turbo Tax. Mint is a website where users can maintain all of their accounts from different financial institute in one place. Thus users find it easy to have a look at their financial position at one place. During the tax filling, users log in to mint to see their tax details also which are uploaded by different FIs. Thus users find it easy for their tax filling through Turbo Tax.

Responsibilities:

Involved in writing and executing the script using Eclipse and Java.

Unit testing of the script.

Providing L2 IT Support.

Fix issues reported by users and FIs.

Deployment of the scripts.

Peer code review using Code Collaborator.

Used Perforce as Source Control.

Technologies Used: Eclipse, Java, Code collaborator, Perforce.

QuickBooks Desktop Apr 2011- Dec 2014

Client Name: Intuit

Organization: Cognizant Technology Solution

Senior Developer

QuickBooks is accounting software for small and medium size businesses. It manages the day to day accounting needs like managing sales account, purchases account, filing tax returns, paying vendors and employees payroll etc.

It also provides the reporting functionality through which business owners can see the various reports showing their business health like balance sheet, sales report, purchases report, amount available in their accounts etc.

Responsibilities:

Involved in Requirement analysis and designing of new components.

Development of new features using C++,VC++,C#.Net and WPF,XML.

Environment used are VS2005/2008/2010 and VS2013.

Providing L2 IT Support.

Fixing the bugs.

Documentation of the unit test cases.

Peer code review using Code Collaborator.

Used Perforce as Source Control.

Technologies Used: C++, VC++,MFC, C#.Net,WPF,XML

InBatch 9.0 Dec 2009- Mar 2011

Client Name: Wonderware

Organization: Cognizant Technology Solution

Developer

InBatch is powerful software that can be used in the most complex batching processes that require a high level of flexibility. Consistent with the ISA S88 flexible batching standard, InBatch software offers comprehensive batch execution and equipment history, material genealogy, stringent security, Web-based reporting and the ability to facilitate the design and implementation of systems that are compliant with FDA 21 CFR Part 11 regulations.

Wonderware InBatch continues the success of I/A Series Batch, InBatch for InFusion and Wonderware InBatch into a single software release and provides integration with Wonderware System Platform and Invensys InFusion Enterprise Control System.

Responsibilities:

New feature development like single server and many clients for Batch History.

Development of new features using C++,VC++,C#.Net and WPF,XML.

Environment used are VS2005/2008/2010 and VS2013.

Providing L2 IT Support.

Maintenance of Inbatch 9.0 which include debugging, bug fixing and Hotfix releases.

Unit testing

Documentation.

Technologies Used: C++, VC++,MFC, COM

Mobile Data Integration Dec 2008- Nov 2009

Organization: iPass Inc.

Developer

The main purpose of the project is to provide the capability to the user to connect to the internet using mobile data broadband. Mobile data integration is the integration of different mobile data cards to the iPassConnect client. Mobile data broadband works using CDMA, GSM, GPRS, EDGE, UMTS and HSPA connections. As mobile data connection uses the technology of mobile phones, so coverage area is more compared to the wifi and bandwidth is very high. This allows user to have the roaming facility with high speed of internet connection. This is very much popular in western countries

Responsibilities:

Finding the scope of Integration of different mobile data card to the existing iPassConnect client.

Development of the module for integration.

Documentation for each card.

Unit testing.

Technologies Used :VC++, MFC,C#.Net,VS2005,XP,Vista OS.

Token Integration Feb 2008-Oct 2008

Organization: iPass Inc.

Developer

The project is part of iPC 3.6.x versions which is the modified version of earlier versions of well known product iPC3.6.Apart from the other capabilities of iPC 3.6, it supports Token, which is just like the dynamic password, which is valid only for very short duration. My responsibilities are to support token integration for the internet and VPN connection. In today’s world, network security is the big issue and token helps the networks to prevent the misuse.

Responsibilities:

Analysis and Documentation for different use cases.

Design and Coding for the token integration for iPC on Vista and XP.

Designing Unit Test cases and performing unit test on the module.

Technologies Used: VC++,MFC,,C#.Net, VS2005,XP,Vista OS.

iPassConnect3.60 May 2007-Feb 2008

Organization: iPass Inc.

Developer

This software is used for internet connectivity while roaming. This software is intended for laptop and desktops. It gives the user one touch integrated solution for their internet connectivity and VPN connection. It is capable of giving the internet connectivity through the Dial up, Wi-fi,3G.it is able to give different types of connectivity, but interface is same for the user and so is the experience. This software has the dial up and wifi pops from across the world, so wherever user goes, he will get some pops to connect and browse the internet. The credential given by iPass is valid for all pops across the world. When user selects one pop and connects, the same credential is to be given and if authentication passes, user gets the connectivity. It supports different types of authentication protocols like WEP, WPA-PSK,EAP-TLS(using user and machine certificates),PEAP-MSCHAPv2, PEAP-GTC(Using RSA soft and Hard Token).

It also supports the 3G connections using EDGE, UMTS, HSPA networks. Cards from different vendors are integrated into this software and user has the same experience while using this software for connection.3G has the benefit of wider range of the connectivity. iPassConnect supports both type of connection like GSM and CDMA.

Responsibilities:

Design and Coding of the Authentication module using native WIFI on Vista.

Designed test cases performed unit testing.

Responsible for time bound targets

Technologies Used: VC++, MFC, VS2005,XP,Vista OS.

MO6 VistaLite Jan2007-May 2007

Organization: iPass Inc.

Developer

The project is known as VistaLite which is the modified client for Vista OS. This is the client for internet connection from the Vista laptops and PCs. This is basically used for the Wi-Fi, Dialup, PHS type of connection so that the user can use the internet from his current location, as and when needed. This location can be any place of this world, because the client has the nos. of the entire service provider from all over the world. So to make connection this client uses the Connection Manager of the laptops. After the connection is made, connection is authenticated using the user’s user name and password. If the authentication succeeds, user is granted access to use the internet connection. Authentication is done by using a special kind of protocol, which is developed by the iPass and given to partner service providers. User can also download the phonebook if new phonebook is available for the download. Phonebook can also be downloaded automatically, when the connection is made.

Responsibilities:

Design and Coding of the Module assigned

Extensively Involved in Testing.

Designed Test cases.

Responsible for time bound targets.

Technologies Used: VC++,MFC, VS2005,XP,Vista OS.

iPassConnect for pocket PC and Handhelds May -2006 to Jan 2007

Organization: iPass Inc.

Developer

The project is known as iPPC. This is developed for the WM 5.0 platform. This is the client for internet connection from the pocket PC or handheld devices. This is basically used for the Wi-Fi, Dialup, PHS type of connection so that the user can use the internet from his current location, as and when needed. This location can be any place of this world, because the client has the nos. of the entire service provider from all over the world. So to make connection this client uses the Connection Manager of the Pocket PC.After the connection is made, connection is authenticated using the users user name and password. If the authentication succeeds, user is granted access to use the internet connection. Authentication is done by using a special kind of protocol, which is developed by the iPass and given to partner service providers. User can also download the phonebook if new phonebook is available for the download. Phonebook can also be downloaded automatically, when the connection is made.

Responsibilities:

Design and Coding of the Module assigned

Extensively Involved in Testing.

Designed Test cases.

Responsible for time bound targets.

Technologies Used: VC++, MFC, VS2005,XP,Vista OS.

Educational Qualification

Bachelor of Engineering (B.E.) in Electronics Engineering, 2003.

Diploma in Advance Computing from CDAC Chennai, 2004



Contact this candidate