We provide IT Staff Augmentation Services!

System Analyst - Web Api/service Expert Resume

SUMMARY:

  • Eighteen years of experience in the Analysis, Design, Development, Testing, Maintenance and Project Management of Core business applications including Client - Server, Component development, Windows Applications (WPF & WinForms), Web Application(ASP.NET MVC ASP.NET WebForms), Web Services and Application Integration.
  • Strong experience in developing applications using C#, VB.NET, XML, Web Services, REST API, WSDL, SOAP, Visual Studio. NET 1.1/2.0/3.5/4.6 , .NET CORE, ADO.NET, UML, ASP, Visual Basic 6.0/5.0 (ODBC, DAO, ADO, RDO, OLE DB) IIS, HTML, CSS, XML, XSLT, XPath, MS SQL Server 2008/2005/2000/7.0/6.5 , Oracle 10g, LINQ, PLINQ, Task Parallelism, WPF, WCF, Silverlight, Java script, Visual Studio Online, Git,, VSS, TFS, Subversion, Perforce, Clearcase, ADFS, WIF, Azure
  • Expertise in .Net Framework Standard, .NET Core, Multi-Threading, Namespaces, Delegates, Reflection, cryptography, Internationalization and localization.
  • Strong experience in drawing Use Case Diagrams, Sequence Diagrams, Class Diagrams, Object Modeling and Data Modeling using Rational Rose 2000, MS Visio.
  • Strong Experience in developing solutions using Agile(SCRUM) and Waterfall methodology, Test driven development and continuous integration.
  • Thorough knowledge of WBS, task estimation.
  • Excellent analytical, communication and inter-personnel skills a good team player.
  • Received ‘Valuable Contribution ’ from Patni for his excellent design and solution.
  • Certified MCAD.NET Professional.

SKILL:

Languages: C#, ASP.NET CORE, JavaScript, JSON, XAML, WPF, VB.NET, ASP, VB, C++, XML, HTML, XSL

Framework: .NET Standard, .NET CORE, .Net Framework, ASP.NET AJAX, REST, Angular, React, JQuery, LINQ, Win Forms, Web Forms, Azure Functions, App Service, Azure B2C, Azure B2B, Azure API management gateway, HttpHandler, HttpModule, ADO.NET, WPF, WCF, PLINQ, Task Parallelism, Silverlight, ADFS, SAML, WIF, Azure Azure Compute, Logic Apps, Office 365 Power Apps.

MS SQL Server 2000: 2017, MS Access, Oracle, DB2, AS400

Operating Systems: MS Windows Vista, Windows Server 2003/ 2000, Win NT 4 to 2016

Design Practices: Design patterns, Object Oriented Design, Usability Design, UML, N-Tier Architecture design, Continuous Integration, Continuous Delivery, Azure DevOps, Test Driven Development, Composite Application Library, Postman Integration Tests and Collection, Model View View Model Pattern, Model View Controller Pattern.

Job Functions: Requirement Gathering and Requirement Management, Project Management, Backlog refinement, Design and Documentation, Team building, Change control management, Define Project Scope/Project Constraints and set Project Standards, Monitor Open Issues, Review Resource Performance, Development, Unit Testing, Integration Testing.

Tools: MS Project, MS Visual Studio, 2008, 2017, Postman, Azure DevOps, Git, Visual Basic 6.0, Visual Source Safe, Dotfucsator. CruiseControl.NET, NUnit, NCover, FxCop, Star Team, Subversion, Clearcase, Team Foundation Server, Microsoft Lync, Office365, Sharepoint 2016

Web Servers: IIS 4,5,6,7,8, Azure App Service

PROFESSIONAL EXPERIENCE:

System Analyst - Web API/Service Expert

Confidential

Environment: .Net Framework, ASP.NET MVC, REST API, C#, JSONDapper, LINQ, MS SQL 14/16, Swagger, SSIS Import Export, ETL

