We provide IT Staff Augmentation Services!

Senior Programmer Analyst Resume

Houston, TexaS

SUMMARY:

  • Having 13+ years of experience in analysis, design, development and deployment of Web Application for client - server technologies, distributed and object oriented programming.Industrial Automation areas such as Supervisory Control and Data Acquisition (SCADA), Field Devices using HART Protocol, medical instruments using sensors interacting through software which is related to Chromatography, following Agile/Scrum development methodologies.
  • Dominant experience in Industrial Automation Domain.
  • Predominant experience in developing Distributed, Client Server (multi-tier architecture) Applications using C++, VC++ with MFC, COM/DCOM, ATL COM, C#, HTML, Java Script, VB Script, XML, MVVM Model, Multithreading, Windows Communication Foundation (WCF),Windows Presentation Foundation (WPF),UI an UX,Web Services,.NET web Services,Windows Installer(WIX),Install Shield, Angular JS.Specialized in Object Oriented Analysis and Design. Strong Understanding of Object Oriented Concepts.
  • Expertise in developing applications under .NET Framework using ASP.Net MVC5, C#, WinForms,VB, SQL Server, Restful Web Services with Web API and WCF, LINQ.
  • Worked on designing and developing web applications using HTML4/5, XML, XAML, JavaScript, AngularJS, JQuery, Web Services, AJAX, CSS, Json.
  • Documentation of the Automation Process, Instrument Usage.
  • Worked on performance issues with MS-SQL Queries, Stored Procedures. Memory Crash and Leakage issues using WinDBG Tool, ProcDump Tool and Debug Diag Tool.
  • Worked in process control applications such as smart sensors and factory automation equipment using HART Protocol which is an Embedded System.
  • Experience working with Asp.Net.
  • Experience in Test Driven Development, CI/CD.
  • Fluent with SQL and PL/SQL.
  • Experience in Microsoft Development Tools including Coded UI, Visual Studio 2008/2010/2013 , MS-SQL.
  • Expertise in Analysis and Design of the Software System using UML Methodologies and Rational Rose. Proficient in Software Configuration Management using Source Safe (SS), Team Foundation Server (TFS) and Microsoft VSS.
  • Actively involved in project documentation as per standard process followed by the organization.
  • Responsibilities include client interaction, requirement gathering, design, and development, planning & tracking for a small team.
  • Excellent team player with extra ordinary analytical, strategic planning and interpersonal skills. Highly motivated, enthusiastic and self-starter

TECHNICAL SKILLS:

Tools/Methods: UML,MFC,VC++, Agile, CODED UI,COM,DCOM, WinDBG, Waterfall/Iterative Lifecycle, Test Driven Development, SCRUM, MVVM Model, DOTNET FRAMEWORK, WINDOWS INSTALLER XML, SQL and PL/SQL, ASP .NetMVC5, ANGULAR JS

Industry Application: Distributed Systems, Industrial Domain Applications, Desktop Applications, Field Devices.

Technologies: C++, VC++, MFC, ATL Com, COM/DCOM, .Net Framework, C#, Win Forms,WPF, WCF, SQL,PL/SQL, AJAX,JQuery, JSON,ASP .Net MVC5, WIX, Install Shield, MVVM Model, WinDBG, Java Script, VB Script, AngularJS, NodeJS, CodedUI, XML, STL, HTML, Agile, Safe Agile.

Languages: C++, VC++, MFC, ATL Com,DotNet, C#,WPF, WCF, UI and UX, Golang, Win Forms

Distributed Technologies: COM/DCOM, Web Services

Internet Applications: ASP .Net MVC5, Web API

Framework: DOTNET FRAMEWORK 4.0, 4.5

GUI: VISUAL STUDIO 2010/2008/2005/2013 , VISIO, Microsoft Expression Blend 3.0/2.0

Scripting Languages: JavaScript, VB Script, JQuery, JSON,AJAX, AngularJS 1.6

Markup Languages: HTML, XML, DHTML, XAML

XML: Windows Presentation Foundation (WPF)

UML Tools: Rational Rose

Database Apps: SQL,ORACLE

OS: Windows 95/98/ME/NT/XP/2000,2008R2/2012 Server, Windows 7

Methodologies: SDLC, OOPS concepts, UML, Design Patterns, Agile

Messaging Services: Win32, MFC

Version Control Tools: Source Safe (SS), Team Foundation Server (TFS),Clear Case

Tools: WinDBG, Debug diag Tool, ProcDump Tool, Bandwidth Tool

Installation of software Tools: Windows Installer Xml(WIX), Install Shield

PROFESSINAL EXPERIENCE:

Confidential, Houston, Texas

Senior Programmer Analyst

Responsibilities:

  • C# windows forms is the used for development of the application.
  • SQL was used as database Server.
  • Design the document from the requirements gathering and also SQL schema.

Confidential, CA

Senior Programmer Analyst

