We provide IT Staff Augmentation Services!

Lead / Sr .net Developer Resume

Raleigh, NC

PROFESSIONAL SUMMARY:

  • Around 14+ years’ experience in analysis, design, development, testing and customization of Windows and Web - based Applications using Microsoft technologies.
  • 5+ years of experience in Banking & Financial Services domain
  • 5+ years of experience in Pharma and healthcare domain.
  • Expertise in application development using Object Oriented Design, Angular 4.0, ASP.Net, MVC, Web.API, C#, Silverlight, WPF, Winforms, Database and XML Schemas.
  • Worked in different areas including Collaboration, Document Management, Portal and Web Content Management
  • Experience in analyzing and developing wide range of Web and Windows based applications using .Net Framework (1.1, 2.0, 3.5 & 4.0, 4.5) and C#
  • Strong knowledge on distributed technologies Web API, Windows Communication services (WCF), Web services and REST Services.
  • Expertise in Developing / Designing the ASP.NET web applications using MVC, Angular 1.3/4.0.
  • Extensive experience in developing and consuming SOA Applications, Web Services using WSDL, SOAP and REST/JSON.
  • Excellent knowledge on N-Tier Architecture and e-commerce web applications
  • Hands-on experience on Database design and programming with T-SQL, MS SQL Server (DTS/SSIS packages), Stored Procedures, Cursors and LINQ
  • Strong working experience with web based technologies like IIS 5.0/6.0/7.0, HTML, DHTML, XML, XSLT, CSS, and Java Script.
  • Developed reports using Crystal Reports, SQL Reporting Services and Knowledge in Tablue reporting.
  • Good knowledge in Windows SharePoint Services 3.0.
  • Experienced with data modeling tools like MS Visio and developing Use cases, Sequence diagrams and class diagrams using UML.
  • Expert knowledge of Object Oriented Applications and SOLID principles.
  • Expert in Agile development methodology.
  • Expert in managing multiple teams (offshore/onshore model) as Technical Lead and working on multiple projects simultaneously.
  • Proficient in analyzing and translating business requirements into technical requirements and designing the implementation architecture.
  • Excellent trouble shooting skills, highly motivated for learning new technologies
  • Good communication skills, adept at learning new technologies and ability to work individually and/or in team.

TECHNICAL SKILLS:

Core Competencies: Agile/Scrum Framework, Object Oriented Design, OOAD, ASP.Net Web Development, MVC Framework, WEP APIs, Silverlight & WPF Development, SQL Server 2008/2012, Requirement Analysis, Team Management, Design Patterns. SOLID principles

Microsoft Technologies: C# .NET, SharePoint 2013/2010, MS SP Designer, ASP.Net, MVC Razor, ADO.Net, ORM tools, Entity Framework, WCF, WEB API, Silverlight, Web Service, MS Reporting Service, LINQ, WPF, XAML, MEF

Web Technologies: JavaScript, HTML 5, JQuery, CSS, AJAX, XML, XSLT, AngularJS, Angular 4.0, KnockoutJS, Node JS, NPM and TypeScript.

Database: SQL Server 2008R2, SQL Server 2012, Oracle, MongoDB, DB2, Sybase

Version Control Tools: VSS, TFS, Clear case, Tortoises SVN, Harvest, Git, Git Hub, Jenkins Continuos Integration.

Content Management Tools: Share Point, Regulus

Testing Tools: NUnit

Methodologies: RUP, SDLC, Agile Scrum

Patterns and Tools: SOA, OOAD, UML, Visio, Visual Studio Modeling

SDK Tools: Open XML, Silverlight toolkit, Enterprise Library, Telerik ControlsInfragistics Controls, Galasoft MVVM toolkit.

CRM Tools: Pivotal CRM 5.9/6.0 Development Tools (CDC Software).

PROFESSIONAL WORK EXPERIENCE:

Confidential, Raleigh, NC

