We provide IT Staff Augmentation Services!

Lead .net Developer Resume

0/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • 11 years of experience in the software industry with rich experience in .NET Framework using .Net Core, C#, ASP.NET, VB.NET, MVC, WCF, Web API/REST, JQuery, Angular and Web/Windows Services.
  • Full Software Development Lifecycle (SDLC) experience from requirement gathering through to the design, implementation, and support of the applications.
  • Solid understanding of .Net Core and Entity framework.
  • Strong experience in Data Gathering, Analysis, Planning, Development, Testing, Debugging, Implementation and Support of web applications.
  • Experienced in developing HTTP based services in .NET using ASP .Net Web API.
  • Experienced in developing service - oriented applications in .NET using the Windows Communication Foundation (WCF) infrastructure. xzz
  • Experience in Designing of WCF based Service, Data, Fault and Message Contracts.
  • Excellent Experience in writing Data Access Layers using ADO.net Entity Framework and LINQ to SQL.
  • Strong experience in Relational Databases, Proficient in Database programming, designing, modeling and development using MS SQL Server.
  • Hands-on experience in Microsoft Azure Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Application Insights, Azure
  • Search, Key Vault, Visual Studio Online (VSO) and SQL Azure Proficient in writing Stored Procedures, Cursors, Triggers, Views, User Defined Functions, Complex Query joins using Confidential -SQL, PL/SQL, Performance Tuning and Optimizing SQL Queries.
  • Experience in using SSIS tools like Import and Export Wizard, Package Installation, and SSIS Package Designer.
  • Extensively involved in fine tuning the SQL Performance which includes tuning of long running queries and indexing.
  • Gathered extensive experience with SQL Server with reporting skills using SSRS (SQL server reporting service) and reports in asp.net.
  • Knowledge of subversion tool Tortoise SVN, Perforce and TFS (Team Foundation Server).
  • Expertise in installing, developing, and deploying on application/web servers such as IIS 5.0/IIS 6.0/IIS7.x
  • Experienced working in Agile Scum (story driven) environments, and TestDriven Development (TDD), conducting Code/Test Case review meetings, participated in daily SCRUM meetings.
  • Used various Angular 9 custom directives and developed reusable components and templates that can be re-used Confidential various places in the application.
  • Good knowledge on Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 9.
  • Implemented HTTP requests using RxJS Observable library to handle multiple values over time.
  • Experience in using AngularJS to test views and to do end to end unit testing by using Continuous Integration/Continuous Deployment (CI/CD).
  • Strong experience on implementing Unit Test using XUnit and NUnit.
  • Good knowledge on implementing UI unit test using karma.
  • Experience in production support, ITSM, Problem Ticket, Problem Review Board/Meeting, Service Request, Change Request, Incident, Remedy.
  • Communicate ideas, issues, status. Outcomes with the team and managers.
  • Hardworking, interested in learning new technologies, with good communication skills and adept Confidential working in both team environments as well as individually.
  • Capable of performing under minimal supervision, multi-tasking, meet deadlines as an individual contributor and a committed team player.

TECHNICAL SKILLS

Languages: C#.NET, SQL, PL/SQL, HTML, CSS

.NET Technologies: .NET Framework 4/5, WPF, ASP.NET MVC 5.2/5.0, ASP.NET Core, Web Service, ASP.NET 4.0/3.5, ADO.NET, REST, SOAP, Entity Framework, WCF, WPF, LINQ, AJAX, PRISM, Multithreading, Parallel Programming.

Scripting Languages: jQuery, Knockout, AngularJs, VB Script, Single Page Application, Angular 10

Azure Cloud Services: CDN, Azure Web Apps, Virtual Machines, Azure Key Vault, Azure Functions, Blob/Queue Storage, Azure Event Grid

Database: SQL Server, Oracle, MySQL, Azure NoSQL (Azure Table Handler)

Development Tools: Visual Studio 2019/2017/2013, SSMS, SQL Profiler, SQL Server 2008, SSRS, Crystal Reports, Intellicus, TFS, SVN, Fiddler, Postman & Swagger (REST Client), Style Cop, ANTS Memory Profiler