Responsibilities:

  • Designed and Developed core framework for Web dashboard and Web API.
  • Reviewed and Studied legacy code to uncover the undocumented requirements
  • Worked closely with Customer and Stakeholders to help them document the real requirement and translate them into technical specification.
  • Worked with leadership to help estimate - customer requirement, identify potential risk factors.
  • Setup code repository and setup internal nuget package source.
  • Work with ETL developers and SQL developers for integration areas related to Monitoring and Controlling activities driven by Web API.
  • Worked with testers to help them translate the requirement to use cases and functional specification to test case scenarios for customer approval.
  • Developed Web API and Web UI for Monitoring and Dashboard for Send Receive Services.

Azure Cloud Architect - Lead Developer Consultant

Confidential

Responsibilities:

  • Working as Application Architect on Category Spend Analytics and Supplier Collaboration team to define and setup Cloud services like Azure App Service, SQL Azure
  • Setup Code repositories for UI and Backend, Test Driven Development, Continuous integration and Continuous delivery and integration tests with Postman/Newman collection on BitBucket/Jira later migrated to Azure DevOps
  • Build and Worked on core of Confidential Planform to unify the Authentication and Authorization using Azure B2B, Azure B2C, Ping Identity and Azure Function Apps
  • Created Azure RM template for Azure Resources and Resource group to automate environment creation and deployment
  • Working with Havi Finance team to understand and define business objectives, UI flow requirements, functional requirement including non-functional and technical requirements.
  • Work with different geographically distributed and culturally diverse project teams to identify key integration areas for Confidential Platform
  • Attending sprint planning, backlog refinement meetings and sprit review sessions, requirements, design and collaborating with different project teams on integration areas.
  • Design and document functional requirement into technical design. Designed and developed contract first REST and test driven strategies using Swagger, Swashbuckle, Postman, Newman.
  • Investigate and Identify performance bottleneck of application when communicating with legacy -JDE service and last data objects and implement a solution using Azure Redis Cache, Azure Blob storage to overall improve response time and performance of application.

Technical Architect

Confidential, Chicago, IL

Environment: Net Framework 4.6, ASP.NET MVC, REST API, Windows Service, Windows 8.1/ Windows 10, C#, JSON, REST API, Entity Framework, LINQ, MS SQL 2014, Azure App Service, Angular2, Office Excel Addin App, Orchard CMS

Responsibilities:

  • Working with client to understand and define business objectives, workflow requirements, functional requirement and non-functional requirements
  • Work with different geographically distributed and culturally diverse project teams to identify key integration areas.
  • Attending related events, meetings and review sessions for requirements, design and collaborating with different project team on integration areas.
  • Design and document functional requirement into technical design.
  • Identified, designed and developed integration modules, including REST API, ASP.NET MVC and SharePoint CSOM
  • Worked on Confidential Extract and created Validation toolkit for data validators using SQL Stored Procedures, ASP.NET MVC, AngulaJS, Office 365, SharePoint and Excel WebApp Addin.
  • Worked on key integration areas of SharePoint, StaffIT API, ASP.NET MVC for DPN and GRR.
  • For each integration area, involved in planning session, CCB Meeting, weekly technical review session with stakeholders for user requirement and technical design.

Technical Architect

Confidential, Chicago

Environment: Net Framework 4.6, WPF, Composite Application Library, Windows 8/8.7, C#, VS 2013, Model View - View Model Pattern, Repository Pattern, Entity Framework. ADO.NET, LINQ, TFS, SQL 2012, Azure App Service, ASP.NET MVC, Jquery, AngularJS, SharePoint 2010, Dynamics CRM 13 platform.

