.net Full Stack Developer Resume
Charlotte, NC
SUMMARY:
- Microsoft Professional with over 10+ years of professional experience with a wide range of expertise in analysis, design, development and testing of Client Server and Web Based Applications using Microsoft Technologies
- Experience inworking with enterprise level applications in e - Governance, Logistics, Finance, Food Services & Hospitality domains
- Expertise in all stages of Software Development Life Cycle (SDLC) including Requirements, Analysis and Design, implementation, integration and testing, deployment and post development maintenance in Waterfall & Agile Scrum Methodologies
- Expertise in design & implement various custom-built solutions using .NET Framework in Visual Studio.NET with strong Object-Oriented Programming Concepts
- Expertise in Microsoft .NET Technologies like C#.Net, VB.Net, ADO.NET, Entity Framework, Enterprise Library, LINQ, ASP.NET, ASP.NET MVC, ASP.NET MVC Core, EF Core, .Net Core Web API, Razor, .NET Assemblies and .NET Framework
- Developed services using Windows Communication Foundation (WCF) with Microsoft Enterprise Library
- Experienced in customizing SharePoint Sites, SharePoint Lists Features, Custom Workflows and Document Libraries using SharePoint Object Model programming
- Design experience using HTML, CSS, Bootstrap, JavaScript, jQuery, Angular JS, Angular and Fabric JS
- Built dynamic webpages using Typescript and Angular
- Experience in creating Build definitions using Azure DevOps
- Experience in Azure IaaS and PaaS including Virtual Machines, AD, Blob Storage and AKS
- Experience in Database Design, Database Programming, Managing SQL Jobs and Performance tuning using SQL Server
- Experience in working with Pub-Sub architecture using Kafka
- Experience in implementing data caching using Microsoft AppFabric and Redis
- Experience in implementing error handling, exception management, tracing and logging features
- Strong abilities in Design Patterns, Database Design, Normalization, writing Stored Procedures, Triggers, Views, Functions and SSIS/DTS Packages in MS SQL Server
- Developed reports using SQL Server Reporting Services, BIRT, Crystal Reports, Active Reports and Open XML
- Strong Knowledge in Object Oriented Design (OOD) and Test-Driven Development (TDD) implemented in conjunction with various Design Patterns
- Implemented Message Queuing using MSMQ
- Hands on experience in using Atlassian Confluence
- Dedicated, well organized, and efficient; consistently produce results above client and employer expectations
TECHNICAL COMPETENCIES:
Languages: C#, VB.NET, C, C++
Web Technologies: ASP.NET, ASP.NET MVC, ASP.NET MVC Core, EF Core, Razor, SharePoint 2007/2010/2013 , DHTML, HTML, CSS, Bootstrap, AJAX, JavaScript, jQuery, Typescript 2/3, Angular JS, Angular 8, Angular, Fabric JS
Cloud Technologies: Microsoft Azure
RDBMS: MS SQL Server
Tools: SSIS, SSRS, Telerik, Crystal Reports, Active Reports, BIRT, SOLR, Confluence, Splunk, SonarQube
Operating Systems: Windows Server 2016/2012/2008/2003 , Windows 8/7/XP
IDE: MS Visual Studio.NET, Eclipse
Database Access Technologies: Entity Framework, ADO.NET
Web Servers: IIS 7.5/7.0/6.0
Versioning Tools: TFS, SVN, Git
Advanced Concepts: SOA, WCF, REST, Web-Services, LINQ, Web API, Custom Controls, JSON
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte, NC
.NET Full stack Developer
Responsibilities:
- Involved in all the phases of SDLC using Agile Scrum methodologies
- Provided support for legacy application developed with ASP.NET web forms and MVC
- Developed Web APIs with existing functionality from the legacy system
- Developed .Net Core Web APIs following micro service architecture
- Built Docker containers using microservices and created CI/CD pipelines using Azure DevOps
- Used Azure Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
- Created reports using Active Reports, BIRT and Open XML
- Performed Data Migration between different data sources using SSIS packages
- Upgraded front end application from Angular JS to Angular 2 and then to Angular 8
- Developed Signage application using Fabric JS which allows users to design custom Signage
- Created WCF services to serve data for external system and handling MSMQ queues.
- Used Team Foundation Server and Git for source control and release management
- Implemented Pub/Sub application using Confluent Kafka to streamline data for SOLR search
- Provided solutions for performance optimization and stabilization of the system
- Developed database objects, stored procedures, function triggers and SQL jobs using SQL Server
- Developed Unit tests using NUnit, xUnit and Moq
Environment: C#, ASP.NET MVC, Web API, .NET Core, Azure, ADO.NET, Entity Framework, LINQ, WCF, SQL Server, MSMQ, Kafka, JSON, SSIS, Visual Studio.NET, IIS, JavaScript, jQuery, AngularJS, Angular 2/8, Fabric JS, BIRT, HTML, CSS, Bootstrap, NUnit, xUnit and Moq.
Confidential
SharePoint Developer
Responsibilities:
- Worked onsite at client location under agile development model.
- Created Custom workflows using SharePoint Object model and attached them with InfoPath forms.
- Created Document Libraries and various types of lists according to the requirements.
- Created Site columns, content types and custom webparts.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Integrated with External Data sources using Business Connectivity services (BCS).
- Extensively worked with LINQ to SQL which uses ADO.NET to handle the communication with the database.
- Wrote SQL queries, Stored Procedures and used Dataset and Data Reader classes for data manipulation
- Involved in writing/modifying Stored Procedures and creating Tables, Views in SQL Server 2008.
- Consumed Master Data from DB2 database into SharePoint using BCS
- Used SSRS (SQL Server Reporting Services) for generating reports.
- Used TFS for source control and team collaboration.
Environment: C#.NET, ADO.NET, SQL Server 2008, DB2, SharePoint 2013, Visual Studio 2010/2012, IIS 7.0, WCF, LINQ, REST, JSON, XML, SOA, SSRS, TFS
Confidential
.NET Developer
Responsibilities:
- Involved in full lifecycle of the project from design, development & Testing.
- Responsible for developing the Application using ASP.Net, ADO.Net Entity Framework, Web Services, C# as the Programming Language, SQL Server 2008 R2 as backend.
- Responsible for designing and developing the UI (User Interface) using HTML, DHTML, JavaScript, jQuery, Telerik Controls and CSS.
- Developed Web Service and Web API to provide data for external systems.
- Developed SSIS packages to Integrate data between SQL Server and Oracle Database
- Used JavaScript and jQuery to create different client-side functions and Utility Closures
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database
- Responsible for developing, consuming and implementing distributed Application using Web Services and SOA.
- Involved in database design using SQL Server 2008 and Oracle 9i
- Created stored procedures, functions, triggers, indexes and views
- Developed test cases and performed unit testing
- Generated reports using Crystal Reports
Environment: Visual Studio.NET, ASP.NET, ADO.NET, C#.NET, IIS 6.0, HTML, CSS, Telerik, jQuery, MS SQL Server 2008 R2, SSIS, Oracle 9i, Web Services, Web API, SOA, TFS, Crystal Reports
Confidential
SharePoint Developer
Responsibilities:
- Created several custom forms using InfoPath 2010 and published them to SharePoint and integrated them to be used with Workflows.
- Created data connections between the InfoPath fields and the SharePoint list so as to extract the data from the SharePoint lists.
- Developed complex custom workflows using both SharePoint designer 2010 and Visual studio 2010 Involved in designing and creating Master Pages.
- Implemented UI components using HTML, JavaScript, jQuery, Telerik and CSS.
- Created custom content type to be used in the SharePoint form library.
- Analyzed the business user functional requirements and created the necessary Custom Lists, Document Libraries, Site Columns, Site Content Types
- Configured SharePoint groups and managed permissions
- Worked on developing Search, Crawl and Index notes for searching and bringing the documents into SharePoint Portal Server maintaining backups and recovery for the entire SharePoint sites.
- Designed and developed custom workflows, Webparts & content types using SharePoint Object Model
- Developed reports using SSRS and Excel Services
- Performed unit testing and system integration testing.
Environment: SharePoint 2010, SQL Server 2008, SSRS, Visual Studio.NET 2010, IIS 6.0, WCF, TFS, HTML, JavaScript, jQuery, Telerik, CSS
Confidential
.NET Developer
Responsibilities:
- Involved in Initial Business Requirements, Designing, Development & Post Development Maintenance & Knowledge Transfer
- Design the UI using Win forms and Infragistics
- Developed the windows service to save data to backend to avoid timeout exceptions on web servers
- Developed Web Services to provide data to external systems
- Involved in designing the Database Architecture
- Used SQL Server 2008 Management Studio to perform various operations such as database schema generation & T-SQL coding
- Created Stored Procedures, Triggers, Views, and Indexes
- Effectively used ADO.NET components such as Dataset, Data Adapter, Command Builder as when needed to implement the custom-built Data Access Layer
- Effectively implemented Exception Application Block
- Used SVN for version control
- Developed reports using Crystal reports
Environment: Win Forms, VB.NET, ADO.NET, SQL Server 2005, Visual Studio.NET 2005, IIS 6.0, Crystal Reports and SVN