We provide IT Staff Augmentation Services!

Sr .net/azure Solution Architect Resume

Secaucus, NJ

SUMMARY

  • Software professional with 15+ years of industry experience as a Developer, Technical Lead and Technical Architect on the Confidential and Java technology stack.
  • Designing secure, scalable, cost - efficient and highly available architectures for Confidential Azure using Virtual Machines, Azure App Service PaaS offerings, and Azure SQL Database PaaS service .
  • Implementing high performance, cloud-based or on-premise, distributed web applications using either ASP.NET core or ASP.NET framework with Azure SQL Database PaaS / SQL Server as the backend relational data stores.
  • Profiling .NET applications using industry standard profiler tools such as Redgate ANTS Performance and Memory Profilers to find performance bottlenecks and optimize code performance and memory usage
  • Improving the performance of database applications by tuning SQL Queries
  • Working effectively with legacy code to make changes by using proven refactoring techniques and design patterns
  • Configuring Cloud, Web, Desktop and Single Page applications for single sign-on using the industry standard SAML 2.0, OpenID Connect authentication protocols with either Azure Active Directory or Ping Identity Platform as the Identity Providers.
  • Integrating with REST APIs (SAP Concur, Dell Boomi) or other back-end frameworks
  • Security concepts such as authentication, authorization, encryption, digital signature, SSL/TSL, Web Service Proxies, Reverse Proxies, JSON Web Tokens (JWT), and OAuth 2.0. Designing and implementing Single Page Web Application using Angular.
  • Microservice architecture ( Docker, Azure Kubernetes Service, Azure Container Registry, Azure Service Fabric ).
  • Working with Agile, Lean and/or Continuous Delivery approaches such as Continuous Integration, TDD, Infrastructure as Code, etc.
  • Ansible, Industry-leading configuration management and Orchestration tool.
  • Deployment architecture of Business Intelligence and Analytics platforms such as Tableau, Tibco Spotfire and Power BI Report Server, Self-Service Analytics tools such as Alteryx Server.

TECHNICAL SKILLS

  • SP.NET, .NET Framework-4.5, C#, VB.NET, Win Forms, Web Forms, MVC 5, Web API2, AJAX,
  • WPF, Silverlight, Web Service, WCF, Entity Framework, Enterprise Library , Visual Studio 2015,
  • TFS, Perforce, IIS 7, VB, ASP, COM, DCOM, Win 32 API, SOAP, WSDL, WS-*, ESB, MQ, SSIS, SSRS, jQuery,
  • AngularJS, ReactJS, jQuery, jqGrid, JavaScript, Adobe FLEX SDK, ActionScript, HTML5, DHTML,
  • CSS/LESS, Kendo UI, Bootstrap 3.0, MS SQL Server 2012/2008, Sybase, Oracle, MS Access, MS
  • Azure: Confidential Azure, Azure App Services, Azure Cloud Services, Azure Service Fabric, Azure Service Bus, Azure Functions, Azure Storage, SQL Azure, PaaS, SaaS, MicroServices, Azure Resource Manager, ARM Templates, Azure WebJobs, Confidential Cognitive Services, Cortana Analytics, IoT Hub,
  • PowerBI, PowerBI Embedded, Application Insights, Crystal Reports, Rational Tools, DevExpress, MS Visio, SCRUM, NUnit, TDD, CI, JIRA, Yammer, HL7.
  • Core Java, Apache Hadoop, BigData, MapReduce / YARN, HDFS, Apache PIG, Cassandra DB (NoSQL).

PROFESSIONAL EXPERIENCE

Confidential, Secaucus, NJ

Sr .Net/Azure Solution Architect

