Sr. Programmer Analyst Resume
PA
PROFESSIONAL SUMMARY:
- Over ten years of professional experience as an application developer and web programmer.
- Over ten years of experience in .NET Framework, Corrillian Framework, Visual Studio.NET using C#. Net, Java, VB.NET, ASP.NET, Microsoft SharePoint, VSTO using MS Office, WinForms, Oracle Database Server and MS SQL Server.
- Extensive experience in .NET Framework 3.5/4.0/4.5.1 and Visual Studio 2008/2010/2013/2015.
- Extensive experience in Microsoft SharePoint Services for creating and maintaining organizational web sites.
- Highly proficient in working with users to gather requirements, analyze them, and subsequently use design tools to model the requirement.
- Developed web applications using ASP.NET MVC pattern.
- Implemented projects with Agile, Waterfall Model and Test Driven Software Development Life Cycles.
- Experience in development of Financial, Wealth Management, Banking, and Medical Imaging areas.
- Experience in hosting and consuming web services, WCF and SOA services.
- Developed services using ASP.NET Web API.
- Securing data privacy and authenticate using secured socket layer SSL .
- Extensive experience with Web based, Client - Server and N-tier Architectures.
- Developed applications using Model View Controller, Factory, Singleton and Iterator patterns.
- Expertise with Object Oriented Design and Modeling based on UML using Microsoft Visio.
- Experience on .NET Platform Technologies in Web Forms using ASP.NET, ADO.NET, C#, VB.NET, Web Services, WCF, WPF, XAML, XML and SOAP.
- Experience in developing applications by using .NET Framework features such as generics, delegates, serialization, interfaces and collections.
- Expertise in debugging in Visual Studio, reviewing Logs and Event Viewer to track down defects in the applications. Performed Smoke testing, Performance Testing, Unit Testing of the applications.
- Extensive experience in IIS for setting up websites, creating virtual directories, creating/modifying shared locations, manipulating access restrictions for users through IIS.
- Extensive experience in XML, XSD, XSL, XSLT, CSS and DOM.
- Expertise in database design and database programming (Stored procedures, Triggers, Packages) using Oracle Database Server 10g and SQL Server 2005/2008/2014.
- Self-motivated with ability to work in a team environment.
- Good communication and Inter-personal skills.
TECHNICAL SUMMARY:
Operating Systems: Windows 2003/2000/NT/98/XP/Vista/7, Unix
.Net Technologies: WinForms, Web Services, C#, VB.NET, ADO.NET, ASP.NET, WCF, WPF, LINQ
Internet & Middleware Technologies: .NET Web Services, .NET Remoting, SharePoint, ASP.NET, ActiveX, Microsoft Application Blocks, Flash, VB Script, HTML, DHTML, XML, XSLT, XSD, CSS, JSON, AJAX, JavaScript, WSDL.
Databases: MS SQL Server 2000/2005/2008,Oracle 10g Database Server, MS-Access 2000/2003
Modeling: UML
Tools: Visual Studio 2005/2008/2010, Crystal Reports 8/8.5, Microsoft Visio 2003, Team Foundation Server (VSTS 2008), Toad for Oracle, SQL Developer, MS Office, Microsoft SharePoint, CodeSmith, HttpAnalyzer, Beyond Compare, Nant, Nunit, FxCop, Log 4 NET, Cruise Control, SSRS, WSDL.exe
Web Servers: IIS 6.0, IIS 7.0.
Source Control: Team Foundation Server, Tortoise SVN, Dynamsoft
Architectural Patterns: MVP (CABUI), SCSF, MVC
Languages: C#, VB.NET, C++, Java, ASP
PROFESSIONAL EXPERIENCE
Confidential, PA
Sr. Programmer Analyst
Responsibilities:
- Review and analyze the business criteria in CTNIG2 application.
- Followed the Water Fall model of Software Development Life Cycle.
- Used ADO.NET and LINQ to integrate the data from SQL Server database to the User Interface.
- Worked on Polyp module, Control Panel and Survey modules.
- Control Panel module has Survey Status, Survey Mode, Manage Users and Manage Image Sets sections.
- Developed User Interface and middle-tier modules using ASP.NET, C#, SQL Server, MS Office.
- Developed web services using .NET Framework, C#.
- Communicated with Product Managers while developing modules and in resolving production issues related to CTNIG2 application.
- Extensively worked on SQL Server 2008 database for creating/altering tables, writing stored procedures & functions, and setting up triggers.
- Interacted with QA team, Product Management team and Business Users for reviewing business criteria and resolving production related issues.
- Performed N-Unit testing after pieces of functionality are developed.
Environment: ASP.NET, C#, Microsoft SharePoint, Java Script, AJAX,, DynamSoft, IIS7, MS SQL Server Management Studio 2014, Visual Studio 2010, UML, Microsoft Visio, Windows 2008 Server, and Web Services.
Confidential
Responsibilities:
- Review and analyze the business criteria in Confidential .
- Followed the Water Fall model of Software Development Life Cycle.
- Used ADO.NET and LINQ to integrate the data from SQL Server database to the User Interface.
- Worked on Patient module, Control Panel and Survey modules.
- Control Panel module has Survey Status, Survey Mode, Manage Users and Manage Image Sets sections.
- Developed User Interface and middle-tier modules using ASP.NET, C#, SQL Server, MS Office.
- Developed web services using .NET Framework, C#.
- Worked with Product Managers while developing modules and in resolving production issues related to CTNIG2 application.
- Extensively worked on SQL Server 2008/2014 database for creating/altering tables, writing stored procedures & functions, and setting up triggers.
- Interacted with QA team, Product Management team and Business Users for reviewing business criteria and resolving production related issues.
- Performed N-Unit testing after pieces of functionality are developed.
Environment: ASP.NET, C#, Microsoft SharePoint, Java Script, AJAX,, DynamSoft, IIS7, MS SQL Server Management Studio 2014, Visual Studio 2010, UML, Microsoft Visio, Windows 2008 Server, and Web Services.
Confidential
Responsibilities:
- Review and analyze the business criteria in CRIT application.
- Followed the Water Fall model of Software Development Life Cycle.
- Used ADO.NET and LINQ to integrate the data from SQL Server database to the User Interface.
- Worked on Report an Investigation modules.
- Investigation module has Qualification, Disposition, Remediation and Summary-Comments sections.
- Developed User Interface and middle-tier modules using ASP.NET, C#, SQL Server, MS Office.
- Developed web services using .NET Framework, C#.
- Extensively used ASP.NET AJAX for implementing upload, comment and auto complete functionalities.
- Worked with Investigation Managers while developing modules and in resolving production issues related to CRIT application.
- Extensively worked on SQL Server 2008/2014 database for creating/altering tables, writing stored procedures & functions, and setting up triggers.
- Interacted with QA team, Product Management team and Business Users for reviewing business criteria and resolving production related issues.
- Performed N-Unit testing after pieces of functionality are developed.
- Review and analyze the business criteria in IBS Tracker application.
- Followed the Water Fall model of Software Development Life Cycle.
- Integrated data from the SQL Server database with the User Interface using .NET Web Services (SOA Architecture) such as SalesRepLookup, EmployeeInfoService and ProductDetailsService.
- Worked on Product Registration, Endosite Consulting module, Service Solutions module, Physical Education Module
- Worked on WCF services to integrate product/employee data from the remote host in Product Registration, Resource Management section.
- Developed User Interface and middle-tier modules using ASP.NET, C#, VB.NET, Java, Unix, SQL Server, Oracle 10g Database Server, MS Office.
- Developed web services using .NET Framework, C# and VB.NET.
- Communicated with Business Analysts and Product Managers while developing modules and in resolving production issues related to Olympus America and Ozone applications.
- Extensively worked on SQL Server 2008 database for creating/altering tables, writing stored procedures & functions, and setting up triggers.
- Interacted with QA team, Product Management team and Business Users for reviewing business criteria and resolving production related issues.
- Developed applications using Model-View-Controller pattern.
- Extensively worked on ASP, VBScript, JavaScript and AJAX for developing various web forms and asynchronous business functionalities.
- Performed N-Unit testing after pieces of functionality are developed.
Environment: ASP.NET, C#, VB.NET, ASP, Java, Microsoft SharePoint, UNIX, MS Office, VB Script, Java Script, AJAX, WCF, VSS, IIS6, MS SQL Server Management Studio 2008, Visual Studio 2010, Oracle Database Server, ORM, UML, Microsoft Visio, Windows 2003 Server, Unix and Web Services.
Confidential, NY
Sr Developer
Responsibilities:
- Reviewing the business criteria in Version One application (which is used for Sprint Planning & Tracking).
- Working on user stories, tasks and epics using Agile Scrum methodology of SDLC.
- Integrated data from the Oracle database with the User Interface using Java Web Services (SOA Architecture) such as EntifyInfoService, PortfolioService and LinxMetaDataService.
- Worked on Historical Template, Forecasting Template, Publishing Package and Period Manager Functionality in Arrow Global application.
- Integrated Office tools with the .NET application using VSTO.
- Integrated data from datasets to excel sheet using VSTO.
- Worked on language parser - ANTLR to add new syntax to support new database variables.
- Created design document, requirement analysis and development in C# to integrate new database with minimum changes.
- Integrated new WCF services to Arrow Global which gives conversion between Mnemonics and Data Elements.
- Developed web services using Java.
- Developed and maintained SharePoint website portal. The website portal is used for maintaining knowledge base within the organization.
- Communicated with Financial Analysts to resolve production issues related to Historical Template, Committee Package and Publishing Package in Arrow Global application.
- Investigated and resolved production issues related to Java Web Services and missing data points (such as entity id, vendor data, period end date etc.,) in Oracle Database.
- Interacted with various teams including Product Management team for clarifying business criteria and resolving production issues.
- Extensively worked on Oracle database using Toad of Oracle.
- Worked on complex queries in Oracle database to retrieve information related to entities (such as Financial Institutions, Insurance Companies, BICRA entities).
- Designed and developed Input Template and Committee Package for BICRA (Banking Industry Credit Risk Assessment) entities.
- Designed and developed Arrow Basic, a web-based application.
- Developed applications using Model-View-Controller pattern and Model-View-Presenter pattern.
- Performed N-Unit testing after pieces of functionality are developed.
- Using Microsoft Enterprise Library for Exception, Cache, Smart Client implementation, etc.
Environment: ASP.NET, C#, WinForms, Java Script, WCF, VSS, IIS6, MS SQL Server Management Studio 2005, Oracle 10g Database Server, Toad for Oracle, Oracle SQL Developer, ORM, Tortoise CVS, UML, flash, Microsoft Visio, Microsoft Office, Microsoft SharePoint, UNIX, Windows 2000 Server, Unix and Web Services.
Confidential
Sr. Developer
Responsibilities:
- Reviewing User Requirement Specification documents, Wireframes and Copy Documents
- Extensively worked on Agile Scrum methodology for faster development, during the Software Development Life Cycle.
- Designed Use Case Diagrams, Class Diagrams and Activity diagrams using Microsoft Visio.
- Developed ThomsonOne application using Model-View-Controller pattern by separating concerns.
- Developed Performance Reporting, Allocation Tool, Contact Profiler and Portfolio Manager using C# and ASP.NET.
- Developed, configured and consumed ProfileInformationService, HouseHoldAccountService, NetworthReportService WCF services for retrieving/updating data from the remote server.
- Transformed XML using XSLT for generating Client Review and Networth Reports in PDF format.
- Developed and consumed Web Services using XML/SOAP for retrieving user/financial advisor information from remote institution.
- Retrieved/updated data related to positions, securities, account of the end financial users.
- Communicated with the mid-level and end business users to resolve production issues related to the ThomsonOne wealth management application.
- Used Javascript and AJAX for implementing client side functionalities based on events.
- Reviewed the requirements documents for developing to perform real-time trading.
- Developed Model, Rebalance, Proposed Orders and Basket screen using C# and ASP.NET.
- Developed and configured and consumed PerformTradeService WCF Service to perform online trading.
- Developed and consumed UserProfileService Web Service using XML/SOAP to retrieve user information which is subsequently used for actual trading.
- Designed and developed web forms using master pages, CSS and XSL.
- Worked on Data Contract, Service Contract and Message Contract while developing WCF Services.
- Performed Exception Handling while implementing Service and Client in WCF.
- Performed integration with the BETA system by using web services, created the proxies from the set of WSDLs by using WSDL.exe tool for submit trading, updating status and trade.
- Developed business layer components for generating user reports, performing calculations based on securities and retrieving broker/user details by using WCF service.
- Developed middle tier components by efficiently making use of caching when there is repetition of data retrieved from the database is involved.
- Used Caching Application Block and Logging Application Block for implementing caching and logging techniques in the middle tier.
- Created tables and stored procedures and wrote queries to retrieve/modify user/financial advisor information
- Developed Profile Information, Portfolio Construction, Investment Proposal and Report Generation modules using C# and ASP.NET.
- Displayed Product Catalog information using WPF application.
- Implemented DataAccessManager to retrieve data from different migration sources such as SQL Server 2008 and CSV files using C#.
- Developed Object Generator to generate type compatible objects based on the views from the SQL Server database using C#.
- Retrieved and updated values from the data sources and updated to the target database using Producer-Consumer pattern.
- Retrieved and updated data in the order millions of records by dividing them into chunks.
- Implemented logging using Logging Application Block.
- Implemented the FieldMapper functionality to map the source fields to the target web service attributes.
Environment: ASP.NET, C#, VB.NET, Java, Java Script, WCF, WPF, VSS, IIS6, MS SQL Server Management Studio 2005, Oracle 10g Database Server, Toad for Oracle, Oracle SQL Developer, Microsoft SharePoint, MS Office, UNIX, Cruise Control, Veracode, ORM, OO, Visual Studio Team Foundation 2008, UML, flash, Microsoft Visio, Windows 2000 Server, Unix and Web Services.
Confidential SC
Software Developer
Responsibilities:
- Analyzing the Requirement Specification documents and Copy documents for effective designing and coding.
- Designed Use Case Diagrams, Activity and Class Diagrams using UML for efficient design and coding.
- Worked on n-tier architecture for building efficient applications.
- Worked in various stages of SDLC for developing efficient business application product.
- Developed Entity Relationship Diagrams using Microsoft Visio.
- Developed the request and response objects in XML with the help of XSDs and wsdl files, which were subsequently used in the User Interface and Host Integration modules.
- Created organizational web sites using Microsoft SharePoint Services. Managed/edited regional settings, users/groups, themes of the SharePoint Portal web sites.
- Extensive experience in creating web parts, web site templates and content management using Microsoft SharePoint Services.
- Used the VAM controls for validating and enforcing regular expression conditions.
- Developed modules such as Internal Payments, User Administration, Password Reset, Transfer Funds and Alerts for the User Interface using ASP.NET and C#, VB.NET, Java, Oracle Database Server, MS SQL Server MS Office and UNIX.
- Maintained organizational websites using Microsoft SharePoint.
- Designed and developed WinForms for Customer Relationship Manager Application on the .NET 3.5 Framework. It has features such as Member Profile Information, Alerts, Transfers and User Administration modules.
- Developed Host Integration modules for the features such as for the Password Reset and Internal Payments.
- Designed tables and created stored procedures in SQL Server 2005 and generated DAL which was used in the Host Integration modules.
- Created tabular, matrix and free-form reports using SQL Server Reporting Services.
- Extensively worked on data source during the creation of reports using SQL Server Reporting Services.
- Worked on PL/SQL to create, update or modify database tables and written stored procedures and functions in Oracle 10g Database Server.
- Developed Web Services for retrieving and sending data to the host.
- Worked on Cascading Style Sheets (CSS) for designing layouts for Web pages.
- Created tables and stored procedures for efficient implementation of business rules.
- Implemented the SOA for communicating with Host in the Host Integration Modules.
- Implemented Error Handling and Validation for both the User Interface and Host Integration.
- Worked on Data Contract, Service Contract and Message Contract.
- Performed Exception Handling while implementing Service and Client in WCF.
- Extensively worked on Shapes, Transformations and Brushes in Windows Presentation Foundation (WPF).
- Used the Model-View-Controller pattern to develop User Interface, Business and Control modules.
- Developed objects using Factory Pattern.
- Made extensive use of JavaScript in implementing various functionalities on the client side for the User Interface.
- Developed client side modules for communicating with the server directly using AJAX.
- Developed Host Integration objects using XML and XMLSchema.
- Worked on XSL, XSLT for document presentation and transformation.
- Used the Corrillian Framework for developing efficient and robust applications.
- Developed test cases for both User Interface and Host Integration modules.
- Version Control using Visual Source Safe.
- Developed Unit tests using NUnit.
Environment: ASP.Net, C#.Net, VB.NET, Java, MS Office, Java Script, VSS, ORM, OO, IIS6, MS SQL Server Management Studio 2005, Silverlight, Oracle 10g Database Server, Flash, UNIX, Microsoft SharePoint, Tortoise SVN, UML, Microsoft Visio, Windows 2000 Server, and Web Services.