Microservices Features: Observability, Saga Pattern, Circuit Breaker, Message Broker, Exception Handling, Service Mesh, Secure Logging, Chassis Framework

SharePoint Technologies: Custom Web Part, Document Management, Web Content Management, Search Configuration, Custom Coding.

Windows Application Framework: WPF, Prism, MVVM

DevOps Tools: Puppet, Azure, Containers, Nagios, SonarQube, Branching Strategy, Azure Service Fabric, Continuous Integration and Deployment, Azure Devops, SqlEnlight, Veracode

Web Servers: IIS, TCP, HTTP, SOAP

Version Controller: Visual Source Safe, Team Foundation Server.

Operating Systems: Windows, IOS, LINUX.

Unit Test Tools: MS Visual Studio Test edition (Team Suite)

Methodologies: Agile, Waterfall (SDLC), Iterative, Scrum.

Others: MS Office, UML, OAuth 2.0, SAML, Visio, Telerik Controls for ASP.NET, Silverlight.

PROFESSIONAL EXPERIENCE

Confidential

Lead .Net Developer

Responsibilities:

  • Involved and understand the business, functional, technical requirements to design Web Application.
  • Worked on the API Library methods which are defined with REST API’s and configuring the setup for the development.
  • Worked on business requirement documentation for creation and evaluation of technical and functional requirements.
  • Involved in requirement gathering activities, Data modeling, and design specifications
  • Implemented REST based web services using WCF, LINQ
  • Developing front end screens for data collection using ASP.NET and MVC 4.
  • Developed Web Application in C# using .Net Core Framework by following the principles and guidelines of the company ensured that assigned user stories were completed with high performance.
  • Implemented code first approach in entity framework.
  • Hands on coding using ASP.NET, C# and ADO.NET with Visual Studio 2015.
  • Participated in designing and development of software using agile development practices such as Test-Driven Development.
  • Deployed and published the web application usingAzure. Consumed internal web services and hands on experience withXMLfeatures to transfer data between the applications and database Engines.
  • UsedGrid View, Data List,and Panels to display and manipulate data inASP.NETWeb Forms.
  • Developed ETL code to refresh destination database MongoDB from source database Sybase using Task Parallel Library ADO.NET thereby reducing the database refresh time.
  • Developed UI design and improved layout with Angular 8, HTML, Bootstrap, TypeScript andCSS3.
  • UI Bootstrap directives used for bootstrap - angular integration.
  • Created generic repository pattern to handle all entity framework related module and integrated same with utility project.
  • Used C# in developing the business logic, where in extensively implemented the Object-Oriented Programming (OOP) Functionalities and Web forms.
  • Worked with MongoDB to store large amount of data for background processing.
  • Dealt with MongoDB database ideas, for example, locking, exchanges, files, Sharding, replication, composition outline.
  • Conducted system andintegration testing, debugged the software errors, and interacted with developers to resolve technical issues.
  • Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production.
  • Angular Service created for direct connection to WebAPI using $http module.
  • UsedMath.netlibrary to implement methods and algorithms for numerical computations.
  • Implemented Single Sign on for multiple projects using Identity Server and OAuth 2.0.
  • Implemented various AngularJS directives, filters, routing and services to implement better application functionality and performance
  • Implemented client-side scripting like JavaScript and jQuery to make web pages more responsive.
  • Refactoring existing site features for improved performance and/or scalability.
  • Created Stored Procedures, User Defined functions using Confidential -SQL for better performance
  • Implemented Forms Authentication and role-based Authorization in ASP.NET to authenticate the users
  • Implemented various Validation Controls and created Custom Validation Controls using JavaScript to perform Client-Side Validation.
  • Provide on-going support for production issues and involvement in new and existing client implementation.
  • Provide training and support to development team for resolving production issues.
  • Maintain, support and develop workflow for clients based on user roles.
  • Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
  • Involved in Deployment and Troubleshooting issues in the application