Responsibilities

  • Involved SDLC phases like Requirements Gathering, Analysis, Design, Build and Deployment for ASP.Net Web Applications Visual Studio 2013 .NET Framework 4.0 and MVC 5.0
  • Played the role of Development Lead and Subject Matter Expert for implementing the solutions by using ASP.NET, MVC and SSRS .
  • Generating estimates for enhancements and defect fixes.
  • Development and Deployment using Power Shell Scripts using Azure . Developed PowerShell Scripts for Automated Deployment of Developed Packages.
  • Interacted with appropriate team and followed client process for hosting and deployment work. Provided data migration support after deployment.
  • Provided to team on the initial phase of the project after deployment.
  • Provided demo to client team and stake holders after each release of this project and gather improvement feedback and showed progress.
  • Used ASP.NET and C# in MVC 4.0 frame work for front-end development
  • Created Business Logic and Data Access Layers to implement the MVC architecture.
  • Supporting Various Web applications, SSRS, SSIS, SQL Server and MS Access, across sites
  • Providing the Estimation for new developments and enhancements.
  • Involved in Migration/Upgrade of Data Base servers
  • Extensively used WCF framework to build applications that inter-communicate and implement services using Service Contract and Data Operation
  • Used LINQ to SQL (object relational mapping) for integrating data validation and business logic rules into data model.
  • Using Service Bus Queues for communication in multi-tier Azure application
  • Developed MVC web applications by using code first and database first approaches in Entity Framework
  • Used HTML5 and Angular JS for front end development
  • Involved in development and enhancements of the REST based enterprise services
  • By using Exchange Web Services (EWS), Developed Windows service for Exporting Lab results excel reports which are sent by vendors to local repository.
  • Developed reports using SSRS 2008 and involved reports migration from SSRS 2005 to 2008 and Confidential Power BI
  • Developed SSIS packages for Data population using SSIS 2008.
  • Developed windows services to store SQL Server data in to Cloud base data warehousing by using Confidential Azure . Implemented Security in Web Applications using Azure and Deployed Web Applications to Azure.

Confidential, Princeton, NJ

Senior .NET Developer

Responsibilities

  • A Workflow application to track the life cycle of Inventory Disposition Requests using ASP.NET, Windows Presentation Foundation 3.5, SAP .NET Connector, and SQL Server 2005
  • A Web based Order fulfillment application using ASP.NET 3.5, C#, SQL Server 2005, Commerce Server 2009, and Biztalk Server 2006.
  • Involved in the SDLC phase of requirement analysis, design, and development of the web based intranet application tool using Asp.NET MVC, Web API, SOAP, VB.NET, PHYTON and C#.
  • Worked on proven design pattern, designed and created views, controllers and models using ASP.NET MVC 5, C# within MS Visual Studio 2013.
  • Created Business Logic Layer & Data Access Layers using design patterns like MVC, Fascade and Repository.
  • Developed core web services in Web API to read/write data from SQL Server Database using Entity Framework.
  • Also, used Azure for Scaling and checking the reliability of the applications which were developed during the project.
  • Design Azure Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Developed Web Pages using SPA (Single Page Applications) Framework, HTML, XML, CSS, Bootstrap, Angular JS, Typescript
  • Created JavaScript modules to be used with Bootstrap to speed up development
  • Designed and Scheduled the SSIS packages to migrate data from Excel to SQL Server and Vice-Versa.
  • Implementation of client side validations using jQuery, Angular JS and server-side validation using ASP.NET MVC Validation at Controller level
  • Hosting applications with the Azure Cloud .
  • Used Forms Based Authentication to enforce security in the application
  • Implemented Logging Mechanism using Log4Net.
  • Dependency Injection done using Ninject Framework.
  • Designed Administrator pages to handle overall application.
  • Experience in deployment using IIS Application Servers.
  • Written various unit tests using NUnit and Moq Framework
  • Involved in complete SSIS life cycle in creating SSIS packages, building, deploying and executing the packages in the development and production environments
  • Involved in designing Database Architecture.
  • Wrote the Database Triggers, Views, and Indexes using T-SQL.
  • Active participation in unit testing of the application to ensure quality.
  • Optimized LINQ/ SQL queries and indexes for SQL Server 2012.
  • Fixed bugs reported by QA and UAT, including in Typescript.
  • Migrated application from . NET Framework 1.1 to 4.6.2.
  • Azure SQL, Azure BLOB was used for Data Storage
  • Maintained the Version, Labeled Versions and Backups of the source using Team Foundation server (TFS).
  • Experience in SharePoint REST API development.
  • Developed WCF services to enable effective communication between SOA.
  • Involved in developing effective User Interface and Animation for WPF applications using XAML.
  • Created and Used Stored Procedures for the data access and tested them using Oracle 11g to application independent of the DB Server and provided portability.
  • Created several SSRS reports and consumed them in MVVM project.
  • Experience in developing reports using Crystal Reports.
  • Experience in working in Software Configuration Management using Confidential Visual Source Safe (VSS) and Visual Studio Team Foundation Server (TFS).
  • Strong Knowledge in Git/GitHub integration