Lead / Sr .Net Developer

Platform and Technologies: Visual Studio 2015/2017, VS Code, .Net Framework 4/4.5, Asp.Net, .Net Core, ASP.Net Core, C#, Web.API, Sql Server 2012, Azure Pack, Verastream, Docker, TFS, Git Hub, Angular 4.0, Bootstrap, Windows Services, C# Repository Pattern, UOW, Entity Framework 6.0, Swashbuckle, UIPath Orchestrator, SOAP UI, Postman, CA Rally

Responsibilities:

  • Responsible for understanding the overall scope of the sprint and tasks.
  • Responsible for attending the technical and requirements grooming meetings.
  • Designing the new wireframes based on the initial requirements and validating with the Business users.
  • Designed and developed the initial Web UI framework from scratch with NMP, Angular Components, and Visual Studio 2017 MVC/Web.API project template. Implemented using Angular Web Pack and angular CLI template.
  • Designed and developed POCO objects and ORM relationships with Entity Framework 6.0. Implemented using Code First Approach.
  • Designed and developed the middle tier componets with Unit Of Work (UOW) framework and Repository Pattern to access the backend data from SQL Server 2012.
  • Developed the Web.API REST services to access the middle tier components. Implemented Web API URL routing mechanism.
  • Developed Active Directory verification Web Api to authenticate login users.
  • Calling UIPath Orchestrator APIs and Auth Services.
  • Implemented and configured the Web API CORS (Cross Origin Resource Sharing) to access the Apis outside of the domain.
  • Designed and setup the SQL Server database/schema and objects related to the project with normalization.
  • Responsible for database changes, creating stored procedures.
  • Designed and developed UI pages using HTML5 and Angular 4.0 and third party control libraries like PrimeNG.
  • Developed Angular Components, validations, services using TypeScript.
  • Developed Config Service in Angular 4.0 TypeScript to access the Web.Config settings in client side.
  • Responsible for making NPM installs and NuGet/Bower package installations.
  • Exploring the Docker to create images for various environments and deploy.
  • Setup the initial Web sites in Azure Pack for different environments (like DEV, TEST, Stage, PROD) and setup the application publish urls.
  • Complete ownership of Build/Deploying the application to Azure for different environment and troubleshoot the deployment issues.
  • Complete ownership of publishing the database changes to higher environments from DEV. Used Visual Studio Schema and Data comparisons to publish the database changes.

Confidential, Raleigh, NC

Lead / Sr .Net Developer

Platform and Technologies: Visual Studio 2015/2017, .Net Framework 4/4.5, .Net Core, C#, Web.API, Sql Server 2012, XML, Verastream, TFS, Windows Services, C# Repository Pattern, Entity Framework 6.0, SOAP UI, Postman, CA Rally

Responsibilities:

  • Responsible for understanding the overall scope of the sprint and tasks.
  • Responsible for attending the technical and requirements grooming meetings.
  • Designed and developed Code First Approach POCO objects and ORM relationships with Entity Framework 6.0.
  • Developed generic interfaces part of the Repository Pattern.
  • Developed the export the data functionality in UI using OpenXml
  • Designed and developed the middle tier componets with Entity Framework and Repository Pattern to access the backend data from SQL Server 2012.
  • Developed the Web.API REST services to access Provider Contracts data from different source systems.
  • Calling and consuming the Pega Case Manager APIs to update the provider contracts by building the XML SOAP requests.
  • Designed and setup the SQL Server database/schema and objects related to the project.
  • Developed database objects like stored procedures, views and etc.
  • Complete ownership of Build/Deploying the application to using ClickOnce and troubleshoot the deployment issues.
  • Complete ownership of publishing the database changes to higher environments from DEV. Used Visual Studio Schema and Data comparisons to publish the database changes.
  • Responsible for creating branching and merging in Visual Studio Team Foundation Server (TFS) for different releases.

Confidential, Raleigh, NC

