We provide IT Staff Augmentation Services!

Full Stack Dotnet Developer. Resume

4.00/5 (Submit Your Rating)

Des Moines, IA

PROFESSIONAL SUMMARY:

  • Around10+ years of IT experience in Analysis, Design, Development, Implementation and Testing of Web Based and Client - Server applicationsusing Microsoft .NETTechnologies.
  • Technical expertise in Microsoft Technologies such asC#, .NET Framework (4.7.2/4.6.2 ), VB.NET, ASP.NET, .NET Core 3.1,Web Services, IIS,Visual Studio 2019/2017/2015 .
  • Around 5+ years of experience in developing, debugging multi-tier applications using different SDLC methodologies like Agile, SCRUM and Waterfall.
  • Hands on experience in designing and developing applications using Object Oriented Programming (OOPS)concepts like Inheritance, Polymorphism, Abstraction and Encapsulation.
  • Worked extensively with ADO.NET objects such as Data Adapter, Dataset and Data Reader to interact with databases like SQL Server 2018/2016/2014, Oracle 10g, 11g.
  • Experience in using ASP.NET, AJAX Toolkit for quickly creating efficient and interactive Web applications that work across all popular browsers.
  • Proficient in developing N-tier distributed .NET applications using Web services like SOAP based and RESTFUL and Windows Communication Foundation (WCF).
  • Experience in developingvarious utilities to help processing complex tasks using WinForms and Windows Presentation Foundation(WPF).
  • Experience in implementing and developing the ASP.NET Web API’susing Swagger and Fiddler.
  • Expertise in creatingweb-based applications using technologies like HTML5, Bootstrap, Telerik, AJAX Toolkit, JavaScript, JQuery,JSON and XML.
  • Highly experienced with modern JavaScript frameworks and libraries like AngularJS, NodeJS, ReactJS, Knockout JS, Bootstrap and JQuery.
  • Expertise in Web-Development technologies like HTML, XML, Web Services,andJavaScript.
  • Strong analytical and conceptual skills in database design, development and writing T-SQL for implementing stored procedures, functions and triggers in MS SQL Server 2018/2016.
  • Strong experience in developing Stored Procedures, Functions, and Triggers for the implementation of data integrity using T-SQL.
  • Enhanced user experience by designing new web features using MVC framework like AngularJS.
  • Experience in code review and implemented automated unit testing using Nunit, MS Unit Tests.
  • Experienced in developingand consuming the Microservices using ASP .NET core 3.1.
  • Experience in working withSingleton, Dependency Injection, IOCdesign patterns.
  • Experience in developing the web applications using ASP.NET,MVC 5.0/4.0, ASP.NET Core.
  • Experience in writing complex LINQ queries by using their extension methods.
  • Experience in generating the reports with tools like SSRS, SSIS and Crystal reports.
  • Good knowledge in Cloud environments withAmazon Web Services (AWS) and Microsoft Azure.
  • Experience using Configuration Management Tools such asJIRA, SourceTreeandTeam Foundation Server (TFS).
  • Experience in working with Azure Web jobs, FunctionsandServices using Microsoft Azure platform.
  • Experience in using Atlassian tools like JIRA, Stash and Confluence to keep track of the project documentation and user stories.
  • ExcellentWritten, Analytical Skills, Verbal Communication skills and Problem-Solving skills.

TECHNICAL SKILLS:

Programming languages: C#,ASP.NET, .NET Core,VB.NET, Unix shell script, PL/SQL

.NET Technologies: Entity Framework, ASP.NET 4.7.2/4.0, ADO.NET, WinForms, MVC 5.0/4.0, MVVM, Silverlight

Databases: SQLServer 2018/2016/2014, MS-Access, SQL Developer and Oracle 10g/11g

Web technologies: HTML, HTML5,DHTML, CSS,CSS3,JavaScript, JQuery, AJAX Toolkit, Bootstrap, XML, Kendo, Angular JS, ReactJS, KnockoutJS

Versioning Tools: Team Foundation Server (TFS),GitHub, GitLab, JIRA and Microsoft Visual Source Safe (VSS), SVN, SourceTree

Reporting Tools: SSRS, SSIS, Crystal Reports

Application Tools: Microsoft Visual Studio 2019/2017/2015, VS code, Microsoft Office

Web Servers: Microsoft IIS 10.0/8.0/7.0/6.0, Windows Server 2012/2008/NT

