Senior .net Developer Resume
Charlotte, NC
SUMMARY
- 10 years of IT experience in all phases of SDLC (Software Development Life Cycle) such as planning, analysis, design, implementation, testing and maintenance of Web Based, Client - Server and N-tier Architectures.
- Experienced in a fast-paced Agile Development Environment including Scrum Programming.And Object-Oriented methodologies such as Agile, V Model and Waterfall.
- Experienced in Object Oriented analysis and design (OOAD), Service Oriented Architecture (SOA) and Model-View-Controller Architectures (MVC)
- Extensive experience of designing and developing software applications wif teh C# (6.0/5.0/4.0/3.0 ), .NET Framework ( 4.5/ 4.0/3.5/3.0/2.0 /1.0 ), ASP.NET Web Forms, ASP.NET MVC (5.0/4.0/3.0/2.0 ), ADO.NET, Entity Framework (6.0/5.0/4.0/3.0 /2.0), LINQ, Ajax, Service Oriented Architecture SOA using Windows communication Foundation (WCF), WPF, MVVM, Web Services, SOAP, Restful Services, HTML5/4, CSS, JavaScript, Angular, JQuery 2.0/1.0, WCF, Web API.
- Worked wif Azure logic Apps, Application Insights and Azure API management
- Expertise in ASP.NET MVC 5.0/4.0/3.0 and created Views, Partial Views, Strongly Typed Views, Sections, Areas wif teh help of Controller Actions, Filters and Routing.
- Experience wif ORM and its related components: Entity Framework, Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL), ASP.NET Providers and Typed Datasets, CRUD Operations and create tables, views.
- Experience in functionality wif Entity Framework design approach using Code First and Database First in ASP.NET MVC 5.0/4.0/3.0 and UI in Razor View Engine and client side framework Angular, HTML 5.
- Extensive experience in designing web-based pages using HTML 5.0/4.0, CSS 3/2, JavaScript, Angular, XML, JSON, AJAX, JQuery.
- Extensively used HTML5, ANGULAR for creating Single Page Applications (SPA).
- Experience in developing WCF Services and expose useful functionalities through WSDL and registering them by UDDI for easy availability to potential users and consuming it by a proxy class.
- Experience in using Web API (Restful services) to fetch data and bind it to UI using Angular as a front end.
- Leveraged teh introduction of Web API Controllers (Web API 2) in ASP.NET MVC 5 and Net Core 3.1 to build, maintain Restful API’s and consume teh API’s client side using Angular data binding.
- Expertise in Implementing LINQ Query Expressions for standard query operators that allow traversal, filter, and projection, security and structure and authorization and authentication as services.
- Involved in generating Custom Reports and different types of Tabular, Matrix and distributed reports in multiple formats using Crystal Reports and SQL Server Reporting Services (SSRS).
- Hands on experience in Database design (RDBMS), programming, implementation and development using MS SQL Server 2012/2008/2005.
- Extensive working experience in unit testing framework - MS Unit Tests.
- Experience in creating Docker Images and running Kubernetes containers
TECHNICAL SKILLS
Operating Systems: MS Windows 2013, 2008 R2/2008, 2003, Windows NT 4.0, XP, Windows 7, 10.
Programming Languages: C#.Net (6.0/5.0/4.0/3.5/3.0 ), T-SQL, PL/SQL, LINQ, UML, XML.
.Net Technologies: ASP.NET 4.5/ 4.0/3.5/3.0/2.0 , ASP.NET Web Forms, Web-Service, Win Forms, Microsoft .NET Entity Framework 6.0/5.0/4.0/3.0/2.0 , ADO.NET, ASP.NET MVC 5.0/4.0/3.0, WPF, WCF Service, WCF, Web API, .Net Core.
Web Technologies: ASP.NET, HTML/DHTML, CSS, XML, JSON, JavaScript, ASP.Net Ajax 3.0/2.0, Angular
RDBMS: MS SQL Server 2014/2012/2008/2005 , MS Access 2010/2007.
IDE Tools: Visual Studio 2019/2017/ 2015/2013/2010 , SQL Server Management Studio, SQL Server Integration Services, PL/SQL
Reporting Tool: SQLServer Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8), RDLC.
Modeling Tools: UML, MS Visio 2010/2007
Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0 , Web Services.
Servers: Windows Server 2012/2008/2003 , Microsoft IIS (7.0/6.0/5.0/4.0 )
Other Utilities: Resharper (5.1.3),NuGetpackages, GitHub
Cloud Environments: Azure API management
PROFESSIONAL EXPERIENCE
Senior .Net Developer
Confidential - Charlotte, NC
Responsibilities:
- Responsible for Design & development of MVC 5 application wif application using C#, WCF, jQuery.
- Development of teh web-based application in agile scrum methodology.
- Design of MS SQL Server database tables, views, and development of SQL stored procedures (SPs), transaction logic, SQL queries.
- Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 4.5 for web pages, CRUD Operations, Deploy web objects.
- Construction of ASP.NET Web API 2 RESTful Services using GET, POST verbs to consume it from AngularJS services for Single Page App, network/web protocols
- Existing applications were deployed to Azure after every enhancement.
- Developed Tabbed pages using AngularJS directives wif .net core.
- Created teh Controllers and Controller Actions, Filters, Routing using ASP.NET MVC.
- Working closely wif Business, Technical and QA teams to meet project requirements.
- Involved in Code review and unit test of teh application, SCIM, OAuth, and OIDC
- Developed Test Cases to test Web Services and RESTFUL calls usingSOAPUI tool.
- Created WEB API REST services and consumed using JQuery UI client application.
- Validated Web Services and RESTFUL calls by comparing teh data wif Database and User Stories.
- Dynamically set and retrieve JSON objects in a .NET Core SPA using teh Angular MVC (model-view-controller) architecture and SOA based development, LDAP-S, SAML.
- PerformedAngularForm Validation andAngularForm properties wif ng-show and created a custom validation directive for comparing two input values.
- Made element GUIs utilizing ASP.NETWeb Forms and Data-Bound Web Forms.
- Used ADO.NETobjects such as Data Adapter, Data Reader, Dataset and Data List for reading/updating records in teh database, create tables, views.
- ConfigureAzure cloud servicefor end point deployment wif enhance security and blockers.
- Involved in development of presentation logic for GUI of .NET Corepages, LDAP-S, SAML, WS-Federation
- Used some third-party controls to work on Angular JS wif HTML5, CSS3, and Bootstrap.
- Involved in moving teh information from SOA to RESTful services using ASP.NETWeb API. Utilized input types like Tel, Search, email, etc. from HTML5.
Environment: Visual Studio 2019, ASP.Net MVC 5.0, C#, Angular 4, RESTful, WCF, Entity Framework, Unity Framework, MS SQL Server, PL/SQL, JQuery.
Sr. .Net Developer
Confidential, Brentwood, TN
Responsibilities:
- Responsible for Design & development of Angular application wif application using C#, API.
- Development of teh web-based application in agile scrum methodology.
- Design of MS SQL Server database tables, views, and development of SQL stored procedures (SPs), transaction logic, SQL queries.
- Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 4.5 for web pages, CRUD Operations, Deploy web objects.
- Construction of ASP.NET Web API 2 RESTful Services using GET, POST verbs to consume it from Angular services for Single Page App, network/web protocols
- Working closely wif Business, Technical and QA teams to meet project requirements.
- Involved in Code review and unit test of teh application
- Developed Test Cases to test Web Services and RESTFUL calls usingSOAPUI tool.
- Created WEB API REST services and consumed using JQuery UI client application.
- Validated Web Services and RESTFUL calls by comparing teh data wif Database and User Stories.
- PerformedAngularForm Validation andAngularForm properties wif Touched, Invalid and created a custom validation directive for comparing two input values.
- Used ADO.NETobjects such as Data Adapter, Data Reader, Dataset and Data List for reading/updating records in teh database, create tables, views.
- Involved in development of presentation logic for GUI of .NET
- Used some third-party controls to work on Angular wif HTML5, CSS3, and Bootstrap.
- Involved in moving teh information from SOA to RESTful services using ASP.NETWeb API. Utilized input types like Tel, Search, email, etc. from HTML5.
Environment: Visual Studio 2019, ASP.Net MVC 5.0, C#, Angular, Web API, Entity Framework, Unity Framework, MS SQL Server, PL/SQL, JQuery.
.Net Developer
Confidential
Responsibilities:
- Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience wif Agile and SCRUM.
- Developed a Graphical User Interface (GUI) for a server-side & client-side web application wif ASP.NET, MVC, HTML5, CSS3, Bootstrap, JavaScript, JQuery, and REST Full Web Service in Visual Studio 2015.
- Implemented Agile / Scrum methodology for teh business modeling.
- Developed using n-tier architecture Presentation layer, Business logic layer (BAL mid-tier) and DAL (Data access layer).
- Migrate hold management system from teh old software to C#
- Created SSRS reports for teh Hold management functionality
- Hands-on coding on various web and windows-based applications along wif code review, code optimization, and SQL objects optimization
- Collaborated wif developers and teh production support team to enhance supportability and identify performance bottlenecks.
- Worked wif teh DBA team to optimize hundreds of stored procedures thereby decreasing SQL timeouts and saving hundreds of man-hours for teh production support team.
- Involved wif various agile processes like Daily Scrum, Sprint Planning, and sprint retrospective.
- Working wif business to set priorities for teh team through backlog grooming sessions.
- Responsible for task identification, work effort estimates, and work schedules for development and maintenance activities.
- Utilized Entity framework extensively for data retrieving, querying, storage and manipulation using LINQ.
- Made use of several .NET AJAX controls to render teh content dynamically on Webpages which are developed using C#, CRUD Operation, Deploy web objects, cryptography, and security vulnerabilities
- Made use of JavaScript/JQuery to perform client side validations and catch teh events on client's browser.
- Extensively used Asynchronous JavaScript Calls (AJAX) to do data processing and loading teh data from teh database.
- Hands on experience in using ADO.NET objects such as Command Object, Connection Object, Data Adapter Object, Data Reader Object and Dataset Object to access databases.
- Designed and developed various SQL Server Stored Procedures, Built-In Functions, User defined Functions, Views and Triggers for all teh application’s DML (Data Manipulation Language) functionality.
- Created new methods to store and retrieve data from SQL Server using Entity Framework and LINQ queries.
- Developed Webpages using MVC.
- Used AJAX to fetch data from controllers to update user data asynchronously.
- Developed Web services/Rest Services for building applications that send and receive messages over HTTP.
- Worked wif Web Services, State Management, caching features, securing teh web application and configuring optimizations.
- Wrote test cases and implemented unit testing to test new features and did unit testing as well as integration testing.
Environment: .NET Framework 4, ASP.Net MVC 4.0, Entity Framework, Visual Studio 2015/2013/2010 , C#, ADO.Net, XML, JSON, HTML 5, CSS, JQuery, WPF, JavaScript, AJAX, SSRS,, SQLSERVER 2012, IIS 6.0, SQL server profiler.