Sr. Programmer Analyst

Platform and Technologies: .Net Framework 4.5/4.0, Visual Studio 2013/2015, C#, AngularJS, JQuery, SQL Server 2012, Oracle 11g, WEB API REST services, ASMX Web Services, Bootstrap Framework, MVC 5.0, Entity Framework 5.0, LINQ, HTML, CSS, NuGet Package manager, Bower, Git, Agile/Scrum Project management, JIRA, Tableau 9.3 Reporting.

Responsibilities:

  • Create and manage the Migration program such as Iteration plan i.e. monthly plan
  • Involved in Agile methodologies such as SCRUM.
  • Interact with Business users; understand the business needs and requirements.
  • Convert the high level business requirements into the low level design. Create necessary process flow diagrams, context diagrams and data dictionaries to better understand the business requirements.
  • Database Design and building the database objects for the project in Oracle 11g and SQL server.
  • Developed Oracle Packages, Procedures, Functions, Triggers, and Views to implement business logic for the application.
  • Design and Develop the Web application using .Net Framework 4.5 (VS 2015), C#, ASP.Net MVC 5, JQuery, XML, ASMX Web Services/WEB APIs and Oracle 11g, TOAD.
  • Implemented C# Repository pattern to interact with Database from the application.
  • Involve in build and application deployment. Unit testing and coordinating with business users.
  • Design brand new Database and develop complex database objects like stored procs, oracle packages.
  • Report development using Tableau.
  • Created Single Page application (SPA) using AngularJS, HTML5, CSS3 & Bootstrap & JavaScript.
  • Used HTML, JavaScript and JQuery to build custom forms and DOM manipulations.
  • Developed RESTful services and consumed via AJAX asynchronous calls
  • Setting up the Web sites in IIS and deploy them into QA environment.

Confidential, Raleigh, NC

Sr. Microsoft .Net Consultant

Platform and Technologies: .Net Framework 4.5/4.0, Visual Studio 2013, C#, AngularJS Framework, JQuery, SQL Server 2012, WEB API REST services, Bootstrap, MVC 5.0, Entity Framework 5.0, LINQ, NuGet Package manager, Bootstrap Framework, Git, Agile/Scrum Project management, JIRA, Jenkins CI.

Responsibilities:

  • Involved in Agile methodologies such as SCRUM with a Team of 12 members. Work starts with splitting into small tasks, design, development, unit test, bug fixing.
  • Working closely with Business to better understand the requirements.
  • Designed and developed initial AngularJS Project Framework based on MVC template.
  • Developed customized AngujarJS ngGrid to suite specific project requirements.
  • Developed customized AngularJS directives for Patient Search module.
  • Developed AngularJS Factories, Services and re-used across the application.
  • Developed lazy loading the grids with REST service calls.
  • Developed the custom angularJS control to set the default columns to show or hide.
  • Designed and developed Web.Api integration and discrete services.
  • Developed complex stored procedures to bring the patients and their medication details.
  • Implemented Dependency Injection (DI) and Inversion of Control (IoC) in the application.
  • Improved optimization through bundling and minification of script and style files.
  • Handled cross site scripting attacks on views and controllers.
  • Designed and developed Patient Dashboard using INSPINIA WrapBootstrap and AngularJS.

Confidential, Indianapolis, IN

Sr. Programmer Analyst

Platform and Technologies: .Net Framework 4.5/4.0, Visual Studio 2013, MS TFS, C#, SQL Server 2008 R2, SSRS, WEB API, Angular JS, Bootstrap, HTML, CSS, SVN / TFS, MVC 5.0, Entity Framework 5.0, LINQ, CLR Stored procedures, Bower, NuGet Package manager, Agile/Scrum Project management.