Environment: C#, ASP.NET, .Net Core, MVC, MVVM, Mongo DB, Entity Framework, Web Services, GIT, Azure, Visual Studio, CI/CD, Docker, Spring boot, Angular JS, NodeJS, React JS, Redux, JEST, Web Unit Testing, TypeScript, Bootstrap, HTML, CSS, Jenkins.

Confidential, Denver CO

.Net Developer

Responsibilities:

  • Design, develop and implement the presentation layer, business service and Data service. Broke stories down into logical tasks and identified technical requirements for each task.
  • Involved in Gathering, Design, development and Testing application using ASP.NET MVC and used features like View Bag to pass data from controller to view, partial views.
  • Implemented the web API .Net core and WCF to connect to external system. Migrated the SSIS old version code to new version.
  • Worked on AJAX controls for extended functionality and configured REST using Microsoft .NET.
  • Implemented Client - side validations using Angular 4 and server-side validation using ASP.NET Controls.
  • Deployed reports to the report sever and imported the reports to production server. Integrated SQL Server Reporting Services.
  • Design and develop programming systems, responding promptly and professionally to bug reports.
  • Made C# code changes to address the issues in product maintenance as part of production support team.
  • Implemented MVVM pattern to create MVVM user controls.
  • Implemented SAML SSO Authentication and Authorization security layers.
  • Worked on Web API calls for storing the bulk documents into Dropbox and retrieving through application.
  • Used ADO.NET Entity Framework Model as the Data Access Layer Database First and implemented the CURD Create, Update, Retrieve and Delete operations, Mapping and executed stored procedures
  • Migrated SQL Server DB to SQL Azure DB using SQL Azure Migration Wizard.
  • Implemented Azure Application Insights to store user activities and error logging.
  • Experience in using SQL server reporting Services (SSRS) and creating various reports such as Parameterized, Cascading, Tabular, Matrix, Chart and Drill down reports.
  • Used GIT to manage the changes in the source code.
  • Develop secure, high performance, highly and complex services.
  • Used Agile Methodology during rewriting the application and adding new features to the application.

Environment: C#, ASP.NET, MVC, Dropbox, Windows Server, Entity Framework, SAML, Web Services, Web Forms, SOAP, Agile, GIT, Visual Studio, Azure Cloud Service, Unit Testing, Structure Map, Angular 4, TypeScript, Bootstrap, SQL Server, HTML 5, CSS3.

Confidential, NY

.Net Developer

Responsibilities:

  • Strong experience in Data Gathering, Analysis, Planning, Development, Testing, Debugging, Implementation and Support of web applications.
  • Developed ASP.Net pages using web forms, server, validation, and user controls. Extensively worked with win forms using C# .Net. Used ADO.Net extensively to interact with SQL Server databases.
  • Experienced in developing service-oriented applications in .NET using the Windows Communication Foundation (WCF) infrastructure.
  • Experience in Designing of WCF based Service, Data, Fault and Message Contracts
  • Worked with ASP.NET AJAX Controls and Extenders and Win Forms.
  • Extensively used ASP.NET Validation Controls and JavaScript for client-side validations.
  • Extensive experience in creating several user controls in ASP.NET to integrate data available.
  • Used C#.NET Technology for server-side programming.
  • Used Data list, Repeater, Data grid, Place Holder controls to show the data in the UI.
  • Involved in Developing Components for Business Layer and Data Layer.
  • Excellent Experience in writing Data Access Layers using ADO.net Entity Framework and LINQ to SQL.
  • Strong experience in Relational Databases, Proficient in Database programming, designing, modeling and development using MS SQL Server.
  • Proficient in writing Stored Procedures, Cursors, Triggers, Views, User Defined Functions, Complex Query joins using Confidential -SQL, PL/SQL, Performance Tuning and Optimizing SQL Queries.
  • Through third party XML Web services to web pages using C#.
  • Developed the portal pages in ASP.Net using Master Page, Themes & skins to maintain the consistent look and feel throughout the application
  • Communication between Data Access Layer and was established by ADO.NET.
  • Incorporated Master Page to comply with look and feel of other websites.
  • Worked on creating Azure Blob for storing unstructured data in the cloud as blobs.
  • Created and Modified PL/SQL Packages, Functions, Stored Procedures, Shell Scripts for change requests to Existing processes.
  • Experience in using SSIS tools like Import and Export Wizard, Package Installation, and SSIS Package Designer.
  • Extensively involved in fine tuning the SQL Performance which includes tuning of long running queries and indexing
  • Gathered extensive experience with SQL Server with reporting skills using SSRS (SQL server reporting service) and reports in asp.net
  • Worked on Web Forms to achieve some functionality locally.
  • Consumed web service that would display the plan information for a particular plan.
  • Implemented Data Access layer using ADO.NET to access the SQL Server database.
  • Used datasets, Data table and Data view to retrieve and manipulate data and display it in an ASP.NET page.

