Post Job Free
Sign in

Software Engineer Project

Location:
York, PA
Posted:
March 09, 2015

Contact this candidate

Resume:

ABIN MATHEW

***********@*****.***

+1-973-***-****

SUMMARY

• IT Professional with SEVEN Years and SIX months of experience in .Net Technologies, Holding H1 B Visa,

Worked on C# WPF MVVM, Win forms, SQL Server, Asp.Net.

• Worked in DrillingXpert™ Software, Word automation and word reporting using C# WPF MVVM Framework.

• Good knowledge and understanding of Object Oriented Programing.

• Experience with full Software Development Life Cycle process (System Analysis, Design, Implementation,

Testing and Debugging) and methodologies (Agile and Waterfall) and development of Windows/Web object

oriented applications based on various industries standard architectures like n Tier, Client/Server and

Service Oriented Architecture (SOA) using Microsoft tools and technologies.

• Proficient in working with databases SQL Server 2010/2008/2005/2000 and creating Stored Procedures,

Indexes, Constraints, Views, Joins, etc.

• Experience in all phases of system development, including requirements analysis, software design, software

development, Coding, Code Review unit testing, integration testing, system testing, debugging and maintenance

of software.

• Experienced in ADO.Net components such as Datasets, Data Adapters, Data Readers etc, Entity Framework.

• Excellent analytical/debugging skills and very good communication skills. Quick learner willing to adopt any

emerging technologies

• Experience in providing technical solutions as consultant/architect to multiple projects as part of centers of

excellence, even while working on client based projects.

• Experience in Client Communication and Status Reporting. Worked in high pressure conditions.

• Expertise in Design and Development of User Interfaces, User Controls and Custom Controls using ASP.Net

and C#.

• Have created reusable custom User Controls in WPF (OOP) for multiple projects with rich UI components. Good

experience in creating XAML based UI development.

• Good written and oral communication skills.

• Experience in AGILE SCRUM Model, and excellent team player.

TECHNICAL SKILLS

Technologies: WPF MVVM, NET 2.0, 3.5, 4.0, 4.5, Asp.Net, ADO.Net

Programming Language: C#.

Tools: Telerik, Syncfusion, Infragestics.

Tools /DB/Packages: SQL Server 2005, 2008, SQL, Access 2007,MySQL.

Programming/Simulation Tools: Visual Studio 2005, 2008, 2010, 2012, 2013.

WORK SUMMARY:

• Currentely working as .Net Application Developer in Deloitte, Camp Hill, PA from December 2014 to till date.

• Worked as Senior Software Engineer in Halliburton Sperry technologies, Houston, TX from May 2014 to

Dec 2014

• Worked as Senior Software Engineer in Larsen & Toubro Technology Services, Mysore, INDIA from

November 2010 to April 2014

• Worked as Software Engineer in Orell software solutions, Kerala, INDIA from Sep 2009 to Oct 2010.

• Worked as Software Developer in Kavin Corporation, Banglore, INDIA from Jul 2008 to Aug 2009.

• Worked as a Developer in eVerge Infomartics e verge informatics Kerala, India. From Jul 2007 to Jul 2008

PROFESSIONAL EXPERIENCE:

Domain: Public Sector Service Area

Project Name: HCSIS

Duration: Dec 2014 to Jan 2015

Role: .Net Application Developer

Team Size: 15 people, Maintenance Team

Environment: Asp.Net,VB.Net .Net Framework 4.5, TFS, Oracle, Visual Studio 2012

Description: The project supports technological infrastructure for seven state departments.

HCSIS: Home and Community Services Information System supports and manages the administration of several state

Home and Community Based Services waiver programs. The services of HCSIS empower over 15,000 users and

impact over 350,000 active consumers (those receiving services).

Responsibilities:

• Develop User Interface and Client Display in WPF (XAML).