Responsibilities:

  • Followed Agile/Scrum software development methodology.
  • Used Client Side object model (CSOM), REST API, JQuery, JavaScript, AngularJs, Html & CSS to achieve Accordion, Slider, FAQ's and Tiles functionality;
  • Created Single Page application (SPA) using AngularJS, HTML5, CSS3 & Bootstrap & JavaScript.
  • Used HTML, JavaScript to build custom forms.
  • Developed RESTful services and consumed via AJAX asynchronous calls
  • Developed OData services to expose the data to the mobile devices.
  • Solid understanding of IIS and editing web.config files.
  • Designed and developed CLR Stored procedures in Visual Studio 2013 to handle complex business rules.
  • Developed complex stored procedures and other DB objects part of the Retention Tracker product.
  • Developed Web APIs part of Admin.
  • Designed and developed various data repositories using Repository Design Pattern and UnitOfWork (UOW).
  • Developed various C# extension methods and used commonly in different applications.
  • Developed Directives, Controllers, and Factory/Services using Angular JS.
  • Developed various complex SQL Integration jobs to manage the data and integrate the data from external IVRS/IWRS systems.
  • Involved in QA and Client QA build and deployment activities to move the code to the different environments.
  • Interacting with Business to better understand the system requirements and scope of the stories.
  • Participating in code reviews and attending daily scrum meetings.

Confidential, Indianapolis, IN

Sr. Program Analyst

Platform and Technologies: .Net Framework 4.5/4.0, Visual Studio 2013, C#, WCF, SQL Server 2008, SSRS, WEB API, AngularJS, KnockOut JS, Google Elmah, ASP.NET SignalR, MVC pattern, WPF, Silverlight, XAML, MVVM Light, Entity Framework 5.0, OData, LINQ, CLR Stored procedures, TFS, SVN, Bower / NuGet, Agile/Scrum Project management.

Responsibilities:

  • Working in Agile/Scrum methodology.
  • Created the UI Wireframes and story boards for the new pages.
  • Developed WCF service, Database objects for Document Browser story and exposed using nettcp.
  • Exposed the WCF service as RESTful service.
  • Designed and developed CLR Stored procedures in Visual Studio 2013 for Document Browser story.
  • Developed complex stored procedures for Box Destruction and Document Browser modules.
  • Developed Controllers and exposed the controller’s methods using HTTP verbs.
  • Developed data layer components using Repository pattern.
  • Created reusable AngularJS Directive for File Upload functionality.
  • Developed front-end UI pages using JQuery UI, AngularJS and angular-seed framework.
  • Reading and writing documents into a database tables using HTML5 FileReader and Multipart FormData objects
  • Involved in performance tuning of the database objects like stored procedures.
  • Involved in resolving pre and post deployment bugs resolution of the application.
  • Interacting with Business to better understand the system requirements and scope of the stories.
  • Participating in code reviews and attending daily scrum meetings.

Confidential, Indianapolis, IN

Sr. Application Developer

Platform and Technologies: .Net Framework 4.0/3.5, C#, WCF, Sql Server 2008, HTML, CSS, JavaScript, XML, XSLT, .NET windows services, VB6.0, UNIX, Informix Database, SVN.

Responsibilities:

  • Interacted with business, business analysts, and architects to identify the impact.
  • Responsible for creating technical specification document and design the interfaces.
  • Coding and unit testing the C# integration components.
  • Maintaining the existing WCF services.
  • Responsible for providing the estimations and preparing test cases/test plans.

Confidential, Indianapolis, IN

Sr. Application Developer

Platform and Technologies: .Net Framework 4.0/3.5, SharePoint 2007, C#, MVC, Entity Framework (ORM), WCF, Castle Windsor (IoC), Automapper, Crystal Reports Business Objects, Sql Server 2008, HTML, CSS, XML, XSLT, MS Team Foundation Server (TFS), Oracle PL/SQL, Oracle Packages/Procedures, .NET windows services, TOAD 11.0/12.0, VB6.0, FxCop, Fiddler, Unix, NUnit, Log4Net.

