Post Job Free
Sign in

Senior Software Engineer

Location:
United States
Posted:
March 04, 2009

Contact this candidate

Resume:

Professional Summary

 Over **+ years experience in Design and Development of information systems in Commercial applications, eCommerce, B2B, B2C, Product and Business systems.

 Expertise in Architecting, Designing and Developing applications using Microsoft Technologies [.NET Framework (1.0,2.0,3.0.3.5)/Visual Basic (5.0,6.0)/ASP], Sun Microsystems technologies [J2EE], Manufacturing Execution System [Factoryworks and AIM Framework] and SAP technologies [SAP .NET Connector]

 Experience in Design, Development, Integration of SOA, EAI, B2B and B2C Applications and Extensive experience in all phases of SDLC.

 Extensive experience in Gathering Business Requirements, Analysis, Gap identification and Documentation using software best practices methodologies.

 Expertise in writing Functional Design Document, Technical Design Document, Detail Design Document and Business Process Flow Diagrams.

 Profound knowledge in UML modeling concepts using Rational Rose and Visio modeling tools and Sound foundation in relational and object oriented design methodologies [OOAD]

 Extensive experience using Design Patterns (such as MVC, Contract First, Abstract Factory, Object Pool, Singleton Pattern, Façade Pattern, etc.) in application design and development.

 Extensive experience in project planning tools like Microsoft Project Plan [MPP], SharePoint and MS-Office products.

 Extensive experience in Windows/Web based applications using .NET technologies (C#, VB.NET, ASP.NET, ADO.NET, .Net Web Services, Remoting, SOAP, Server-side User Controls, Microsoft Application Blocks, Active Reports and Crystal Reports for .NET), Java Script, JQuery, VB Script and HTML/DHTML

 Extensive experience in writing and implementing middle-tier COM/DCOM/COM+ components for complex business processes using C#, VB.NET and VB.

 Sound foundation in Database concepts and design using various DBMS/RDBMS like SQL Server 2000/2005/2008 and Oracle 7/8/9i.

 Have played various IT roles like Architect, Business Analyst, Project Lead, Customer Support Lead, Onsite Coordinator and Developer.

 Expertise in working with teams across the globe, both from Offshore and Onsite models.

 Excellent work ethics and team oriented with strong communication and analytical qualities

Educational Qualification

 Pre Masters in Computer Applications [MCA] (+/- 18 yrs)

 Bachelor in Science [Physics], Bharathiyar University (+/- 15 years)

 Higher Diploma in Software Engineering, APTECH (+/- 2 years)

Technical Skill Sets

Programming Languages

Languages C#, VB.NET, Visual Basic 6.0, Java, C , Pro *C

Familiar:

C++, COBOL, PASCAL

Web & Windows Development Environments/Tools

Web/Internet ASP, AJAX, XML, XSL, XSLT, HTML, DHTML, CSS, Java, Cold Fusion, CFML

Web Servers IIS, CWS, JWS

.NET Technologies .NET 1.0/1.1/2.0/3.0/3.5, ASP.NET,ADO.NET, WinForms, Windows Presentation Foundation [WPF], Windows Communication Foundation [WCF], Windows Workflow Foundation [WF]

RAD Tools Visual Studio 5.0/6.0/2003/2005/2008, Visual Interdev 6.0, ColdFusion Studio, SharePoint Designer 2007, FrontPage, AMI MES

Distributed Technologies XML Web Services, .NET Remoting, DCOM, COM+

Component Technology : COM

Database & Configuration Management

Query Language T-SQL, PL/SQL,LINQ

Databases SQL Server 2005/2000/7.0/6.5, Oracle7/8i/9i, Microsoft Access, Foxpro

Configuration Management Visual SourceSafe[VSS], SharePoint portal

Project Management and Team Management

Team Management Work Breakdown Structure [WBS], Effort estimation, Function points, Scheduling

Project Management Tools MS Project, MS Project Server, VSTF, SharePoint Server

Software Modeling Tools

UML Diagrams Use case, Activity, Class, Sequence, Object, Component, Package and Deployment diagrams

Modeling Tools Rational Rose, Microsoft Visio

Maturity Models Capabilities Maturity Model & People Capabilities Maturity Model (PCMM )

Methodologies OOAD (OMT) design methodology, UML

Processes Rational Unified Process (RUP), Microsoft Solution Framework (MSF), Visual studio team system [VSTS]

Manufacturing Execution System

MES Solutions Hewlett Packard MES Solution Frameworks, Brooks Factory works, NanoTrack Framework

Familiar:

PROMIS [Brooks] ,SIMATIC IT [Siemens], IFS Applications

SAP

SAP SAP .NET Connector

Operating Systems Windows 2000/2003/2008, Windows NT/XP, Windows 95/98/Visa, Linux, OpenVMS

Professional Work Experience

Hilton, USA

Senior Programmer Analyst, Oct 2007 – till date

Hewlett Packard, USA

Associate Consultant III, Mar 2003 – Oct 2007

British Telecom, UK

Software Design Engineer, Aug 2002 – Feb 2003

ObjectOne Information Technologies, INDIA

Senior Software Engineer, Jun 1998 – Jul 2002

Professional Project Experience:

Title : SCORM - LMS

Client : Hilton Hotel Corporation, Memphis, USA

Duration : November 2007 to till date

Environment : SCORM 2004, Visual Studio Team System [VSTS],

MSF,WCF, WF, ASP.NET, .NET 3.0, C#, AJAX, MS-Visio, ADO.NET, MS Sharepoint, MS SQL Server 2005 Reporting Service, Source Offsite

Description : Sharable Content Object Reference Model (SCORM) is a collection of standards and specifications for web-based e-learning. The Learning Management System [LMS] defines communications between client side content and a host system called the run-time environment (commonly a function of a learning management system). This project SCORM 2004 introduces a complex idea called sequencing, which is a set of rules that specify the order in which a learner may experience content objects.

Roles and Responsibilities

 Involved in SCORM detail design document which handles SCORM course upload, lesson tracking and score tracking functionalities

 Delivered high quality technical design documents & Business process flows for Payment, Refund, Mange groups and Roster functionalities

 Written high quality code for SCORM module using .NET web services

 Involved in coding for Payment, Registration, Certification, Refund and Curriculum roster modules using vb.net,asp.net and SQL server 2005

 Worked as Deployment in-charge and followed full life cycle of software deployment process.

 Worked closely with LMS support team to resolve end-user issues and fixed production issues

 Architected and Developed File Sync Tool to keep lessons in sync in different servers using Microsoft File Synchronization framework.

Title : HP Channel Service Network [CSN]

Client : Hewlett Packard, Houston, USA

Duration : April –2006 to October 2007

Environment : .NET,Visual Studio Team System [VSTS], WCF,

WWF, MSF, ASP.NET, C#, AJAX, MS-Visio,

ADO.NET, COM+, SAP Connector, MS Sharepoint,

B2B, UML Diagrams, MS Project, MS SQL Server

2005 Reporting Service, MS Visual SourceSafe 6.0

Description : The HP Channel Services Network is a robust Web-based management system for HP and its worldwide authorized service partners. The HP Channel Services Network provides the process for obtaining spare parts, accelerates the transfer of technical information, and makes it easier for partners to do business with HP with streamlined administrative practices. The product availability and warranty information are retrieved from manufacturing units. The NT system interacts with MES application and retrieves information from the shop floor.

Roles and Responsibilities

 Designed functional design documents for New Traceability Product Hierarchy, Warranty Entitlement and User Security modules

 Involved in B2B and SDI application integration functional design document

 Written high quality code in C#, ASP.NET, ADO.Net, XML Web Service, AJAX and SAP.NET connector for the complex modules New Traceability Product Hierarchy [NTPH] , [Warranty Entitlement and World wide data configuration]

 Developed Web services for accessing Product Hierarchy and Bill of material[BOM] from manufacturing plant application

 Involved in Data migration and Pilot/Cutover design documents

 Maintained requirement Traceability matrix using SharePoint

 Worked effectively with a widely dispersed and diverse with worldwide team and Involved in Onsite-Offshore coordination

 Guided Technical Analysts & Developers to the best solution

 Worked with business and technical conversations smoothly and helped bridge the gap between the two teams

 Helped the PM to determine an appropriate work breakdown structure

 Provided accurate milestones and timelines for technical development work

Title : Computer Integrated Manufacturing - MES

Client : Quanta Display Inc, Taipei, Taiwan

Duration : 25 Months (Feb –2004 to March 2006)

Environment : C, .NET, VB.net, WinForms, COM+, Rational Rose,

UML Diagrams, MS Sharepoint, BMQ, Oracle 9i, Windows 2000, OpenVMS, Brooks FactoryWorks, AMI Framework

Description : Quanta Display Inc [QDI] is one of the largest LCD Panels Manufacturing company in the world. Computer Integrated Manufacturing [CIM] system is designed to perform consistent data management through all and every processes of TFT LCD panel production activities. From Glass-entry-process to the end of Cell-process which allows monitoring the status of lot/substrate/sheet/panel and transportation-/manufacturing-equipment and making comparison between the actual and projected production volume. For these reasons, both optimum inventories and the targeted volume of production can be attained.

Roles and Responsibilities

 Involved in collecting customer business needs from key stakeholders

 Designed appropriate technology architecture using .NET Framework, BMQ messaging and Open VMS technologies to meet customer expectations and communicated the solution to management, solution architects, and developers

 Was technically leading the team for Operator Interface Program [OIP], Operator Interface Program Server [OIPS], Load Management System [LMS] and Equipment interface [EI]

 Designed user interface prototypes using .NET windows forms

 Was leading technical & domain support for Global Delivery India Center development team.

 Involved in verifying that, the system as built meets its requirements using Requirement traceability

 Configuration & Build Management using Microsoft Sharepoint portal and Visual Source Safe

 Developed stored procedures, triggers and functions for various modules using t-sql in Oracle database.

 Escalated technical issues or delays to business team and IT PM's

 Worked effectively with a widely dispersed and diverse team which involved China, Japan and India teams.

 Involved in Functional Effort estimation and Designed functional design documents for Operator User Interface [OIP], Message specification [MS] and Equipment Interface Program[EIP]

 Reviewed functional test cases provided by the testing team with functional requirements

 Involved in Data Modeling

 Addressed Equipment and User issues in Release to Production [RTP] meetings with Management team

 Onsite-Offshore coordination

Title : PRINTRACK [911 CALL]

Client : Motorola, Colorado, USA

Duration : 9 Months [Apr –2003 to Feb 2004]

Environment : .NET Framework(C#, ADO.NET, .NET Remoting,

WinForms), COM+, XML, Rational Rose, UML Diagrams, SQL SERVER 2000, Windows 2003, TANDOM

Description : CAD is one of the best selling products for Motorola. This product is a 911-Emergency services support product. The entire processing emergency calls, allocation of police, ambulance and fire units, police radios are all handled by this system. Currently the product exists on Tandem-Cobol platform – this system is affordable by the bigger states only. Our current project aims to create a new product in Windows platform on the same lines as the existing product.

Roles and Responsibilities

 User Interface prototype design using .NET windows forms for Admin Configuration module

 Involved in coding using C#, .Net Remoting, ADO.Net, XML, Win Forms and COM+

 Developed GUI prototype for User Security module

 Developed and designed the Business component layer

 Task & Time scheduling for project tasks

 Gained understanding of existing applications source code which is developed in COBOL

 Designed and Developed class libraries (business and presentation layers) for Dispatching and Workload Transfer[WT] modules

 Responsible for gathering the requirements of the business clients

 Designed functional design documents for User Security, Admin Configurations and Dispatching Incidents command

 Involved in Functional Effort estimation for User Security and Admin Configuration modules

Other Projects

Title : Mobile Billing System

Client : British Telecom, UK

Role : Team Lead / Developer

Duration : 5 Months (Aug –2002 to Mar 2003)

Environment : .NET Framework(C#, C++, VB.NET, ASP.NET), SQL

SERVER 2000, Web Services, Broadvision, Siebel

Title : WAP – ERP

Client : WHEEL AND AXLE MANUFACTURING PLANT

(INDIAN RAILWAYS), BANGALORE, INDIA

Role : Team Lead

Duration : 13 Months [Jun 2001 - Jul 2002]

Environment : .NET Framework(C#, C++, VB.NET, ASP.NET), SQL

SERVER 2000, Crystal Report 8.0, Windows 2000, UNIX

Title : HUMAN RESOURCES INFORMATION SYSTEM

Client : National Thermal Power Corporation [NTPC]

Role : Team Lead / Developer

Duration : 8 Months [Oct 2000 - Jun 2001]

Environment : .NET Framework (Beta 1), VISUAL BASIC 6.0,

ASP.NET, SQL SERVER 2000, Windows 2000 Server

Client : ObjectOne Information Systems

Web site : www.teluguone.com

Role : Team Lead

Duration : 6 Months [May 2000 - Oct 2000]

Environment : Java Technologies (JSP, Servlets, EJB, etc),

MySql, Windows NT

Title : www.rrplots.com

Client : RR PLOT PROMOTERS, DUBAI.

Role : Developer

Duration : 4 Months [Jan 2000 - May 2000]

Environment : COLD FUSION 4.0, SQL SERVER 7.0, Windows NT

Title : On-Line Placement Systems.

Client : Universal Network Communications, CHENNAI

Role : Developer

Duration : 3 Months [Oct 1999 - Dec 2000]

Environment : ASP, VB Script with Oracle, Windows NT.

Title : RAILWAY RECRUITMENT BOARD

Client : SOUTHERN RAILWAYS (RRB), CHENNAI

Role : Developer

Duration : Six Months [May 1999 - Oct 1999]

Environment : Visual Basic 6.0, Oracle 7.0, Windows NT

Title : Internet Billing System

Client : Cyber Space

Role : Developer

Duration : Three months [Mar 1999 - May 1999]

Environment : Visual Basic 6.0, MS Access, Windows 98

Title : COLLEGE MAINTENANCE & MANAGEMENT

Client : MERIT-SWISS ASIAN SCHOOL OF HOTEL

MANAGEMENT

Role : Developer

Duration : Four months [Aug 1998 - Feb 1998]

Environment : FoxPro 2.0, Windows '95



Contact this candidate