PROFESSIONAL EXPERIENCE:

Confidential, Des Moines IA

Full stack DotNet Developer.

Responsibilities:

  • Participate and involve in project requirement meetings followed by Agile and SCRUM methodology.
  • Migrate and convert the existing ASP.NET Web forms project to ASP.NET MVC5 project.
  • Develop the 3-tier web application using MVC(Model View Controller) routing techniques.
  • Design the UI of the web application using HTML helpers like TextBox, DropDownList and RadioButtonfor theRazor CSHTML pages.
  • Display the data in the form the table, implement filtering and paging using MVC Grid controls.
  • Design and implement the OPOTA registration portal using MVC5, JavaScript, HTML and CSS.
  • Improve and enhance the User Interface (UI) of the applications using CSS.
  • Implemented CRUD operationslike GET and POST methods to perform the user requests from the frontend.
  • Display and append the data into the HTML controls based on the response from the AJAX calls.
  • Retrieve the data from the WEB API application based on the HTTP status Response.
  • Perform the validations using Required and RequiredIf validators and data annotations.
  • Mapping the source and destination objects using AutoMapper.
  • Perform the database operations in order to data using SQL Server Management Studio (SSMS) 2018.
  • Process the invoice bill payment using CBOSSpayment processing gateway.
  • Log the exceptions and errors while processing the requests using Logging web service and notify the user accordingly.
  • Build and deploy the applications usingAzure DevOps PipelinesCI/CD tool.

Environment: C# .NET 4.7.2, ASP.NET MVC5, Razor view pages, Azure, SQL Server management studio 2018, Microsoft Visual studio 2019, Azure DevOps, HTML5, JavaScript, CSS, JQuery, AJAX, CBOSS.

Confidential, St Louis, MO.

Full stack DotNet Developer.

Responsibilities:

  • Develop the application for the end users followed by Agile and SCRUM methodology in order to meet the project timeline.
  • Design and implement the functionality of the web application using C#.NET core 3.1 and Angular frameworks.
  • Created and consumed various services followed byMicroservices architecture using ASP .NET core and Docker.
  • Retrieve the user details to store into the database from Azure active directory using Azure Graph API.
  • Implement the functionality for the web application using ASP.NET core Web API CRUD operations.
  • Configure the application pools and virtual directories using IIS 10.0 (Internet Information Services).
  • Write PL/SQL queries and create new database Tables, Sequences using Oracle SQL Developerapplication.
  • Perform the mapping of database entity objects to Data Transfer Objects (DTOs) using AutoMapper
  • Retrieve the data from the SQL tables using EntityFramework andLINQ extension methods.
  • Design and develop the web application using AngularRouting andGuards techniques.
  • Create Angular components and execute NPM commands using Visual Studio code.
  • Implement and design the user interface for the HTML pages using PrimeNgAngular UI component library.
  • Test, Verify and configure the Web API methods using Swagger and generate the JSON file using NSwag commands.
  • Use of JIRA and Confluence as the project management tracking tools to keep track of the project stories, tasks.
  • Deploy the changes for the application using CI/CD tools like GitLab and Octopus.

Environment: C# .NET core 3.1, Angular 7+, MicrosoftAzure, Microsoft visual studio 2019, Visual studio code 2019,SQL Developer,Entity Framework, LINQ,TypeScript 4.3, JavaScript, PrimeNg,GitLab, Swagger, JIRA, Octopus.

Confidential, Norwalk, CT.

Full Stack DotNetDeveloper.

Responsibilities:

  • Participated and involved in SCRUM meetings and break down sessions followed by Agile methodology.
  • Created Application pools and virtual directories using IIS 10.0 (Internet Information Services) to run the web applications.
  • Write and modify the C# codeusing C# .NET framework 4.7.1 using Microsoft Visual Studio 2019.
  • Developed a 3-tier web application using C#.NET and ASP.NET web pages for the Taylor healthcare department.
  • Implement the Client-Server application using the web methods like HttpGet and HttpPost methods using Web API.
  • Wrote JavaScript functions to communicate with the backend for the web application.
  • Written ADO.NET commands to retrieve and populate data for the specific specialities and categories.
  • Develop the UI (User Interface) of the web application usingHTMLand Angular6framework.
  • Importing and exportingthe XML documents and saving the data into database tables.
  • Serializing and Deserializingthe output into JSON format using NewtonSoft JSON.
  • Create and modifythe SQL tables by adding new columns using MS SQL server management studio.
  • Wrote and modify StoredProcedures by passing the input parameters from the UI usingSQL Server Management Studio 2018.
  • Retrieving the data from the SQL tables using the concepts of SQLJOINSfor getting the patient and hospital information.
  • Configure and create triggered, continuous Azure Web jobs for the applications.
  • Utilized Microsoft Azure for deploying the SQL queries andapplications in the cloud environment.
  • Build and Develop MicroserviceswithASP.NET core 3.0, Microsoft Azure and deploy them using Docker
  • Deploy the application using Jenkins, Octopus on different environments.
  • Use of Git and TFS (Team Foundation Server) for the version control and issue tracking tools.

