We provide IT Staff Augmentation Services!

Fullstack .net Developer Resume

4.00/5 (Submit Your Rating)

Plano, TexaS

SUMMARY

  • 5+ years of experience in developing full stack .NET applications.
  • Hands on experience in web and API development using C#, VB.NET, ASP.NET CORE, ASP.NET WEB API, ASP.NET MVC5, ASP.NET Webservices, WCF, ASP.NET Web Forms, Entity Framework, Entity Framework Core and ADO.NET.
  • Experience in developing effective user interfaces with Angular 10, Typescript, ASP.NET CORE RAZOR Pages, ReactJS, JavaScript, jQuery, AJAX, Bootstrap, HTML and CSS.
  • Created database objects in SQL Server 2008/2012/2017 , MYSQL and PostgreSQL including stored procedures, triggers, cursors, tables, views, and other SQL joins.
  • Developed Webservices using SOAP and REST.
  • Hands on experience with SQL Server Reporting Services (SSRS).
  • Strong Knowledge of Software Development Life Cycle (SDLC), Design Patterns & Model View Controller (MVC) architecture.
  • Experience with Unit and Integration testing using MSTest, Xunit and NUnit.
  • Worked in setting up background processing in .NET like Recurring jobs, Batches, Fire and Forget jobs using Hangfire.
  • Experience in Webservice and REST API testing using tools like Postman and SoapUI.
  • Experience in using Source Code Version Control Systems like SVN, GIT, TFS.

TECHNICAL SKILLS

Technologies: .NET 5, ASP.NET CORE 3.1, 2.2, ASP.NET WEB API, ASP. NET MVC 5, WCF, ASP.NET Webservices, ASP.NET Web Forms, Angular 8, Entity Framework, Entity Framework Core, ADO.NET.

Languages: C#, VB.NET, JavaScript, Typescript.

Web Technologies: Angular 10, 8, Typescript, Razor Pages, JavaScript, Bootstrap, jQuery, AJAX, HTML5, CSS 3, XML, JSON, SOAP, REST.

Databases: SQL Server (2017/2012/2008 ), MySQL, PostgreSQL.

IDE & Tools: Microsoft Visual Studio, Visual Studio Code, Notepad++.

Operating Systems: Windows, Linux.

Web Servers: IIS, Apache, Nginx, Kestrel.

Source Code Version Control: SVN, GIT, TFS.

Reporting Tools: SQL Server Reporting Services (SSRS), Microsoft Report Builder.

PROFESSIONAL EXPERIENCE

Fullstack .NET Developer

Confidential, Plano, Texas

Responsibilities:

  • Participate in the complete Software Development Life Cycle (SDLC) including requirement analysis, design, implementation, testing and production support.
  • Develop REST API’s using ASP.NET CORE 3.1, ASP.NET WEB API, ADO.NET, Entity Framework and Entity Framework Core.
  • Develop SOAP based webservices using ASP.NET ASMX Webservices and WCF.
  • Work with different programming languages like C#, VB.NET, JavaScript and Typescript.
  • Develop effective single page applications using Angular 8, Typescript, Bootstrap, HTML and CSS.
  • Work with ASP.NET CORE Razor pages and ASP.NET MVC 5 to build light weight and scalable web applications.
  • Developed Razor views with strongly typed View Models using HTML Helpers and Partial Views in ASP.NET MVC 5.
  • Used the new ASP.NET CORE MVC Tag Helpers to create forms.
  • Develop Web Forms using Master Pages, User Controls, Custom Controls.
  • Create stored procedures, functions, views, triggers, indexes, support maintenance and development, help ensure optimized performance of database queries in MS SQL Server, MYSQL and PostgreSQL.
  • Implement Data Access calls using ADO.NET and use objects like Data Reader, Dataset, Data Adapter in legacy SOAP Webservices and ASP.NET Web Forms applications.
  • Used Code first Approach with Entity Framework for the Data Access Layer (DAL).
  • Implemented Repository Pattern for the data access calls from the Business Layer (BL) for the new .NET Core Applications.
  • Write unit test cases using NUnit and XUnit.
  • Experience with version control software’s like SVN, GIT and Azure Devops (TFS).
  • Setup background processing jobs like Fire and Forget jobs, Batches for sending emails to clients using Hangfire.
  • Experience in using the Microsoft Report Builder and SQL Server Reporting Services (SSRS) to create reports for the reporting system.