Environment: ASP.NET, ADO.NET, ASP.NET Forms Authentication, Azure, C#.NET, SQL Server, WCF, HTML, JavaScript, CSS, Stored Procedures, PL/SQL.

Confidential, CA

.Net Developer

Responsibilities:

  • Involved in requirements capture, design and development of the software exercising OOAD techniques.
  • Developed XML Web Services using C#, ASP.NET, ADO.NET, SOAP, XML and DISCO for exposing the functionalities of the enterprise business components Confidential the Business Layer.
  • Used .Net Framework class library to build user interface that separated application logic from presentation code using code behind pages.
  • Participated in the development of event planner and Alert handling system. Used color codes to identify priority and follow-up of events and alerts.
  • Participated in the development of a live monitoring system using IP cameras.
  • Co-developed Shift Master to assign and monitor employee's shifts and duties. This module incorporated setting standards and benefits related to employee work hours and privileges.
  • Developed a messenger system to facilitate communication in C#, JavaScript and ASP.Net.
  • Wrote stored procedures for account management and authorizing.
  • Developed and Integrated SQL Server Reports.
  • Involved in Unit testing and functional Reviews.
  • Designed and developed various Web Forms using HTML5, JavaScript and AJAX toolkit.
  • Used ASP.Net validation control for the server-side validation.
  • Developed Business Logic components in middle tier using C#. Wrote classes to implement Business rules and algorithms.
  • Used ASP.NET for web application development and C# to design web forms.
  • Involved in design of scalable modules for supporting multiple locations and organizations with varying requirements.
  • Used WCF for data communication for the web application and the databases.
  • Developed check-in and check-out procedures for different user levels.
  • Designed and implemented security modules for different user levels for data access and updates.
  • Co-developed SOP module for emergency and contingency management.

Environment: .Net, C#, ADO.Net, AJAX toolkit, ASP.Net, WCF, WPF, JavaScript, Validation control, HTML5, CSS3, XML, MS Visual Studio, MVC, SQL Server, Oracle, Windows.

Confidential

Software Developer

Responsibilities:

  • Developed Windows applications using Visual basic and C# programming.
  • Developed and implemented WCF on Deal Point Application. Analyze the existing system and determine the impacted program for the new requirement
  • Involved in requirements gathering, analysis and documenting technical specifications
  • Analyze and realize Use cases to Class Diagrams, Sequence diagrams and Component Diagrams
  • Developed ASP.NET Web forms, unit tested business layer and data access layer using C#, Application blocks, design patterns and .NET Enterprise services
  • Converted the Web Services and Web Methods to services contract and operation contract. Developed User Controls, Custom Controls, Master Pages and Reusable ASP.NET page-template.
  • Used ADO.NET technology to build Data Access Components
  • Developed web interfaces using Ajax
  • Conducted Peer code reviews, performed thorough Unit/Integration Testing of assigned modules prior to deploying into QA Environment.

Environment: .Net Framework 3.5, SQL Server 2008, Visual Studio 2010, C#, WCF, TFS, JQuery, Java Script, Ajax.

We'd love your feedback!