Programmer Analyst Resume Profile
SUMMARY:
- Programmer Analyst/Technical Lead in Microsoft .Net Technology over 6.8 years of professional experience in design, development and implementation of Client/Server, 3-Tier, Distributed Computing Architecture, Web and Windows based applications using Microsoft Technologies
- Experienced with Banking and Financial Services Credit Cards , Automotive, Media Entertainment domain backgrounds.
- Extensive experience in working with Requirement/Business Analysts, Usability Team Architect Team for system design, documenting and implementation. Worked as a Business analyst for a Marketing team based application.
- Experienced in Waterfall, Incremental and Agile development methodologies.
- Worked as part of Production team, managed production tickets and resolved them by closely working with development team.
- Extensive experience in Microsoft.NET Frameworks 3.5/4.0, Microsoft Visual Studio .NET 2005/2008/2010 ASP.NET Web Forms/MVC 2/3, C .NET, VB.NET ADO.NET and MS Visual Studio 6.0 Visual Basic along with MS Visio 2003/2007/2012.
- Strong database skills in SQL Server 2000/2005/2008, Oracle and Microsoft Access.
- Experience in Developing and Maintaining reports on Daily , Weekly , Monthly , Quarterly
- basis on SSRS.
- Designing and developing different types of Tabular Reports, Matrix Cross Tab Reports.
- Free form layout Reports, Graphs Testing and deployment of SSRS Reports to Report
- Server.
- Experience in developing Multi-Tier/Client-Server applications and implementing the concept of Object Oriented Programming OOP , Component Based Programming and Service Oriented Architecture SOA .
- Experience in Developing Webpages and Workflows using client side and server side architecture, java script, jQuery and SharePoint Designer 2007 and 2010.
- Proficient in building Web Services using WCF and Expertise in consuming publishing internal/external Web Services Server Controls.
- Worked on WPF to enhance windows forms applications in Media and Entertainment domain.
- Proficient in database development, including Constraints, Indexes, Views, Stored Procedures, Triggers, Cursors, Packages using SQL Server and Oracle.
- Strong Object Oriented Analysis and Design experienced in developing UML diagrams.
- Experience in migrating legacy applications from VB ASP to C .NET/VB.NET ASP.NET
- Worked on Serialization, Remoting, Reflection and Garbage Collection.
- Worked on SOA, ESB Enterprise Service Bus using web services and BizTalk server 2006 R2.
- Worked on Monitoring applications using Message Queues and Message Broker Tool kit.
- Experience in Code reviews, fixing defects and enhancing application performance.
- Involved in unit, functional, system integration, performance and load testing of applications to provide quality deliverables.
- Ability to handle multiple tasks and challenging deadlines, work effectively with peers, in-group and independently.
- Excellent communication with Interpersonal skills and a self-motivated team player.
- Strong problem solving skills and a thirst to learn the latest technologies in the industry.
TECHNICAL SKILLS:
Languages | .NET Framework 3.5, 4.0, C , VB.Net, ADO.Net |
Web Technology | ASP.Net, AJAX, ASP, HTML, HTML5, CSS, JavaScript, jQuery, Web Service, XML, XSL, XSLT, XAML, MVC framework 2.0/3.0, LINQ |
Development Tools | Microsoft Visual Studio 2005/2008/2010, SharePoint Designer 2007/2010, Visio, FrontPage, Office 2000/XP, BizTalk Server 2006 R2, Flex Builder, BMC Remedy 7 |
Databases | SQL Server 2000 / 2008 / 2010, MS Access, Oracle, DB2, |
Reporting | SQL Server Reporting Services SSRS , SSIS, Crystal Reports, UML |
Version Control | Microsoft Visual Source Safe, SVN, TFS |
IDE | Visual Studio 2005/2008/2010 |
Standards Trends | Agile Practice, Scrum Methodology, Design Pattern, SOA Service Oriented Architecture , Waterfall, Iterative |
Other Concepts Technologies | ASP.NET Web Service, Windows Communication Foundation WCF , .Net, Win Forms, Windows Presentation Foundation WPF , Windows Workflow Foundation WWF , LINQ, Unit Testing, Adobe Flex Builder, BMC Remedy, Biz Talk Server 2006 R2, IBM Websphere Message Queues, IBM Websphere message broker toolkit |
PROFESSIONAL EXPERIENCE:
Confidential
Role: Programmer Analyst
Confidential
The project involves development and maintenance of Workflow Management system for Citi retail services. Workflow management system is a one stop solution for Marketing, Finance, Risk Management and Decision Management teams to define the different programs for different portfolios or partners. WFM system allows defining programs and executions like ECM, Acquisitions. Each execution contains a list of task, automated with assignment or reminding on the tasks to the respective users using role based approach . Each program requires approvals based on the program type and spend of program.
Responsibilities
- Analysed the business requirements provided by users, worked closely with Business Analysts to prepare the High level system design documents.
- Lead the development team in understanding the requirements, preparing detailed design documents along with required UML diagrams.
- Developed the prototype, complex components, design structures and shared the same with team to allow further development using .NET and SharePoint environments.
- Designed the system, acted as Business Analyst and Technical Lead, allowing the development team for a Major enhancement ECM as part of WFM using ASP.NET, SharePoint, JavaScript and jQuery.
- Developed additional enhancements supporting WFM application in multiple bundles.
- Prepared Traceability Matrices and managed every change requests throughout the Software Development Life Cycle.
- Preparing the training and testing plans.
- Conducted and attended meetings to interact with business on new requirements and define priorities.
- Designed and Developed lists, workflows, COM, SP services, Generic functions using java script, jQuery and SharePoint foundation.
- Developed standalone windows applications in C .NET supporting the Marketing team to generate required reports and documentation.
- Created Generic Codes, custom style sheet, Master pages and process workflow flows.
- Design the process flow diagrams in Visio based on requirements provided by business, preparing the mock-up presentations to get clarified on the requirements.
- Developed and Maintained the SSRS reports for WFM marketing campaigns.
- Performing Unit, Integration and Performance testing. Defining the proper environments for users to perform user acceptance testing. Deployment of code changes to production.
- Prepared Production support procedures for the Applications and Enhancements.
- Code review
- CMS Ticket management.
Highlights
Received appreciations as part of delivering the complex projects like ECM in a very short span without any issues.
Technologies:
C , ASP.NET, Sharepoint Designer, SQL, java script, jQuery, HTML, CSS
Environment:
Microsoft Visual Studio 2010, SharePoint Designer 2007/2010, JavaScript, SQL Server 2005/2008.
Confidential
Role: Technical Lead
Confidential
Confidential is a group of Front End Applications built on VB.NET, VB6.0 and used by various customer service representatives to service CITI Credit card Customers. RPLID Retail Private Label Integrated Desktop - RPLID application was built on VB which is now converted to VB.NET using Microsoft Visual studio 2008 Integrated Development Environment and Agile Methodology Used by Retail customer service reps. SCD - Single Collections Desktop SCD application is built on VB - Used by Collections reps. Apart from these applications, Desktop holds some of the standalone applications, which are built in different technologies.
Responsibilities
- Requirement gathering by direct interaction with clients.
- Worked as a Technical Lead in migrating the RPLID desktop application from VB to VB.NET using Agile methodology.
- Estimation of the Project, Design and Testing traditional Waterfall Model of enhancements for RPLID.
- Worked on Enhancements of SCD Single Collections Desktop windows application.
- Understand business functionality behind technical requirements
- Division of modules among team members for the migration project and other enhancements after migration.
- Worked on integration of windows, COM components with RPLID windows application.
- Construction of modules using .NET IDE 2008.
- Version maintenance using Rational Clear Case tool.
- Impact analysis
- Guidance for team on creation of Design diagrams using MS Visio, Technical documentation using MS Office.
- Unit testing and Integration testing.
- Verbal and email communication with clients for requirement clarification.
- Defect prevention and cause Analysis at end of release.
- Resolved Production issues related to projects.
- Interacted and Co-ordinated with various teams.
- Creation and Execution of Test Scripts for the Use Cases/Requirements.
- Provided UAT support and regression Support.
- Developed VB COM components using SSA.
- Implemented business logic as .NET Framework assemblies VB.NET
- Worked on standalone applications supporting credit retail services using VB.NET and also generated Crystal reports as per requirements.
- Involved in technical discussions for supporting projects like implementation and resource management.
Technologies:
VB.NET, VB, C , SQL, Oracle
Environment:
Microsoft Visual Studio 2008, Microsoft Visual Studio 6.0, VB, VB.NET, SQL plus, SQL Server 2005/2008, Toad.
Confidential
Role: Sr. Developer
Confidential
FIAT AMS Project is IBM's one-stop solution for Application group handling in solving the Production level tickets, development of enhancements and tasks. FIAT Project works around in dealing the team of FIAT Automobiles, IBM Italy team, maintaining existing applications, working on enhancements and developing new applications. This project deals with 80 application groups
Responsibilities
- I was appointed as a Primary Lead leading a team of 3 for 6 application groups of .NET, 1 application group of Remedy Technology, 1 application group of Message queues and Message broker toolkit. Secondary lead for 8 application groups of VB6.
- I was responsible to handle the development of all the enhancements and production issues of primary application groups. I was supporting the issues of secondary application groups.
- Acted as Module lead and migrated the Application groups like TIMS from VB4 to VB6, ESIGI PLUS from ASP.NET 1.1 to 3.5.
- Analysis on migration of TESEO application from Remedy to VB.NET.
- Worked with clients in getting clarifications and resolving the doubts of team on the development tasks with the help of translators in each phase, from the phase of requirement analysis to the UAT approval.
- Developed the enhancements and provided the solutions for tickets by dividing the tasks among team members.
- Interacted with the other technology groups for resolving the tasks that involves multiple technologies Oracle, DB2 other than .NET, SQL server.
- Involved in code review as well as bug fixing.
- Involved in technical discussions for supporting projects like implementation and resource management.
- Developed a Project Tracker Website that supports Enhancements, Production Tickets tracking, Team updates, Project specific Technical Blogs, Project Phases and Timelines for the Project Team.
- Monitoring and fixing the errors at message queues using Message broker toolkit.
- Presented Knowledge sharing sessions on different technologies and tools like Remedy, middleware technologies, VSS ... to the team.
Technologies:
C , ASP.NET, VB, Remedy, Message Queues, SQL, Oracle
Environment:
Microsoft Visual Studio 2002/2008, VB6, Remedy, Web sphere Message Queues, Web sphere Message Broker Toolkit, Visual Source safe, SQL Server 2005, Oracle, Toad.
Confidential
Role: Developer
Confidential
- Confidentialis Satyam's one-stop solution for mainstream media and publishing companies. It enables addresses continuous business challenges in the content procurement and distribution channels.
- IDMF represents a flexible, integrated set of technologies, featuring components that customer can choose appropriate to their business. Central to IDMF are the principles of using cost effective applications representing Media industry. IDMF provides a solution for multiple content types, from authoring and content creation to distribution. This Framework will offer a new paradigm in content life cycle management.
Responsibilities
- I was appointed as the Module Lead leading a team of 6 for 2 months duration.
- Developed Publishing Component to publish as Webpages, EPUB files , Search Management and House Keeping Component for Article management in IDMF.
- Involved in integrating components with the UI.
- Developed a Smart Mobile client application, by creating a Handshaking protocol designed for communication from mobile client to server and WCF services for the different components.
- Developed a Static ESB that integrates different components to perform an Enterprise level Search with a Workflow using BizTalk and Web services.
- Developed a prototype of Audio studio using windows COM components, allowing system to read the documents for users. as supporting utility
- Developed different samples using BizTalk and gave KTs to the team.
- Created UML diagrams, High level and Low level design documents.
- Involved in code review as well as bug fixing.
- Was involved in giving Customer Demos.
- Provided knowledge sharing sessions to all the other team members.
- Recognized and distributed work among team members.
- Developed a Mobile web application for the Excelerate event conducted by Satyam.
Technologies:
C , ASP.NET, Web forms, VB, SQL, JavaScript, SOA, WCF, Web services
Environment:
Microsoft Visual Studio 2008, Microsoft Visual Studio 6.0, Mark logic Server, BizTalk server 2006 R2, Team Foundation Server TFS
Confidential
Role: Developer
Confidential
- The Photo Handler Workflow is a small scale workflow handler module to manage photos that are ready to be processed by some image processing software e.g. Color Factory, Photoshop etc. . This module is highly cohesive in nature, which loosely couples with Metro's existing CMS systems. This whole system is based on Hot Folder approach, which ensures that the source and sink of every candidate photo will be a folder. This particular approach made it easy for the Photo Handler to interact with Metro's existing CMSs. The main aim of Hot Folder based approach is to ensure Dump and Forget transaction rule. The main functionalities of the proposed system for photo handling are:
- Photo Archival
- Automatic Section/Page/Issue/Article Assignment
- Managing section /page/issue Assignment
- Send Photos to Photoshop/Imageready
- Editing IPTC tags
- Search based on IPTC tags
- Sorting based on dates
Responsibilities
- The requirements analysis and Design phase discussions.
- The documentation process.
- Developed and integrated a module that can update IPTC tag information for Images.
- Created a Search and Sort mechanism for Images based on their IPTC Tag Information.
- R D on File system explorer for Images in the Flex Builder Application.
- Developed an Aspect ratio Image viewer for images.
- Integration of the modules and Bug fixing.
Technologies:
C , ASP.NET, Action script, SQL, JavaScript, HTML
Environment:
Flex Builder, Visual Studio 2008, SQL Server 2005
Confidential
Role: Developer
Confidential
Confidential is a solution developed by Satyam for MHE McGraw-Hill Higher Education to give them feasibility of producing traditional educational content like eBooks and also content in different formats like PDF, Epub etc. This solution mainly addresses their business challenges like content reusability, content assembly and reassembly, processing maintenance and multi-channel publishing overtaking the traditional single channel publishing.
Responsibilities
- Participated in Requirement Analysis and Design phases.
- Involved in design phase discussions and documentation process.
- Creation of screenshots for the various GUI screens.
- Developed web pages for Create/Edit Product, Create/Edit Asset, Create/Edit Content Blocks and Publish screen.
- Developed Client Portal for Published content.
- Developed Search functionality with Marklogic as backend.
- Display of the content in a text editor Cute Editor .
- Developed a module which can handle Text and Non-Text product publishing to different formats like, HTML, PDF and EPub.
- Integration of the modules and Bug fixing.
Technologies:
C , ASP.NET, AJAX, SQL, HTML
Environment:
Microsoft Visual Studio 2008, Mark logic Server XML Content Platform , SQL Server 2000.