Environment: C#.NET 4.7.1, .NET Core, ASP.NET, Azure, Microsoft Visual Studio 2019,SQL Server Management Studio 2018, Angular 6, JavaScript,SQL Joins, HTML, CSS, IIS 10.0, JSON, TFS, Git.

Confidential, Mentor, OH.

Full stack Web Developer.

Responsibilities:

  • Participated in daily stand-ups and SCRUM meetings followed by Agile methodology.
  • Involved in designing and developing the web applications using C# .NET 4.6 and MVC 5 framework.
  • Developed the web application using HTML, CSS, Bootstrap, Kendo UI and Node JS.
  • Design and develop the views for the web applications using Razor syntax and HTML helper methods.
  • Expertise in using Kendo UI framework for the designing and developing the grid layouts for the MVC web application.
  • Extensively used GULP, NPM and Yarn commands to run the web-based applications on different environments.
  • Created Components, Decorators and Pipes for the data binding between Model and View using Angular 6/4.
  • Implemented the Web Services for the applications using Service Oriented Architecture (SOA)withthe ASP.NET Web API with the help of Swagger.
  • Wrote and executed complex SQL queries to store and retrieve the payments data into different SQL tables using SQL Server Management Studio 2016.
  • Encrypted and decrypted the sensitive data using JWT (JSON Web Token) using SHA 256 Algorithms.
  • Configured and executed the AWS commands to sync the data from localhost to AWS S3 bucket using AWS CLI (Command Line Interface).
  • Creating and configuring the virtual directories based on the regions using Amazon Web Services (AWS) Portal.
  • Identifying and fixing the security vulnerabilities for various applications using Checkmarx security application.
  • Implemented and executed various unit testing methods using xUnit testing framework.
  • Use of Jenkins as the build and release tool to deploy the code changes in Development and Production environments.
  • Use of Confluence and JIRA as the project management tool to keep track of the user stories and bugs related to the Project.
  • Use of SVN and Git as the version control to check in the code into the repository and to create code review requests.

Environment: C# .NET,.NET Framework 4.6.1,ASP.NET, Kendo UI, Telerik Controls, HTML, CSS, Bootstrap,Angular 4, MVC 5.0, Git,Microsoft Visual studio 2017, Microsoft SQL Server 2016, AWS, Jenkins.

Confidential, Columbus, OH.

Full stack DotNetDeveloper.

Responsibilities:

  • Involve and participate in business requirements meetings (Amigos) to understand and analyse the requirements of the project or user story.
  • Followed Agile and SCRUM methodology to meet the iteration goals and deadlines.
  • Develop the GAINWEB web application for the SEQ team to provide the agency interface using C# .NET technologies.
  • Design and develop the UI for the web application using C#.NET, Angular JS, HTML andASP .NET controls.
  • Generate and create new rate files and rate books for various states based on the effective dates and rate changesby the states using XML and XSD.
  • Developed a console application to generate the rates and forms for the different line of business using Object Oriented programming(OOPS) principles.
  • Developed the SSIS packages so that we can import the data from the text files to SQL server database using SSIS (SQL Server Integrated Services) and SQL server data tools.
  • Created and modified application pools and virtual directories using IIS 8.0 for different applications to run and execute the URL on localhost.
  • Created and consumed the Service and Factorymethod services using Angular JS.
  • Written complex LINQ queries to retrieve the data for the various lines of business when generating the insurance quotes for the customers.
  • Created and designed SQL tables to store the policy, user information using SQL server management studio 2017.
  • Create and generate unit tests for various methods and classes using Nunit framework.
  • Performed the migration of code from the Model to Pre-Production environment and vice versa.
  • Part of the Production support team to fix the issues/bugs in production environment.
  • Deployed the changes once after the build is completed or succeeded on the server side using CI/CD tools.
  • Utilized Team Foundation Server (TFS)as the version control and to keep track of the user stories for different projects.

