We provide IT Staff Augmentation Services!

Senior Programming Analyst Resume

Dallas, TX

PROFESSIONAL SUMMARY

  • Over six years of experience as an IT professional in using real-time software technologies for designing, development, management, testing and implementation.
  • Proficient in developing Applications ( Web Applications, Web Services) with .NET Framework using C#, VB.NET, ASP.NET, ADO.NET, XML, SQL Server and Visual Studio
  • Extensive experience inObject Oriented Design and Development, UML, Design Patterns, Client/Server, web applications and Relational databases.
  • Special skills include GUI application development using HTML, XHTML, DHTML, Style Sheets (CSS), AJAX along with VBScript and JavaScript for client side validations.
  • Expert in analysis and design of databases, normalization and data manipulation processes using SQL Server2005/2000, SQL server query analyzer and Oracle.
  • Expertisein XML technologies using XSL, XSLT, XPATH, XML parses and DOM
  • Proficient with all phases of Software Development Life Cycle (SDLC)
  • Good understanding of ASP.Net 3.5 using WCF, WPF and WWF
  • Developed multi-tiered object-oriented system architectures utilizing UML diagrams (use-cases, Class Diagrams, Sequence Diagrams, Object Model and Data Model) using Microsoft Visio and Rational Rose.
  • Good experience with MVP, MVC and MVVM
  • Strong experience in T-SQL, PL/SQL, Stored Procedures/Functions, Triggers and Packages.
  • Expertise in SSRS, SSIS and Crystal Reports
  • Good Understanding of SOA, SOAP, WSDL & UDDI technologies
  • Good working knowledge of Unit testing using NUnit and Integration testing
  • Strong working knowledge of version management systems including VSS, VSTS and Microsoft Office tools.
  • Excellent communication, organizational, analytical and conceptual skills
  • Commitment to high quality work with timely deliverables
  • Good team player with an ability to learn and apply new technologies

SKILL SET

Internet Technologies :.NET Framework, ASP.NET, VB.NET, ADO.NET, C#, HTML, DHTML, JavaScript, VBScript, Ajax, Ext-js, jQuery
XML Technologies : XSL, XSLT, XML Schemes, XPath
Data Modeling : UML, Use Cases, Sequence diagrams, Class Diagrams, Data Model and Object Model
Tools : MS Visual Studio, MS Visual SourceSafe 5.0/6.0, MS Office 2K, FrontPage, Dream weaver, Flash, Rational Rose, Crystal Report 7.0/8.5, Microsoft Visio
Languages : SQL,PL/SQL, C, C++, JAVA, VB, C#
Web Servers : IIS 5.0/6.0, Web Sphere Application Server
RDBMS : SQL Server 2000/2005, Oracle 8i/9i, MS Access 2003/2000
Testing Tools : Nunit
Operating Systems : Windows (9x, 2k, NT), UNIX/Solaris, Mac

Professional Experience

Client: Confidential, Dallas, TX (Since Oct 2010)
Role: Senior Programming Analyst
Description:
Capgemini is working for Nokia Seimen Networks to design an Order Management for their Business Process Management.

  • Working on designing and developing an Order Management for Nokia Seimen Networks using a C#, SQL server 2005and ASP.net 3.5
  • Coded in HTML, CSS, JavaScript, Ext-js and JQuery
  • Created stored procedures, tables and triggers in SQL server 2005 using SQL Query Analyzer and bind data to various front end controls like Grid view and Repeaters.
  • Working exposure with XML and the .NET XML libraries that provide methods to read, write, process, and navigate through xml documents
  • Used JavaScript for server side validations.
  • Work frequently with the Business Analyst's in getting the requirements laid out and giving them the feedback based on the same.
  • Developed Web services and JSPs
  • Involved in System, Unit Testing and wrote test cases
  • Guide the testing team by walking them through the right steps to test and making them understand a functionality
  • Involved in the Functional Requirements Specifications Documentation