• Design initiates and handle technical designs and complex application features (C#).

• Calling store procedure to access, insert and update data.

• Assist software personnel in handling ongoing tasks as required.

• Using N-tier Application Architecture for the projects on top of MVVM Design

pattern.

• Coordinate with other developers and software professionals.

• Managing a team and actively participated in release cycle discussions.

• Following Agile Methodology for the production of different applications.

Project 2:

Domain: Oil and Gas

Project Name: DrillingXpert™ Software

Duration: May 2014 to December 2014

Role: Senior Software Engineer

Team Size: 15 people, On going

Environment: WPF MVVM, C# .Net Framework 4.5, TFS, SQL Server 2008, MySQL, Access 2007, Visual Studio 2013

Description: Software provides the ability to design an entire drilling system in one advanced software package. This

speeds up the planning process and improves decision making by providing access to all the required information in one

location.

Responsibilities:

• Develop User Interface and Client Display in WPF (XAML).

• Design initiates and handle technical designs and complex application features (C#).

• Assist software personnel in handling ongoing tasks as required.

• Build flexible data models and seamless integration points.

• Coordinate with other developers and software professionals.

• Unit testing and Troubleshooting.

Technologies: C#,.Net WPF MVVM Framework

Project 3:

Domain: Light & Lamp

Project Name: Tuner4tronic

Duration: Nov 2013 to Apr 2014

Role: Senior Software Engineer (Team Lead)

Team Size: 8

Environment: WPF MVVM, C# .Net Framework 4.0, TFS, SQL Server 2008, MySQL, Access 2007, Visual Studio 2013

Description: Software to control the ECG(Electronic Control Gear) input and output, Controlling the Dim level of LED,

The software is an end to end application which will give the exact picture of ECG to be programed and plots to

determine the visualization.

Responsibilities:

• Design the architecture for the project (WPF MVVM).

• Understanding the requirement from client.

• Implement the wireframe to support the architecture (WPF MVVM).

• Interact with communication layer and application layer (C#).

• Unit testing and Troubleshooting.

Technologies: .Net WPF MVVM,C#, Visual Studio 2012, Syncfusion tools

Project 4:

Domain: Welding

Project Name: Weld Development v9,vX,V11 Migration to C#,WPF (from C++)

Duration: Mar 2013 to Nov 2013

Role: Senior Software Engineer (Developer Team Lead)

Team Size: 6

Environment: WPF MVVM,C# .Net Framework 4.0, TFS, SQL Server 2008, MySQL, Access 2007, Visual Studio 2010

Description: The scope of Weld Development Tool is to control the welding power source. This tool allows us to control

the output of our welding power source through a series of functions called out in an XML file. Arc Link Communication

protocol is used for device communication. This device communication supports for serial, TCP/IP and UDP.

Responsibilities:

• Development of DOM (Data object model) for information retrieval from xml to User interfaces (WPF UI).

• Bug Fixing and Troubleshooting (C#).

• Build flexible data models and seamless integration points.

• Coordinate with other developers and software professionals.

• Build and release in windows(x86 and x64) mode

Technologies: .Net Winforms C#, Visual Studio 2010. C++ DLLs developed by Client

Key Achievements: The application should run on both 32 and 64 bit Operating System.The Wrapper functions written

to access the WeldDevLib(C++ dll) should not change anything in dll

Project 5:

Domain: Glass Industries

Project Name: Configuration and Commissioning Tool

Duration: Feb 2012 to Feb 2013

Role: Software Engineer (Analysis, prototype wireframe, UI Design(WPF), coding(C#), unit testing

Team Size: 10

Environment: WPF MVVM,C# .Net Framework 4.0, TFS, Visio, Telerik, SQL Server 2008, Visual Studio 2010, C#

Description: Configuration and Commissioning Tool provides easy configuration of devices for various parameters

responsible for tinting of the glasses and in later stages, helps to diagnose and troubleshoot if any problem occurs. It

also provides easy database management and synchronization for maintaining and updating information related to a

particular assignment. The key features include.

Responsibilities:

• Provide a user friendly interface to maintain data with proper hierarchy and easy navigation.

• Reading, Editing and Saving of PDF and AutoCAD Drawings.

• Configuring various parameters for glasses and devices. Generation of Bill of material by calculating quantity of

all components

Technologies: Net WPF MVVM,C#, Visual Studio 2010, Telerik, MVVM Light

Project 6:

Domain: Automobiles

Project Name: Collaboration Tool

Duration: Nov 2010 to Jan 2012

Role: Software Engineer (Analysis, prototype wireframe, UI Design, coding, unit testing)

Team Size: 40

Environment: C# .Net Framework 4.0, ASP.Net, Visual Studio 2010,SQL Server 2008. C#

Description: A Web based Application was developed for internal project management which in the targeted increasing

productivity and streaming operations.

The Web based Application have the following features:

Monitoring systems in single window for all sub stations E.g.: Validation/ Passive Diagnostics Production/ Active

Diagnostics Production etc. Weekly planning made very easy, It shows all the backlogs in a single screen which can be

carried forward to next week. Units can be prioritized, so that team knows which the critical units to be worked on are.

Stores the validation history/Iteration for each system. (Can measure the First Pass Yield using this data). Dynamic

generation of weekly and monthly Dashboards which shows team wise productivity, Different reports for Overall System

status, Validation Status, No. of iterations Personalization of View(User can set and save the filters he requires)

Responsibilities:

• Provide a user friendly interface to maintain data with proper hierarchy and easy navigation.

• Reading, Editing and Saving of PDF and AutoCAD Drawings.

• Configuring various parameters for glasses and devices. Generation of Bill of material by calculating quantity of

all components

Technologies: ASP.Net, C#, Visual Studio 2010, Telerik, MVVM Light

Project 7:

Domain: Education

Project Name: eShelf Digital Library

Duration: Oct 2009 to Oct 2010

Role: Software Developer (UI Design, coding)

Team Size: 2

Environment: C# .Asp.Net, Visual Studio 2010,SQL Server 2008

Description: The functional area of the project is a collection of documents in organized electronic form, available on

the Internet. Depending on the specific library, a user may be able to access magazine articles, books, papers, images,

sound files, and videos.

Conversion of classic books to electronic formats, and distribute over the Internet. Some files can be viewed directly in

HTML format; others can be downloaded in PDF format and printed. Some publishers keep electronic files of books and

produce them one unit at a time in printed and bound form on demand. It is much easier to download an electronic book

and make unauthorized copies of it, than it is to reproduce bound volumes and distribute them illegitimately.

Included Forums for online discussion site where people can hold conversations in the form of posted messages. They

differ from chat rooms in that messages are not shown in real time, to see new messages the forum page must be

reloaded

Responsibilities:

• Directly responsible for the requirements gathering.

• Laid out the functional & technical specifications of all modules.

• Involved in the complete data structure design and coding.

• Handled presentation to the management & client in Business Review meeting

Technologies: Asp.Net, C#, Visual Studio 2008.

Project 8:

Domain: Public Sector Service Area

Project Name: Logistics Management Information system(LMIS)

Duration: Jul 2008 to Aug 2009

Role: Software Developer (UI Design, coding)

Team Size: 5

Environment: C# .Asp.Net, Visual Studio 2005,SQL Server 2005

Description: LMIS is a system which has the concept of supply chain management incorporating multitude of features

to facilitate the implementation across several segments by covering all types of materials to be created and managed

dynamically.

The logistic material management information system is a total customized solution catering to the need of complete

control and management of information related to all types of materials including drugs for any type of service oriented

project. The system is designed to cater to several sti and hiv/aids related projects of KSAPS.

The software takes care of material/drugs transaction with and without indenting between service centers to store with

dispatch of material/drugs from store to service center. Although it accommodates material management like

procurement of materials/drugs, material/drugs transfer between service centers and stores, disposal of wastages etc

Responsibilities:

• Laid out the functional & technical specifications of module Inventery.

• Involved in the Inventery module data structure design and coding.

• Testing of the implemented functionality.

Technologies: Asp.Net, C#, Visual Studio 2005. SQL Server 2005

Project 9:

Domain: Education

Project Name: eUniversity

Duration: Jul 2007 to Jul 2008

Role: Developer (coding)

Team Size: 5

Environment: C# .Asp.Net, Visual Studio 2005,SQL Server 2005

Description: eUniversity is the project which will give online test for pre selecting the applicants, and it include a good

lotary system to select a list of candidates to qualify different set of cources. Its main ablity was to do online examination

for the registered candidates.

Responsibilities:

• Involved in coding of the application.

• Testing of the implemented functionalities.

Technologies: Asp.Net, C#, Visual Studio 2005. SQL Server 2005

EDUCATION

B Tech Computer science and engineering from Mahatma Gandhi University, Kerala



Contact this candidate