Environment: C# .NET, ASP.NET,Windows Server 2012, IIS 8.0, Team Foundation Server, Visual Studio 2017, SQL server 2017, SSIS, Knock out JS, LINQ, HTML5, CSS, JavaScript, Angular JS.

Confidential, Memphis, TN.

Full Stack DotNet Developer.

Responsibilities:

  • Involved in communicating with business users, gathering requirements for the development of different applications followed by Agile and SCRUM methodology.
  • Developed business tier for the applications using C#.NET framework and OOPS principles.
  • Designed the web application UI usingfront end technologiesAngular 2 and HTML5.
  • Implemented and wrote web services using ASP.NETWeb API for different applications by using Fiddler.
  • Implemented the Authentication and Authorization techniques for ASP.NET WEB API application using HTTP modules.
  • Involved in writing SQL queries to load the trailers data into the SQL server 2016database.
  • Utilized Postman for testing the Web API URLs for various applications.
  • Involved in creating database schemas consisting of tables, triggers, views and stored procedures.
  • Involved in writing complex LINQ queries using extension methods to communicate with the database.
  • Extensively worked on handling the exceptions using log4net framework.
  • Involved and developed Web and windows applications using MVC framework andWCF.
  • Serialized and De-Serialized the desired output using NewtonSoftJSONnuggetpackage.
  • Created and wrote various unit test cases for the application using Nunit framework.
  • Implemented the logic using multi-threading to run the jobs in asynchronous manner.
  • Involved in testing and fixing the bugs when the code is being deployed into the production environment.
  • Utilized IIS express for running the web applications on the windows server 2008 R2.
  • Utilized Team Foundation Server (TFS) for keeping track of user stories and as a version control.

Environment: Visual Studio 2017, SQL server 2016, C# .NET 4.6.1 Framework, Web API, Nunit, XML/XSLT, JSON, Angular2, HTML5, IIS, CSS, JavaScript, T-SQL,LINQ,OData, TFS.

Confidential, Austin, TX.

C# DotNet Developer.