Environment: C#, VB.NET, Microsoft .NET CORE 3.1, ASP.NET CORE, .NET (4.7/4.5/4.0), JavaScript, Typescript, Angular, jQuery, Bootstrap, HTML, CSS, AJAX, WCF, Web API, SSRS, ASP.NET MVC 5, Visual Studio (2017/2015), MS SQL SERVER (2017/2012), MYSQL, PostgreSQL, EF CORE, ADO.NET.

Full stack .NET Developer

Confidential, Chicago, IL

Responsibilities:

  • Gaining the sub system knowledge and understanding its business requirement.
  • Have done impact analysis to identify components affected with the enhancement change and documented the implementation plan for affected components.
  • Migrated the whole application from classic ASP (VB.NET) toASP.NET Core.
  • AddedSSLcertificated to the web application.
  • Responsible for designing theASP.NETapplication authentication using.NET Framework, Model View ControllerMVC 5/6andIIS security model.
  • Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages“Layouts and Nested Layouts”,“View Start”and MVC User Controls“Partial Views”.
  • Added theAJAXtoolkit and implemented variousAJAXfeatures and user level validations to the application.
  • Implemented theSHA - 256encryption technique to encrypt the user data.
  • Created a new application from scratch using the asp.net 4.5 and implemented the WCF services in it to obtain response from the client side.
  • Implemented theEntity FrameworkCode First Approach to interact with Database and also implemented the Mappings, Model Changes, CRUD operations and dealt with performance issues.
  • Created theWeb APIcontrollers inASP .Net MVCto build, maintain Restful API’s, also consumed API’s client side usingAngular 4data binding.
  • Developed the web services usingWeb APIand implementedADO.NETEntity Framework to model and manage the data from SQL Server.
  • Used custom error handling inweb APIto pass proper error message rather than generic error message to better understand the error.
  • Built, deployed, and monitored theSSISpackages for the data transfer.
  • Actively involved in coding and designing usingC#, XML, JavaScript, HTML5,andCascading style sheets (CSS3).
  • Used Angular 4's HTTP Client to Interact with Servers/backend and modularized the Application with NgModule.
  • Performed complex parameterizedSQL queriesto multiple tables in SQL server 2012 and implementedJoinsinStored Proceduresto get the desired data by joining multiple tables in Domain layer.
  • Unit testedvarious components of the program to make sure all the components were behaving properly.
  • Have deployed the code to the System test (SIT), UAT and PROD environments and provided support to the applications

Environment: NET Framework 4.5, C#5.0, ASP.NET MVC 5.0, Web API, WCF, LINQ, Web Service, JWT, Visual Studio 2015/2013, SQL Server 2014/2012, Entity Framework, Angular 4, Bootstrap 3.3.7, jQuery, JavaScript, AJAX, HTML, POSTMAN, TFS

Full stack .NET Developer

Confidential, San Antonio, TX