Client: Confidential, Austin, TX (Oct 2009 - Oct 2010)
Role: .Net Developer
Project - COR 106- MDS (Minimum Data Set)
Description:
Confidential, works with the TMHP (Texas Medicaid Healthcare Partnership) for State of Texas. Worked on COR 106 project which is for DADS (Department of Aged and Disabled) updating to MDS 3.0 from 2.0 version. MDS gives the providers to get the details of the aged and disabled people and provide them with medical assistance.
Responsibilities:

  • Involved in Development, testing and implementation of a three tier architecture using C#, SQL server 2005and ASP.net 3.5
  • Involved in developing graphical user interface (GUI) for the User Interface design using User Controls, Ajax, HTML, CSS and ASP.net server controls
  • Worked on model-view-presenter(MVP) as an architectural pattern in web application development
  • Worked on Unified Modeling Language (UML)as the basis for functional requirements
  • Extensively used ADO.NET technology in accessing Database with Data Controls, Parameterized Queries using Datasets, Data Tables, Data Views and Connection, Command objects
  • Created stored procedures, tables and triggers in SQL server 2005 using SQL Query Analyzer and bind data to various front end controls like Grid view and Repeaters.
  • Working exposure with XML and the .NET XML libraries that provide methods to read, write, process, and navigate through xml documents
  • Used JavaScript for server side validations.
  • Worked with the team to develop the XMLWeb Services and Server Components
  • Worked with VSS for version control.
  • Involved in System, Unit Testing and wrote test cases
  • Worked on Team Foundation Server
  • Communicated with client to gather business requirements, and coordinated with team members

Environment: ASP.NET 3.5, C#, SQL Server 2005, Web Forms, XML Web services, Java Script, CSS, ADO.NET, Ajax, HTML, VSS, Visual Studio 2008, TFS, XML, MVP

Project - COR 126- WHP (Women Health Program)
Description:
Worked on a State of Texas project - Women Health Program. Created a method for providers to annually attest whether they perform certain services, Keep a historical record of each provider's WHP attestation (WHP certification) status.
Responsibilities:

  • Involved in Development, testing and implementation of a MVP architecture using C#and visual studio 2008
  • Developed user interface using Ajax, User Controls, HTML, DHTML, CSS and ASP.net server controls
  • Responsible for developing UML diagrams (use-cases, Class Diagrams, Sequence Diagrams, Object Model and Data Model) using Microsoft Visio and Rational Rose
  • Designed the applicationaccording to the Object Oriented Analysis and Design Concepts
  • Worked on model-view-viewmodel(MVVM) as an architectural pattern in web application development
  • Used ADO.NET for accessing data from the database
  • Designed a normalized database in SQL Server 2005 and programmed stored procedures for storing/retrieving data
  • Worked on Team Foundation Server
  • Worked with the team to develop the web services that is used to submit the document and processing it
  • Worked with VSS for version control.
  • Created test plans and conducted Unit, Integration and System testing
  • Involved in technical documentation ( functional design, detail design and peer review documents)
  • Logging the test cases and linking them to system requirements in Quality Center

Environment: ASP.NET 3.5, C#, SQL Server2005, Web Forms, CSS, ADO.NET, Ajax, HTML, CSS, VSS, Visual Studio 2008, Web Services, TFS, MVVM

Project - COR 131- POA (Present on Admission)
Description:
COR 131 implements the changes to the Texas Medicaid Management Information System (MMIS), regarding the requirement of a POA for services associated with health care-associated infections and preventable adverse events within a hospital setting. Stored inpatient claims with the associated POA.
Responsibilities:

  • Designed GUI using ASP.NET server controls, user controls, HTML and CSS
  • Worked on Serena application
  • Created classes and modules in C# using Visual Studio 2005
  • Followed model-view-controller (MVC) as an architectural pattern
  • Involved in UMLModeling
  • Involved in building applications that inter-communicate using Web services
  • Created stored procedures, tables and wrote queries in SQL server 2005
  • Worked on XML for data storing and retrieving
  • Worked with VSS for version control.
  • Involved in System, Unit Testing and wrote test cases
  • Logging the test cases and linking them to system requirements in Quality Center
  • Responsible for fixing bugs in the code

Environment: ASP.NET 3.5, C#, SQL Server 2005, Web Forms, Web services, Ajax, HTML, CSS, VSS, Visual Studio 2005, XML, MVC

Client: Confidential, Madison, WI (Aug 08 - July 09)
Role: Sr. .Net Developer
Project - Iclic

Description:
CUNA Mutual Group is a leading provider of financial services to cooperatives, credit unions, their members, and valued customers worldwide. Iclic is an online application used by credit unions / building societies to provide insurance policy to their customers. With Iclic, the loan managers in credit unions can gather customer's information, calculate their eligibility for a particular insurance and provide them with online quote. Once the customer is satisfied with the quote, Iclic gathers further details of the customer and makes him a policy holder. The user can search through the applications, save, commit or cancel them and generate reports on daily basis.