Responsibilities:

  • Analysis of investigations, Hot fixes and Backlog CRs.
  • Coding,code review, Bug fixing, Troubleshooting, Unit Testing and Integration Testing.
  • Resolving the customer issues.
  • As Part of maintenance of Software, worked to develop Service Packsand Patches.
  • Implementing new features
  • Latest features in the Project are developed using WPF with MVVM Model which will Display Attributes Tab Page in a window to configure Attributes and Alarms
  • Testing the application.
  • Developing unit test cases.
  • Worked on Wonderware Information Server project which is developed using ASP.net MVC5.
  • Used extensive Security featured provided by the Microsoft for MVC5 and used Angular JS 1.6
  • Using the Win Forms applications, modified the contents of the ArchestrA application for creation the new Objects in the Galaxy.
  • Comply with the SDL for the changes made.
  • Used Golang for development in some modules of the project.
  • Involved in designing sequence diagram, class diagrams using clearcase.
  • SQL was used as database Server.
  • Interacted with business analysts in requirements gathering and analysis.
  • Incorporated Agile methodology to make quick and timely deliveries.

Environment: -C++,VC++,MFC,ATL Com, HTML, C#, WinForms, WPF, WCF, MVVM Model, Golang, Angular JS, ASP.NET MVC5, Java Script, JQuery, AJAX, VB Script, SQL, STL,DOM, LinkQ, Windows Services, WinDBG Tool, ProcDump Tool, HTML, XML, Scrum, Team Foundation Server (TFS), ClearCase, ClearQuest,Jenkins,Code Collaborator, Documentation of the Automation Process, Windows 2008/2012 Server, Windows 7, Multithreading, Synchronization Objects, Com/Dcom.

Confidential, CA

Senior Programmer Analyst

Responsibilities:

  • Design and development the code
  • LicenseManager project is developed from the scratch using the latest technologies in Microsoft By using WPF and selecting MVVM design.
  • Using Framework and API’s of LM Implementing the Automation & Pre-requisites development.
  • Collecting ERE metrics such as Cyclomatic complexity, FxCops warnings, Style cop warnings, Klockwork.
  • Involved in code review, Unit testing, integration testing, acceptance testing and bug fixing.
  • Agile methodology was adopted in the development.
  • Interacted with business analysts in requirements gathering and analysis.
  • Discussed and provided suggestions on usability, suitability and improvements in interface design.
  • Data storage for the project, XML filesare used.
  • Third party software, FlexNet Software is used in developing the application. Digital Signatures used for the License files security.

Environment: -Managed C++, VC++, C#, WPF, WCF, UI and UX, MVVM Model, XML, Windows Services, Scrum, Team Foundation Server (TFS), Code Collaborator, SharePoint, Windows 7, Multithreading,Synchronization Objects, FlexNet Software (Third Party Software).

Confidential, Foxboro, Boston

Senior Programmer Analyst

Responsibilities:

  • Coding, Bug fixing, Troubleshooting, Unit Testing and Integration Testing.
  • Implementing the features as designed in Visio.
  • Testing the application with DTM Inspector.
  • Used client supplied DTM Managerframework for the development of DTMs and followed HART Communication Protocol (Highway Addressable Remote Transducer), FF ( Foundation Fieldbus protocol).
  • Data is stored in the Device through the Front End Tool, DTM.
  • Interacted with business analysts in requirements gathering and analysis.
  • Frequent discussions with client and taking suggestions in development of Front End GUI because the commands executed will interact with EmbeddedFirmware(device driver)developed at client end.
  • Followed Water Fall Model in development of the DTMs.
  • Resolving the customer issues as part of maintenance of old DTMs.
  • DTMs development is a Fixed Bid projects. Duration of delivery of DTM Projects is mostly 6 months, and delivered to customer without penalty.
  • Comply with the SDL for the changes made.

Environment: C++, VC++, MFC, ATL Com, Visio, Sourcesafe, Windows XP, Multithreading,Synchronization Objects, DTM Manager, DTM Inspector(DTM - Device Type Manager), DD(Device Discription Language), Pactware Tool, FDT Tool, InstallShield.

Confidential

Programmer Analyst

Responsibilities:

  • Developed the Single Document Application tool by using MFC in VC++.
  • Using commands to execute and get result from the driver.
  • Involved in coding and bug fixing.
  • Prepared code documentation for future reference and upgrades.
  • Building Driver Disk.
  • Testing of Device connected in network.

Environment: C++, VC++, MFC, DDK, Install Shield, Visio.

Confidential

Programmer Analyst

Responsibilities:

  • Developed the Single Document Application tool by using MFC.
  • Using commands to execute and get result from the driver.
  • Involved in coding and bug fixing.
  • Prepared code documentation for future reference and upgrades.
  • Building Driver Disk.
  • Testing of Device connected in network.

Environment: C++, VC++,MFC, DDK, Install Shield, Visio.

Hire Now