Responsibilities:

  • Worked onAgile Methodologyto achieve smooth collaboration between self-organizing, cross functional teams.
  • Participated in dailyScrumand weekly meetings with the project manager and architects to meet expectations and deadlines.
  • Extensively involved in developing components forBusiness LogicandData tierusingC#,ASP.NET Core Web API, Entity Framework Core.
  • ImplementedCRUDfunctionality withEntity frameworkinASP.NET MVC appsand implementedsorting,filteringandpagingwithEntity frameworkinMVC.
  • DevelopedREST/WCF Web services,ASP.NET WEB APIsand involved in pre-testing usingPOSTMAN.
  • Maintained state of the Webpages by usingView StateandSessionMemory objects.
  • Responsible for developing the reusable Components onUI(Razor Views) by developing thePartial Views,View starts, and reusable components for implementing the business rules withC#andOOPSConcepts.
  • Used ASP.NET Core Razor pages for light weight web applications.
  • Implemented variousAngular 6 directives,filters,routing, typescript interfacesandservicesto implement better application functionality and performance.
  • Implemented enhanced user interfaces to enable the inputs of additional personal information to generate insurance plan usingHTML5,CSS3,jQuery, andAngular 6.
  • Extensively usedAngular 6UI forng-gridandUIcomponents and responsible for makingAJAXCalls for theUIInteractions to the Controller Actions usingjQueryand getting the data back asJSONand parsing it onto theUI.
  • ImplementedAJAX controlsfor partial page updates and to decrease the response time on the pages.
  • Worked on.NET securityfeatures such asForm-Based AuthenticationandRole-Based Authorization.
  • ImplementedJWT Securityto provideauthenticationandauthorizationto secure theWeb API.
  • Designed database inSQL Serverand createdstored procedures,functions,viewsto reduce the complication of front-end SQL queries andtriggersto enforce entity relationships.
  • Worked onTFSforversion control, Code Review and for automatic builds and continuous Integration.
  • Build a deployment pipeline in Azure Devops.
  • PerformedUnit testingusingNUnit,Integration Testing,Performance TestingandSystem Testing.
  • Scheduled jobs for report generation through Hangfire and Autosys.
  • Extensively used Microsoft report builder to generate report (.rdl) files and deploy reports on the SharePoint system.

Environment: NET Framework 4.5, C#5.0, ASP.NET MVC 5.0, Web API, WCF, LINQ, Web Service, JWT, Visual Studio 2015/2013, SQL Server 2014/2012, Entity Framework, Angular 4, Bootstrap 3.3.7, jQuery, JavaScript, AJAX, HTML, POSTMAN, TFS

.NET Developer

Confidential, Memphis, TN

Responsibilities:

  • Worked on all phases ofSoftware Development Life Cycle (SDLC)inAGILEenvironment.
  • Design, Development and Testing of.NETApplications using.NET Framework 4.5.
  • Developed user interfaces usingASP.NET MVC views,partial views, and multipleinterfacesto transfer data into different server
  • UsedXMLefficiently for mapping the fields of CRM management system to different fields.
  • Designed & DevelopedASP.NETUser Controls and usedASP.NET WebForms controls.
  • Extensively usedState ManagementTechniques likeQuery Strings,Session’s stateto maintain state between theASP.NETpages
  • Efficiently displayed data inASP.NETGrid View, along with a populating Details View and Data List along with update controls.
  • UsedLINQ to Entities,LINQ to SQL,LINQ to XMLandLINQ to Objectsfor retrieving the data proficiently.
  • Developed Templates usingHTML,CSS,Bootstrap, andJavaScript.
  • Involved inTesting,Debugging, Tracing the application for errors,Documentation, andmaintenanceof the application.
  • UsedTeam Foundation Server (TFS)as a Source code control.
  • Involved in the design of theUse Case DiagramsandClass diagramsusingMicrosoft Visio.
  • Proficiency inSoftware Development Life Cycle (SDLC)and Agile methodologies of development process such as requirement analysis and definition, prototyping, proof of concept, designing, coding, testing and implementation.
  • UsedASP.NET 4.5 AJAXserver Control and toolkit to asynchronously retrieve data from server for a better performance and an increase in interactive animation on web pages.
  • Worked on optimizing theASP.NET Webpages usingC#andSQL Server stored proceduresto call the application from the data base.
  • UsedADO.NETobjectsDatasets,Data Reader,Data Adapterto effectively communicate withSQL ServerDatabase.
  • Created Web Methods usingWeb Serviceand deployed theWeb ServiceonIISin the production server.
  • DevelopedUIusingJavaScript,HTML,CSS, andXML.
  • UsedUnit testingto simulate different case scenarios to catch potential bugs.

Environment: .NET FRAMEWORK 4.5, ASP.NET 4.5, ADO.NET, ASP.NET, Visual studio 2015, AJAX, TFS, XML, HTML, SOAP, IIS 7.0, JavaScript, jQuery, CSS, SQL Server 2012

We'd love your feedback!