Responsibilities:

  • Working with client to understand and define business objectives, workflow requirements and creating application prototype using in WPF Expression Blend Sketch flow, Windows Workflow.
  • Worked in capacity of technical architect and SME to transform requirement into technical specification and detail design.
  • Designed application architecture and developed building blocks framework for GUI interface using WPF, Workflow Activity using Windows Workflow, Workflow Editor and Library sung Model - View - View Model Pattern, WPF Theme, Repository pattern, command pattern, Moderator Pattern.
  • Designed and developed Workflow Engine and Estimation Web Servicefor with multiple data access point - REST, WCF. Data access repository frame work using Linq and Entity Framework.
  • As part of PRISM developed ASP.NET MVC and AngularJS based tooling application.
  • Enhanced Confidential and integrated with PRISM
  • Conducting daily scrum meeting and tracking application progress.
  • For each sprint, involved in spring planning session, weekly technical review session with stakeholders for user requirement and technical design.
  • Code review and design review of peers.

Sr. .NET Consultant

Confidential, Chicago, IL

Environment: Net Framework 4.0, ASP.NET, ASP.NET MVC, Classic ASP, Windows Service, Active Directory Federation Service (ADFS), Windows Identity Federation, Windows 7, C#, WCF, Web Service, XML, WSDL, VS 2010, ADO.NET, LINQ, MS SQL 2008 R2, Telerik web controls.

Responsibilities:

  • Working with client to understand and define business objectives, workflow requirements, functional requirement and non-functional requirements
  • Work with different geographically distributed and culturally diverse project teams to identify key integration areas.
  • Attending related events, meetings and review sessions for requirements, design and collaborating with different project team on integration areas.
  • Design and document functional requirement into technical design.
  • Identified, designed and developed integration modules, including web service, console application, windows service and ASP.NET and classic ASP application
  • Worked on Skills editing module developed in ASP.NET, Silverlight WCF.
  • Developed console application to translate Verity query language (VQL) to FAST query language (FQL) building expression tree translator.
  • Worked on ADFS 2.0 and WIF for identity federation for seamless single sign on experience between different web application.
  • Worked on key integration areas of ASP.NET and classic ASP application including ADFS integration, session management between classic ASP and ASP.NET application and load balancing.
  • Architect, design and developed Global Skill repository ASP.NET and WCF service and worked on integration with GRR and Confidential enterprise systems.
  • For each integration area, involved in planning session, CCB Meeting, weekly technical review session with stakeholders for user requirement and technical design.

Confidential

WPF Consultant

Environment: Net Framework 4.0, WPF, Silverlight 4, Expression Blend 3, Windows XP / Windows Vista, C#, VS 2010, Model View - View Model Pattern, ADO.NET, LINQ, TFS, MS SQL 2008, ClickOnce Deployment, Telerik controls.

Responsibilities:

  • Working with client to understand and define business objectives, workflow requirements and creating application prototype using in WPF Expression Blend Sketch flow.
  • Worked in capacity of User interface expert to transform functional requirement into user interface and usability.
  • Designed UI architecture and developed building blocks framework for GUI interface using WPF, Model - View - View Model Pattern, WPF Theme, command pattern.
  • Work with business associates, Involved in scrum meeting, CCB meeting and tracking application progress.
  • For each sprint, involved in spring planning session, weekly technical review session with stakeholders for user requirement and technical design.
  • Code review and design review of peers.

Sr. Consultant

Confidential, Chicago

Environment: Net Framework 4.0, WPF, Silverlight 2, Expression Blend 3, Composite Application Library, Windows XP / Windows Vista, C#, VS 2010, Model View - View Model Pattern, Repository Pattern, Entity Framework. ADO.NET, LINQ, TFS, AS 400/DB2.

Responsibilities:

  • Working with client to understand and define business objectives, workflow requirements and creating application prototype using in WPF Expression Blend Sketch flow.
  • Worked in capacity of business analyst and SME to transform requirement into technical specification and detail design.
  • Designed application architecture and developed building blocks framework for GUI interface using WPF, Model - View - View Model Pattern, WPF Theme, Repository pattern, command pattern, Moderator Pattern.
  • Designed and developed building block for data access repository frame work using Dataset and Linq.
  • Conducting daily scrum meeting and tracking application progress.
  • For each sprint, involved in spring planning session, weekly technical review session with stakeholders for user requirement and technical design.
  • Code review and design review of peers.