Responsibilities:

  • Followed Agile and SCRUM methodology to meet the project deadlines and day to day tasks.
  • Designed and implemented the AutoCAD plugins using AutoCAD .NET API.
  • Designed and developedTables,Stored Procedures using MS-SQL Server 2014toretrieve the data.
  • Designed the UML diagrams to follow the software development pattern using Microsoft Visio.
  • Develop the scripts for AutoCAD commands to interact with the AutoCAD drawings using C#.
  • Implement LINQ (Language Integrated Query) for querying, sorting and filtering the Objects.
  • Experienced in implementing Model-View-Controller (MVC) architecture using AngularJS framework.
  • Created the trusted DLL’S and bundles for the AutoCAD plugins using Windows Power Shell.
  • Development and Design of RESTful web services using C#.NET Web API methods.
  • Implemented JavaScript and JQuery functions for performing the client-side validations.
  • Implemented and deployed the Service Oriented Architecture(SOA) using WCF (Windows Communication Foundation).
  • Createddifferent classes and objects using Microsoft unity framework and Dependency Injection (DI).
  • Responsible for enhancing and developing the user interaction screens using HTML5, CSS3, JavaScript, JQuery, AngularJS, AJAX and JSON.
  • Loaded the AutoCAD drawings and stores data into the database from the MS-Excel sheets.
  • Responsible for developing the reusable Components on UI (Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts.
  • Designed and developed the application using WPF, MVVM and Silverlight with Prism framework.
  • Designed and developed the MVC services using Entity framework.
  • Involved and fixed the bugs inunit testing, systems integration testing (SIT)and user acceptance testing (UAT).
  • Used AJAX for asynchronous data loading and UI blocking and unblocking for managing User interaction with UI/UX.
  • Involved in migrating the database tables and views from Oracle to SQL Server
  • Use of JIRA as the issue tracking tool and for the creation of branches while developing the code.
  • Use of Confluence as the documentation of the project terms and user stories.

Environment: .NET 4.5,MS Visual Studio 2015, C#.NET, AutoCAD 2014, WPF, CSS3, HTML5, JavaScript,JQuery, Confluence, Stash, MSSQL Server 2014, LINQ,JIRA, Angular JS,SourceTree, Windows 2008 R2 Server, AJAX, Windows Power Shell.

Confidential, Columbus, OH.

SQL/DotNet Developer.

Responsibilities:

  • Involved in the Software Development Life Cycle including Analysis, Design,Implementation and testing using Agile methodology with SCRUM andTest-Driven Development (TDD).
  • Designed security, authorization and authentication to web pages using ASP.NETMVC 3.0
  • Designed Graphical User Interface (GUI) using HTML5, CSS, Bootstrap and JavaScript.
  • Implemented the animation and template controls to the web pages using Windows Presentation Foundation (WPF).
  • Extensively Used WCF for interoperability with other platforms, technologies and for building the custom solutions.
  • Widely used AngularJS UI-bootstrap components like calendar picker, time picker, directives, select2, model pop-ups, ng-grid, router provider’s, progress bar, ng-idle, ng-Upload.
  • Designed Business components and Data Access Layer using C#.NET framework.
  • Implemented entire backend of the application in C#.NET, using various object-oriented features like classes, interfaces, inheritance, polymorphism and Multi-threading.
  • Used Microsoft Entity code first approach for the Data Access Layer.
  • Involved in creating Models, Views and Controllers using Kendo UI grid and Telerik controls.
  • Implemented Caching, Client and Server-side State Management techniques such as View state, Cookies, application and session throughout the projects using ASP.NET.
  • Used the AJAX control kit and to provide the extender AJAX control properties to the existing ASP.NET controls.
  • Used Multithreading techniques for creating high performance applications, ImplementedLDAP authentication for user's login.
  • Extensive experience on modern front-end template frameworks for JavaScript including Bootstrap, NodeJS, JQuery, AngularJS etc.
  • Involved in developing Web Service classes using SOAP to communicate with legacy systems and also deployed web services as per business requirement.
  • Maintaining the version control of the project in MicrosoftTeam Foundation Server (TFS) by merging the module developed with latest version in TFS.
  • Extensively worked with LINQ provider and designed the user level application which will build and execute a query expression for Server Side.
  • Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
  • Written SQL Queries, Stored procedures, Joins, Triggers to process large collection of products and used Data Reader, Data Adapter, SQL Command and Dataset for retrieving data from database using SQL Server 2012.
  • Implemented unit test methods usingNunit Testing framework.
  • Generated SSRS (SQL Server Reporting Services) reports based for the fiscal years based on the departments.

Environment: .NET Framework 4.0, ASP.NET, Web Services,MVC 3.0, CSS, MS Visual Studio 2013, MS SQL Server 2012, MVVM, Entity Framework,JQuery, ReactJS,LINQ, IIS, AJAX Toolkit, WPF, TFS.

Confidential, Columbus, OH.

DotNet Developer.

Responsibilities:

  • Responsible for complete architectureof the ‘Florida Learning Network application’. Responsible for gathering detailed business requirements, design, implementation, deployment and production support for Florida Learning Network application
  • Design and developed applications using Iterative Agile Methodology.
  • Integrated Master Pages, web forms, and user controls
  • Created Use Cases, Class diagrams and sequence diagrams using UML.
  • Created presentation, application and database layer to in corporate the businesslogic. All the assemblies were developed using C# programming language. Utilized Microsoft supplied server controls, html controls and developed user/custom control while ASP.Net web forms design
  • Implemented Enterprise Library Data Access Application Block to implement the standard database functionality
  • Wrote Security Services through Security Application block implementing provider and Role provider and handled Exceptions using Exception Handling Application block
  • Designed, implemented the Web Services for Item Editorusing C#, XML Suite, WSDL,UDDI and SOAP.
  • Wrote Business Objects and Data Access Components using C#.NET and ADO.NET
  • Implemented client-side validations using JavaScript and server-side validations by using .NET validation control, used CSS for designing consistent look and feel of the web site
  • Used new ASP.Net 2.0 data bound controls (Grid view, Form view, SQL Data source and Object data source) and Login controls (Create User Wizard, Login, Password Recovery)
  • Developed database level stored procedures, triggers, functions. Resolved performance issues, fine-tuned queries, indexes and stored procedures
  • Used Model View Controller design pattern to de-couple front-end with the backend and to retrieve data.
  • Unit testing and writing Test Cases using NUnit

Environment: Visual Studio .NET,.NET Framework, ASP.NET, C#.NET,ADO.NET, IISXML, XSD, XSL, SOAP, SQL Server

We'd love your feedback!