Responsibilities:

  • Worked closely with business team to define the scope of the project, requirements.
  • Maintained project documentation on SharePoint portal and applying necessary permissions.
  • Involved in interfaces design and coding in C#.
  • Involved in design, coding, performing code reviews, unit testing
  • Designed and developed reports using Crystal Reports.
  • Developing WCF services to interact with IFS system to get DDA, Accounting and Credit Data.
  • Involved in developing front end using ASP.NET MVC.
  • Involved in developing the Controllers to interact with WCF services.
  • Involved in developing front-end views and validations using JQuery/JavaScript.
  • Responsible for developing/changing and reviewing Oracle Package, Procedures, Triggers.
  • Responsible for delivering the Unit test results, code review documents, design documents, deployment notes.
  • Responsible for working on day-to-day critical issues with the customers and business team.
  • Responsible for promoting the code to different environments and managing them in Team Foundation Server.
  • Maintaining and Developing the C# Windows services.

Confidential, Indianapolis, IN

Technical Lead

Platform and Technologies: .Net Framework 4.0, C#, WCF, WPF, Crystal Reports Business Objects, Sql Server 2008, SQL SSIS packages, Java Script, XML, XSLT, MS Team Foundation Server (TFS), Regulus, Informatica, DARWIN Integration Manager, Entity Manager and Retriever, Bower / NuGet package manager.

Responsibilities:

  • Worked closely with client to define the scope of the project, requirements.
  • Shared the technical details and requirements with the offshore team and resolving issues.
  • Documenting the project details on SharePoint portal, along with technical details.
  • Involved in the architectural design of the interfaces involved to interact with SAP.
  • Involved in interfaces design and coding in C#.
  • Involved in design, coding, performing code reviews, unit testing
  • Designed and implemented User interface and custom controls using WPF.
  • Developed and exposed WCF service to view the pull samples.
  • Created custom export to excel implementation using Open XML.
  • Designed and developed useful Utilities using .NET Interop API to support day-to-day support activities to minimize the effort.
  • Designed Class Diagrams and use cases using UML.
  • Designed and developed reports using Crystal Reports, MS SQL Reporting services.
  • Knowledge in Informatica jobs and workflows to troubleshoot the production issues.
  • Supporting the application for all on-call issues and defining process to reduce the production tickets.
  • Developed automated services/scripts to support scheduled system maintenance.
  • Responsible for providing project estimations, reviewing the requirements with team members.
  • Responsible for creating and reviewing SQL Procedures, Functions, Cursors and complex queries.
  • Responsible for creating/designing and reviewing the SQL SSIS packages.
  • Responsible for delivering the Unit test results, code review documents, design documents, playbook document and production turnover documents.

Confidential, Atlanta, GA

Technical Lead

Platform and Technologies: Argo Customization Suite 5.2, .Net Framework 4.0, C#, ASP.NET, WCF, Sql Server 2008, SQL SSIS packages, HTML, CSS, Java Script, JQuery, XML, XSLT, DB2, Harvest, Microsoft Project, Infragistics web controls, Soap UI 3.0.

Responsibilities:

  • Designed and implemented different application components and parts such as UI, data access layer and database structure.
  • Worked side by side with an Enterprise Architect to develop the application design and architecture.
  • Redesigned large database to improve performance by normalizing and database tuning
  • Implemented SSIS services for integration of data from multiple sources.
  • Designed and implement XAML parser to display controls on canvas.
  • Designed and implemented User Interface and custom controls.
  • Implemented SSIS services for integration of data from multiple sources.
  • Designed front-end using latest tools like Ajax (Tab Controls & Calendar Control integrated with Grid View).
  • Participated in defining coding standards and guidelines for the project.
  • Designed and developed monitoring components using C# to check the health of all production app/web servers.
  • Designed and developed jobs to install latest code versions into different environments for user testing.
  • Communicate effectively to management, business and technical roles to meet the deliverables and schedule.

Hire Now