Sr. Consultant

Confidential, Portland, Oregon

Environment: Net Framework 3.5, WPF, Composite Application Library, Windows XP / Windows Vista, C#, VS 2008, Model View - View Model Pattern, Repository Pattern, Entity Framework. ADO.NET, LINQ to Entities, Clearcase, Oracle 10g. MS SQL 2008 express.

Responsibilities:

  • Working with clients to understand and define business objectives, workflow requirements and creating application prototype using in WPF Expression Blend Sketch flow.
  • Worked with business analyst to transform requirement into technical specification and detail design.
  • Developed GUI interface using Silverlight, WPF, Model - View - View Model Pattern, Repository pattern, command pattern.
  • Designed and developed smart client application using Composite application library, unity injection.
  • Developed data access repository using Entity Framework 3.5 using EFOracleProvider.
  • Involved in daily scrum meeting.
  • For each sprint, involved in spring planning session, weekly technical review session with client for user requirement and technical design.
  • Review of exiting code and design for error.
  • Created unit tests using unit testing framework visual studio 2008.
  • Debugging and troubleshooting “unknown issue” to provide “unknown solutions” in timely fashion.

Confidential

Sr. Application Developer

Environment: Net Framework 3.5, 4.0 beta, TPL CTP June 2008, WPF, Composite Application Library, WCF, Windows XP / Windows Vista, C#, VS 2008, VSTS 2008, Model View - View Model Pattern, Globalization, ADO.NET, ANTS profiler, MS SQL Server 2005, Oracle, Team Foundation Server 2008

Responsibilities:

  • Created architecture proof of concept to address performance risks.
  • Identify bottleneck and its solution to make application a database agnostic.
  • Evaluation and impact analysis of different new technologies LINQ, DLINQ, PLINQ, LinQToEntities and selection to integrate seamlessly into existing architecture.
  • Creation of best practice for migrating oracle business logic to C# and bottlenecks checklist for application performance.
  • Identification of design changes and creation of new design.
  • Detailed analysis of user requirement by working closely with end client
  • Developing initial requirement document, project scope statement, use case and activity diagrams, detailed function specification and application designs using UML class diagrams, sequence diagrams, entity relationship diagrams.
  • Creation of work breakdown structure, activity list and its estimation.
  • Performing requirement review, design review and code review for errors including self review, peer review and team review.
  • Mentoring team on business requirement, new technologies, system architecture and helping them to fix unknown complex issues.
  • Conversion of business logic of Oracle package to C# using task parallelism to improve performance on multi-core machine.
  • Creation of mainframe emulator in WPF for data scraping.
  • Developed GUI interface using WPF
  • Developed middle tier web service using WCF.
  • Created virtual load test environment using VMWare, created web test, load test using VSTS 2008 and benchmark the performance result.
  • Coordinate with offshore team for two way exchange of information regarding development and help them to proceed with development activity.
  • Recorded different performance counter during load test and analyzed and created performance test result with suggested areas to look into like SQL connection management, Performing garbage collection properly, Using Application Cache or Session cache.

Confidential, St. Paul

Onsite Consultant

Environment: VS.NET 2005, WinForms, SOA, Globalization, GDI+, CLI, C++, NUnit, NCover, Star Team, Cruise Control, Subversion, Windows XP / Windows Vista, MS SQL Server 2005, ADO.NET, Cryptography

Responsibilities:

  • For each iteration, involved in review sessions with the client for requirements, prioritize them within iteration and getting approval from client.
  • Get a closure on iteration scope, freeze the requirement and decide a mutually accepted delivery date for iteration.
  • Creation of work breakdown structure, activity list and its estimation.
  • Attending related events/activities/meetings with client.
  • Observing and recording expectation from key stakeholders.
  • Developing requirement document, function specification and use cases
  • Worked as application architect to design and create high level and low level design document using UML use case diagram, class diagram, sequence diagram, activity diagram.
  • Work collaboratively with client's team, including project manager, designers, and developers, to ensure that project meet the client's objectives.
  • Coordinate with offshore team for two way exchange of information regarding development and help them to proceed with development activity.
  • Maintain good communication and relations with the client manager.
  • Involved in development of TGP editor using Win Forms Worked on integration. Worked on unit testing using NUnit and NCover.
  • Created C++ CLI wrapper addaptor to create virtual controller. D
  • Worked on globalization of the application.

