Sr. Net Developer Resume
Baltimore, MD
SUMMARY
- Around 8+ years of work experience in Software analysis, design, development, integration, testing, process control, and maintenance of internet and intranet applications.
- Experience in working with.Netframework 4.6/4.5/4/3.5/3.
- Experience in Developing N - tier web applications using the.NETFramework, Visual Studio.NET, ASP.NET, C#, VB.NET, AJAX, CSS, XSD, XML, Web Services, WCF, WPF, ADO.NET, Microsoft Expression Blend 3, IIS 7.0/6.0/5.0, ASP, JavaScript, VB Script).
- Experience consuming WCF and web services (SOAP, WSDL, and XML).
- Broad experience in WCF with all the programming and technologies integrated into ASP.NETframework and MVC3, MVC4, TDD.
- Experience in developing applications using Angular 7,8,9,10,11,12.
- Good knowledge in utilizing Devops applications integrating with cloud.
- Experience in software Life Cycle development, which includes the gathering of requirement, Object Oriented Analysis, Design, Development, Testing and Documentation.
- Implemented Authentication and Authorization using AAD, ADFS with Access token, Claims Identity with Microsoft Azure Graph API, OAauth, SAML2.0.
- Actively part of Virtual machines and cloud services in the VNets to the Internet using Azure External Load Balancer.
- Involved in Setting up Azure Active Directory and sync services with on-premises active directory.
- Possess in-depth knowledge in Object Oriented Programming techniques.
- Broad experience in Database Design and Database Programming using SQL Server.
- An expert in creating database objects like Stored Procedures, Views, Triggers, Joins and Functions.
- Highly expert in designing and implementing applications using ADO.NETobjects like Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adaptor Object for manipulating, retrieving, storing, and displaying data from SQL Server.
- Experience in SQL Server and SSIS (Integration Service) package design, constructing and development.
- Experience in using LINQ to SQL, LINQ to XML, and LINQ to Objects for retrieving the data efficiently.
- Have experience in Agile Software Development Methodologies.
- Have experience in using JQuery library and Plug-ins.
- Proficiency in working with XML, HTML, DHTML, JAVASCRIPT Controls, Server Controls, and Web Controls.
- Experience in designing web applications using Ajax calls to improve the response time.
- Have experience in Software Testing, Automated Unit Testing and Quality Assurance.
- Ability to work under pressure and able to prioritize the complex issues.
- Good team player and ability to learn new technologies in less time.
TECHNICAL SKILLS
Programming Languages: ASP.Net, C#.Net, VB .Net (Framework 4.6, 4.5, 4.0, 3.5, 2.0), Net Core
Design Pattern: MVC3, MVC5, MVVM
Design and Modeling tools: Enterprise Architect (EA), Microsoft Visio, Entity Framework
Reporting Tools: SQL Server Reporting Services (SSRS) 2008, 2008 R2
RDBMS: MS SQL Server 2016/ 2014/2012/2008 , MS-Access
ETL: SSIS 2014/2012/2008
Web Services: Web API, Restful, WCF 4.0, SOAPUI, TCP/IP, Azure.
Development tools: Visual studio 2017/2015/2013/2012/2010/2008/2005/2003
Version control: Visual Source Safe, Team Foundation Server, GIT hub
Web Development: HTML, VB Script, JavaScript, CSS, AJAX control toolkit, JQuery, Angular JS and Web Forms
Others: ADO.Net, NUnit, Altova XML, IBM Rational ClearQuest, Windows Services, ORSYP Dollar Universe Scheduling tool, Agile (Scrum), TDD, Waterfall
Operating Systems: Windows 9x/NT/XP, Windows 7, MS-DOS, UNIX
GUI: WPF, Win Forms
PROFESSIONAL EXPERIENCE
Confidential, Baltimore, MD
Sr. Net Developer
Responsibilities:
- Involved in designing and developing multiple web applications using MVC 5.
- Working closely with the Product Owner and BA team in gathering and understanding the requirements.
- Built different objects with the help of Object-Oriented Programming principles using C#.Net.
- Designed UI screens using HTML, CSS, and JavaScript to create Responsive web pages.
- Involved in implementing components using Angular 6 with Typescript.
- Developed unit test cases using Jasmine & Karma.
- Developed application using MVC, Entity Framework and Restful services.
- Implemented Restful API’s using C#.Net.
- Consuming Rest API’s using Angular/Typescript.
- Developed Data Access Layer Using Entity Framework using Repository, Aggregator and Façade Patterns to access data from Azure (SQL and File) storage, also used API calls to enterprise API to get data in case of enterprise data
- Developed the win forms and web applications for the Duplicate Detection toll using Asp.Net, C#, MVC 5 and .Net Core 4.7.0.
- Implemented Data Access Layer using Entity Framework to connect, retrieve and update the data from SQL server with the help of LINQ queries.
- Involved in working on Production Support issues and debugging the issues up to some extent.
- Created Azure Logic Apps to automate the workflow.
- Used Azure Service Bus for messaging across the system.
- Interacted with SQL Server Management Studio in fetching the required data using join queries.
- Involved in Agile Scrum methodology with everyday scrum meetings and by weekly sprint retrospective and sprint planning meetings.
- Using TFS for source code control and JIRA for issue tracking.
- Working on tasks as a team as well as individual developer as well by taking the ownership of the tasks.
Environment: MVC 5, Dotnet Core 3.0, Net CORE, C#.Net, Restful API’s, Azure, OOPS principles, Angular 7, TypeScript, HTML, CSS, JavaScript, Entity Framework, Linq, MS SQL Server Management Studio, JIRA, TFS
Confidential, St. Louis, MO
Sr. Net Developer
Responsibilities:
- Involved in developing application from scratch using Angular 8, Typescript &, Rest API’s.
- Developed Rest API’s using Dot Net Framework 4.8 and Visual Studio 2018.
- Implemented application using different OOPS concepts with the help of C# programming language.
- Created different reusable components in Angular which can be used across the application.
- Involved in creating different UI pages using HTML and PrimeNg components for the UI controls.
- Developed Single Page Application(SPA)withAngular components services, routing, DOM manipulation usingTypeScriptandAngular.
- Implemented functionality for saving and displaying large and complex SSRS reports.
- UsedEntity FrameworkandLINQto access the two databases so the user could create, edit, display, and delete data from the application’s UI.
- Created different SSRS reports using Report Builder to display different data based on the user selection criteria.
- Worked on Visual Studio 2017 / .Net CORE 4.6 Framework to implement Business Logic.
- Integrated SSRS reports with UI and displayed the SSRS reports on the UI.
- Developed different Rest API’s which performs different business operations and performs different actions such as HttpGet, HttpPost, HttpPut, HttpDelete.
- Involved in fixing different UAT/Production bug fixes.
- Involved in writing different SELECT & JOIN queries in SQL Server to retrieve different sets of data.
- Created stored procedures and triggers in SQL to perform different operations.
- Involved interacting with Git to check in and fetch code from source repository by creating different branches and merging with the master branches.
- Utilized the Azure Devops for the CICD pipelines which automates the build and deployment process.
- Worked under Agile methodology with daily scrum, 2 weeks sprint along with sprint planning and sprint retrospective meetings every sprint.
Environment: .NET Framework 4.7.3, C#, Net CORE 4.6 Framework, Angular 8, Typescript, HTML5, CSS3, Node.js, Entity Framework 6.0, Microservices, Azure, MS SQL server 2017, Web API, GitFlow, Visual Studio 2019, Visual Studio Code.
Confidential, Chicago, IL
Sr. Net Developer
Responsibilities:
- Involve Gathered requirements for the existing application and analyzed the possibilities of any enhancements that could be accommodated into the new application.
- Integrated multiple systems and combined into one platform.
- Developed ASP. Net Web API controllers that involved in implementation of service layer components and data object layer components using ASP. Net MVC web application.
- Created and utilized Web API methods for database operations (CRUD) through Entity Framework.
- Used custom error handling in Web API to pass proper error message rather than generic error message to better understand the error.
- Designed the complete front-end of the application using Angular 7.
- Implemented HTTP interceptors in the application to utilize the URLs and store the key values in cache storage.
- Implemented the client-side cache using local storage by intercepting the API calls from the application.
- Managed the complete Exception handling in the client side using the error handler provided by the Angular framework.
- Used Bootstrap to achieve the responsiveness of the application.
- Used Angular Material for all the elements to achieve the material themed look and feel of the application.
- Created Azure Web Application projects, updated and deployed ASP.NET Web apps, Web Jobs using visual studio, GitHub and Azure Resource Manager.
- Able to provide solutions for UI elements that need to be available globally.
- Implemented pipes to provide custom filters throughout the application.
- Involved in Database Design and responsible for writing Complex Queries, Stored Procedures, User Defined Functions, Views, and Triggers using PL/SQL.
- Expertise in designing SSIS Packages to transfer data from flat files to SQL Server using Business Intelligence Development Studio.
- Created SSIS packages for importing data from various data files/excel to the data source.
- Developed the Business Logic layer for different features in the application.
- Performed Unit Testing, Integration Testing and System Acceptance Testing using tools like N-Unit and Visual Studio.
- Worked on different tools like BitBucket, SourceTree and GitFlow for managing the source code.
Environment: .NET Framework 4.7.1, C#, Angular 7, Typescript, HTML5, CSS3, Node.js, Entity Framework 6.0, Microservices, Azure, MS SQL server 2017, Web API, BitBucket, Source Tree, GitFlow, Visual Studio 2019, Visual Studio Code.
Confidential
.Net developer
Responsibilities:
- Involved in the Design, Coding and Implementation using Visual Studios 2005.
- Wrote use cases, sequence and flow diagrams.
- Responsible for designing database, modifying designs from legacy system.
- Implemented validation using validation server controls and JavaScript.
- Extensively worked with C#.NETfor creating classes of this application and Integrated with ASP.NET pages.
- Configured and implemented.NETClass Framework environment along with application.
- Wrote database components to access Database using ADO.NET.
- Involved in developing XML web services to implement the functionality.
- Wrote Listener Service Component to import data from the external file.
- Created Stored Procedures and triggers to perform automated rules, updating to related tables in Ms SQL Server along with creating tables, views, indexes and relations.
- Created Jobs and DTS packages.
Environment: ASP.NET, C#.NET, ADO.NET, SQL Server 2005, Web Services, Crystal Reports, Source Offsite and JavaScript.
