Sr. .net Consultant Resume
Irving, TX
SUMMARY:
- Over 12 years of experience in system analysis, design, development and production support of various enterprise applications for web and mobile using Microsoft Technologies.
- Over 4 years of experience in full stack web development using AngularJS/Angular 4 and KnockoutJS.
- Over 4 years of extensive experience in SharePoint 2010/2013/Online including Branding, Custom development and administration.
- Over 3 years of experience in design and development of cloud based applications using Azure.
TECHNICAL SKILLS:
Programming Languages: C#, VB.NET
Web Technologies (Server Side): ASP.NET, ASP.NET MVC, ASP.NET Core
Web Technologies (Client Side): HTML, Bootstrap, Foundation, CSS
Frontend Technologies: JavaScript, jQuery, Angular, NodeJS, TypeScript, Gulp, Webpack
Web Services: WCF, Web API
Mobile Technologies: Ionic
Architecture Practices: SOA, Domain Driven Design, Design Patterns, SOLID Principles, Micro services, CQRS
ORM: Entity Framework/ EF Core, Auto Mapper
Authentication Methodologies: Form Based (Cookie) Authentication, OAuth 2.0, OpenID Connect
Single Sign On Tools: WSO2 Identity Server, Azure ADSharePoint 2010/2013
Features: SharePoint 2010/2013, Office 365, SharePoint
Framework Development Tools: Visual Studio, Visual Studio Code, SharePoint Designer
BPM Tools: Microsoft Workflow Foundation, K2 Blackpearl, K2 Smart Forms
Source Controls: TFS, Visual Studio Team Services, Git, SVN
Database: SQL Server, MySQL, Oracle
Azure Products: App Service, Web Jobs, Service Fabric, Service Bus, Azure Storage, Event Hub, Azure SQL Database, Document/Cosmos Db, Virtual Machines, PowerShell, CLI 2.0 CI/CD
Pipeline: Jenkins, Docker, Octopus
Automation and Unit Testing: NUnit, Jasmine
SDLC: Waterfall, Agile
WORK EXPERIENCE:
Confidential, Irving TX
Sr. .NET Consultant
Responsibilities:
- Developed POCs for implementing Single Sign - On based on OpenID Connect/OAuth for 3rd party products (Identity Server, WSO and Azure AD).
- Analyzed the existing mortgage applications for implementing SSO and prepared technical design document.
- Implemented OWIN pipeline for existing applications to enabled OpenID based authentications and authorizations.
- Developed Web API for integrating local user store with WSO2 Identity Server.
- Understand Kanban story board and clarify the requirement with Product Owner and Business Analyst.
- Developed docker containerized microservices for mortgage insurance modules using DDD with CQRS pattern.
- Developed UI Components, Custom Directives and Services for Mortgage Decision Module with Angular 4
- Implemented test automation using NUnit, NSubstitute and Jasmine (Angular).
Confidential, Dallas TX
Sr. Cloud Consultant
Responsibilities:
- Worked with Student Activities and ESL Departments for gathering business requirements.
- Implemented Azure AD based Single Sign-On for various applications.
- Design and implemented hybrid cloud based applications using Azure stack.
- Implemented ASP.NET Web API based on micro-services
- Developed Angular based single page app and deployed in Azure Web Apps
- Prepared PowerShell script for provisioning ARM templates
- Implemented Jenkins based pipeline for build automations and deployment
- Implemented Escalation Jobs for the applications using Web Jobs
- Automated web developments using NodeJS and Gulp.
- Implemented Azure Application Insights for reports and tracking.
- Worked on complex SQL Stored Procedures, views and triggers.
Confidential, Washington DC
Technical Lead
Responsibilities:
- Involved system design for global intranet portal for 18 departments.
- Developed Custom Timer Job and consumed Java web services for retrieve and update SAP system.
- Implemented search based corporate portal using Content Search Web Parts, Search API with Angular
- Configured custom result sources, result types, managed properties and crawl rules.
Confidential, NY
Application Architect
Responsibilities:
- Involved in requirements gathering and preparing wireframes for Author Portal.
- Design and implemented the high availability application.
- Worked with SQL server team to configure SQL Server 2012 cluster environment.
- Design and implemented the complete Application Architecture.
- Developed responsive web applications to support both Desktop and Mobile platform
- Developed Graph and Charts using HTML 5 RGraph for displaying sales details in various formats.
- Rich client-side pages developed using KnockoutJs and WCF REST Services
- Implemented jQuery Data table for grid with lazy data loading
- Developed BI reports using Reporting Services for 1TB Sales data
Confidential, CA
Technical Lead
Responsibilities:
- Interacting with customer to gather portal requirements
- Design and Implemented development framework for SharePoint 2010
- Generated Excel reports and offline data collection sheet using Open XML
- Developed BI reports using SSRS
- Developed custom scheduling jobs for business data retrieval
- Involved deployment activities in DEV and QA servers and provide support for Production movement.
Confidential, Boston, MA
Technical Lead
Responsibilities:
- Participate in Proposal preparation and Design discussion for new requirement.
- Preparation of SRS, Approach Document, HLD and Test Cases.
- Design and Implemented development framework.
- Developed Complex Workflow using Workflow Foundation 4.0
- Developed asp.net forms
- Exposed WCF services for integration with external system.
Confidential
Sr. Software Engineer
Responsibilities:
- Participate in Design discussion for new requirement.
- Preparation of SRS, HLD and Test Cases.
- To prepare Decision Analysis to choose best approach.
- Developed ASP.NET based application pages
- Implemented SOA Architecture using WCF to access external system
Confidential
Sr. Software Engineer
Responsibilities:
- Involved in analysis and design of UI Module and Coding
- Implemented LMS based on SOA using .Net 3.0 WCF with ASP.NET and C#
- Student/Parent portal developed using SharePoint 2007 Data Migration
Confidential
Sr. Software Engineer
Responsibilities:
- Involved in analysis and designing of UI Module and Database
- Implemented 3 - Tier Architecture
- Design and Development of Web pages using PHP and MySQL
- Documenting business requirement
Confidential
Software Engineer
Responsibilities:
- Designing a shopping site pages (Template), Credit Card processing and Admin Panel using PHP with MySQL.
- Involved in coding and payment gateway API integration.
- Designed tables and queries.