Confidential, Rochester, NY

On site Consultant and Application architect

Environment: MS SQL Server 2005, Web service, SOA, SOAP, WSDL VS.NET 2003, XML, Microsoft Visio 2003. HTML, Java Script, SSL, ASP.NET Using C#, ADO.NET, Windows 2000, IIS, SSIS, Subversion, NUnit

Responsibilities:

  • Requirement gathering by attending requirement meetings and sessions.
  • Creation of work breakdown structure, activity list and its estimation.
  • Developed the application architecture.
  • Developed UML class diagrams, sequence diagrams, activity diagram, use case diagrams
  • Worked as architect to create POC, high level and low level design document.
  • Involved in coding and unit testing.
  • Creation of windows service application and windows service setup/installation project.
  • Worked as C# developer to resolve implementation and windows service issues.
  • Configuration management.

Confidential

Team Leader

Environment: MS SQL Server 2000, VS.NET 2003, XML, WSDL, SOA, SOAP, Web service, Microsoft Visio 2003. ASP.NET Using C#, ADO.NET, Windows, IIS, CSS, SSL, Java script, Clearcase, HTML

Responsibilities:

  • As team leader managed team of 12 people.
  • Involved in analysis of user requirements and prioritize them in different phases.
  • Estimation for work breakdown structure and creation of activity list.
  • Developed project plan and schedule.
  • Designing and reviewing prototype, POC & architectural design of framework.
  • Designing and Reviewing of Core Framework & Content Management Tool.
  • Involved in design review and code review.
  • Database design & Review.
  • Worked on globalization of the application
  • Coordinate with OSC and client product manager for two way exchange of information regarding development activity performed by the team.
  • Delivery & deployment at client’s location.

Confidential

Team Leader

Environment: MS SQL Server 2000, VS.NET 2003, ADO.NET, XML, Data Transformation Services (DTS) using DTS Designer. Microsoft Visio 2003. C# File Receiver Web service, WSDL, SOAP, SOA, C# File Monitoring Windows NT Service, Windows, SSL, Cryptography, IIS

Responsibilities:

  • Detailed analysis of user requirements and work estimates.
  • Creating architectural design of ETL (Extract Transform Load).
  • Creating and reviewing design documents for ETL, created activity diagrams using UML
  • Database design using ERWin, DTS design.
  • Coding, code review of C# component & DTS packages.
  • Random testing of the application.
  • Acceptance & support.

Confidential

Module Leader

Environment: C# Web service, SOAP, SOA, WSDL, C# Windows Service, MS SQL Server 2000, ADO.NET, VS.NET 2003, C++, XML, XSL, Windows 2000, IIS, HTML, CSS, Cryptography, Java script

Responsibilities:

  • Detailed analysis of user requirements.
  • Creating architectural design of the application.
  • Creating and review functional specifications and design documents for the application.
  • Configuration management of the project.
  • Coding, code review and group leading of C# web service module.
  • Database design
  • Random testing of the application.
  • Worked on globalization of the application
  • Acceptance.

Confidential

Module Leader

Environment: Winform using C#, ADO.NET, Crystal Reports and Advantage Database Server 7.0 Install Shield Express 5.0, Windows Installer.

Responsibilities:

  • System analysis.
  • Review of functional specification.
  • Creating architectural design of the application.
  • Involved in developing design documents.
  • Implementing the database design.
  • Code review of team members.
  • Creating setup projects both windows installer and install shield 5.0.
  • Worked on globalization of the application
  • Testing.
  • Acceptance and support.

Hire Now