Responsibilities:

  • Involved in Development, testing and implementation of three tier architecture using C#, SQL server 2005 and ASP.net 3.5.
  • Involved in gathering user requirements
  • Involved in design of application using Ajax, HTML, DHTML, ASP.net controls and CSS
  • Worked on business classes and data layers for collecting customers' details, calculating the eligibility criteria and providing them with online quotation.
  • Worked on authentication modules, setting up user roles and privileges.
  • Involved in building applications that inter-communicate using Web services
  • Worked on saving, retrieving XML data and parsing XML files using XML parser
  • Extensively used ADO.NET technology in accessing Database with Data Controls, Parameterized Queries using Datasets, Data Tables, Data Views and Connection, Command objects
  • Created stored procedures, tables and views in SQL server 2005 using SQL Query Analyzer and bind data to various front end controls like Grid view and Repeaters.
  • Used JavaScript and custom validations for validating user inputs.
  • Worked on Microsoft IIS
  • Developed Email service
  • Created complex reports using SQL Server Reporting Services
  • Developed, deployed and modified SSIS packages
  • Created complex matrix reports to meet user's needs
  • Worked with VSS for version control.
  • Involved in System, Unit Testing and wrote test cases
  • Communicated with client to gather business requirements, and coordinated with team members

Environment: ASP.NET, C#, .Net Framework 3.5/2.0, SQL Server2005, Web Forms, SQL Server Reporting Services (SSRS), Microsoft IIS, Web services, XML, Java Script, CSS, Ajax, ADO.NET, DHTML, HTML, Web Services, VSS, Visual Studio 2005/2008

Client: Confidential, (Aug 06 - May 08)
Role: Sr. .Net Developer
Project - Paperless Invoicing System
Description:
DI (Direct Insite) is developing a Web based application for maintaining the Invoicing Systems. Siemens is one of their clients for Paperless Invoicing System. This system allows suppliers to submit either paper or electronic invoices and subsequently view invoice detail and self validate their invoice and payment status and perform other self service functions such as data downloads via spreadsheets. The Portal will support a self registration and user authentication process. Paper invoice scanning and indexing will allow for suppliers to submit invoices in paper form which are subsequently received, scanned, indexed, and loaded into the Portal. Electronic invoices will be validated at the point of electronic submission against master data and purchase order reference data for missing or mandatory information. If an electronic invoice fails validation, the invoice will be rejected and the supplier will be notified. This system deals with all the purchasing, invoicing, Billing needs of Siemens, its Operating companies and their suppliers. It helps to make the online Purchase Order and trace its way to make the invoice and Bill out of it. It extensively deals with the data that includes the scanned invoices, paper invoices and the online invoices.

Responsibilities:

  • Created classes and modules in C# using Visual Studio 2005
  • Designed the applicationsaccording to the Object Oriented Analysis and Design Concepts
  • Used standard design patterns to improve the performance
  • Developed web pages using ASP.NET and C#
  • Provided database connectivity using Microsoft SQL-Client Provider
  • Developed web forms, User Controls and Navigation controls using built in Server controls, HTML, AJAX and Java Script.
  • Used ADO.NET for accessing data from the database
  • Coded and created Stored Procedures for performing repetitive tasks in updating related tables using T-SQL
  • Extensive use of XML features of SQL SERVER 2005 for maintaining xml data based on XPath queries. Reading XML documents and storing data in the relational database using various methods
  • Worked with SOA during the phases of systems development and integration
  • Working exposure with XML and the .NET XML libraries that provide methods to read, write, process, and navigate through xml documents
  • Wrote Stored Procedures/Triggers that process different states during state transition of the process.
  • Worked on different releases usingAgile methodologies(Scrum & Extreme Programming)
  • Wrote tests using NUnit framework in Visual Studio 2005
  • Worked with the team to develop the web services that is used to submit the document and processing it
  • Responsible for fixing bugs in the code
  • Environment:.Net Framework 2.0, Visual Studio 2005, VSS, ASP.NET, C#, Microsoft Visio, T-SQL,PL/SQL, Data Application Access Block (DAAB), SQL Server Management Studio, SQL Server 2005,NUnit, XML, XSLT, CSS, XPath, Ajax, Web Services ,WSDL, SOA, Crystal Reports, UNIX

EDUCATION
Bachelors in Electrical Engineering

Hire Now