Confidential, Basking Ridge, NJ

Senior .NET Developer

Responsibilities

  • A Port of a C++/Linux based Invoice Delivery System to a .NET/Windows 2003 based solution to reduce the dependency on a third-party invoice distribution system.
  • Developed web applications using C#, ASP.NET, MVC 5.1, HTML5, AJAX, SQL Server 2014/2012.
  • Created Restful APIs Using MVC 5.1 web API.
  • Designed, developed and customized several web pages using HTML5, CSS3, ASP.NET, jQuery and Java Script.
  • Worked extensively on troubleshooting SQL queries, stored procedures using profilers and activity monitors.
  • Hosted web applications on Azure Web Sites
  • Migrated databases from SQL Server to Azure SQL Server
  • Used HMAC authentication to protect the data from Web API.
  • Worked on creating services, factory and providers for consuming in Angular application.
  • Responsible for consuming and creating Web API and populate the data in angular views.
  • Worked on Angular JS (1.5) to implement Client side Java Script Modules.
  • Used AngularJS as the development framework to build a single-page application.
  • Extensively worked on .NET Security Features Such as Forms Authentication and Authorization.
  • Worked on the Application Life Cycle Management for bug tracking and token issuing.
  • Used Agile Methodology throughout the full SDLC.
  • Involved in creating Front-end screens using HTML 5, CSS 3, JavaScript, Angular JS, and Bootstrap.
  • Used JQuery and JavaScript to develop code and used AJAX to call the Web API service.
  • Worked on WebAPI and RESTFUL Service API using WCF 4.0 which return XML and JSON data using WCF attributes.
  • Developed Windows Communication Foundation (WCF) Service Layer for Service Oriented Architecture (SOA).
  • Experienced in creating and consuming XML Web Services (SOAP, and WSDL) using VisualStudio.Net, ASP.NET.
  • Created Packages, tables, stored Procedures and views in T-SQL and PL/SQL.
  • Worked on data retrieval and manipulations using ADO .NET, ENTITYFRAMEWORK 4.5/6, Message queues and Event Hub.
  • Worked on WebAPI and RESTFUL Service API using WCF 4.0 which return XML and JSON data using WCF attributes.

Confidential, New York, NY

Software Architect

Responsibilities

  • Collected and documented user-functional requirements by interacting with customers, radiologists, technologists and administrative personnel.
  • Designed and implemented a base MVC architecture with XML Web Services representing the model, Windows forms as the views and Controllers being .NET classes implemented in C# . The product was built using proven design patterns such as Singleton, Observer, and Factory method.
  • Implemented the EDI 837 Transaction Set for the electronic submission of healthcare claim information using C#.
  • Designed the entire database system and optimize edit using Confidential specified best practices for SQL Server 2000 . Implemented some of the business rules using Transact SQL Stored procedures.
  • Created the security architecture for the product covering all three A’s (Authentication, Authorization and Auditing) of software security.
  • Managed a team of 12 developers, overseeing the overall development activities and ensuring fulfillment of delivery goals.

Hire Now