We provide IT Staff Augmentation Services!

.net Full Stack Developer Resume

4.00/5 (Submit Your Rating)

IL

SUMMARY

  • Around 7+ years of Software Development experience in Analysis, Design and Development of high scalable Multi - Tiered Web Applications, both Client-side and Server-side Applications, Distributed Applications and Web Services using Microsoft Technologies.
  • Experience in developing software application using .Net Core Frameworks such as ASP.Net MVC, Micro Services, C#, Java Script, Angular, Entity Framework and ADO.Net, LINQ.
  • Experience in consuming REST Services using ASP.NET Web API and knowledge on creating Service Oriented Architecture(SOA).
  • Extensively worked on ASP.NET MVC 3.0/4.0, RAZOR view engine and MVVM design patterns.
  • Experience inTest Driven Development (TDD), unit testing framework likeMSTestandNUnit.
  • Working experience in design using Object Oriented Programming (OOP) with SOLID Principles along with Dependency Injection.
  • Having Experience on Graphical User Interface (GUI) Design using technologies like HTML4/5, CSS, JavaScript, AJAX Controls, Angular 6/7.
  • Experience in working with .Net Framework 4.5/4.0/3.5/3.0 and Language Integrated Query (LINQ) in .Net Framework 4.5/4.0/3.5.
  • Rich experience in designing and developing Responsive SPA using Angular framework.
  • Experience in building Angular applications using Typescript to create Routers, Directives, Components, Services, Observables, Pipes, Reactive, and Template-driven forms with multiple components protected with Router Guards.
  • Experience in manipulating the DOM using JavaScript, jQuery and service calls using AJAX.
  • Strong experience in UI design using HTML5, CSS, JavaScript, jQuery, JSON, Bootstrap and Angular.
  • Proficient in writing stored procedures, Functions, Cursors, Packages and Database Triggers usingPL/SQLandSQLServer.
  • Experienced in writing SQL Queries, Stored Procedures, in SQL Server and worked on SSIS for integration and reporting purpose.
  • Hands on experience in Cloud platforms like Azure and Possess the domain knowledge on all the platforms like SQL azure, blob storage, resource manager, service bus.
  • Worked on S.O.L.I.D design principle and singleton, Repository, Factory, Facade Design patterns.
  • Expertise working in both AGILE based development environment and participating in SCRUM sessions.
  • Experience in using GIT for managing and maintaining source code.
  • Worked extensively on onshore - near shore - offshore model, this includes Client interaction and Co-ordination among teams working at different geographical locations.
  • Excellent Team player with interpersonal and communication skills.

TECHNICAL SKILLS

Microsoft Technologies: .NET Framework 4.5,4.0,3.5,3.0,2.0, .NET Core 2.1,2.2, Micro Services, ASP.NET MVC, Azure, ADO.NET, Entity Framework, Web Services, Web API, Angular 4/6/7

Languages: C#, JavaScript, Multithreading, PL/SQL, SQL, LINQ, AJAX, N-Unit, X-Unit

Tools: / IDEs: Visual Studio, SQL Server Management Studio.

Database: SQL Server 2005/2008/2014/2016/2017 , Oracle, P-SQL,MY SQL.

Testing: TDD, NUnit, XUnit, MSTest

Operating Systems: Windows

Web Server: MS IIS 5.0/ 5.1/6.0/7.0/7.5

Web Technologies: Angular, TypeScript, Rxjs, jQuery, HTML, CSS, Bootstrap

Methodologies: Agile

Version Control Tool: GIT, GitHub

PROFESSIONAL EXPERIENCE

.Net Full Stack Developer

Confidential, IL

Responsibilities:

  • Worked closely with the architect team to design and develop the application according to client requirement using .NET Core framework with the business logic implemented using C#.
  • Coordinate with business and markets to analyze market requirements.
  • Followed OOPs concepts in coding the project and got involved in re-designing legacy applications to OOPs.
  • Designed the application based onN-tierArchitecture.
  • Worked on UI using client-side scripting languages like Angular 7, JavaScript,Typescript, CSS, and HTML and used.Net Coreas code-behind language.
  • Created a synchronized data processing using Rxjs Observable to achieve Publish and Subscribe pattern.
  • Designed and exposed Rest based service using ASP.NET Web API to handle http calls.
  • Designed and created generic repository pattern to handle dB context transaction within the Entity framework using C#.
  • Worked on validating Anti Forgery attacks using custom and inbuilt validation facilities in ASP.NetMVC environment.
  • Used LINQ to Entities and LINQ to objects for CRUD operations.
  • Handled run time and execution time errors by implementing appropriate Error Handlers.
  • Designed and developed complexSQL queries, stored procedures, triggers & views using MSSQL.
  • Used Lambda expression and LINQ wherever required to fetch, or sort required data.
  • Performedunit testingusingNUnitframework usingTest Driven Approach (TDD)for testing of business layer objects like methods, classes and properties.
  • Developed highly reliable cloud messaging service utilizing Azure Service Bus to set an endpoint so that the client can listen to their requested message.
  • Used Microsoft Azure platform for the building, managing applications, deploying web applications.
  • Used GIT for source Version Control.
  • Participated and contributed in daily scrums, Sprint meeting and Sprint review meetings.
  • Worked in Agile (Scrum) Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.

Environment: ASP.NET, PL/SQL, Visual Studio Code, .Net Core 2.1,2.2, TDD, Azure, C#, Angular 7, TypeScript, Rxjs, Microservices, jQuery, JavaScript, AJAX, Bootstrap, ADO.NET, SSIS, HTML, CSS, GIT, SQL Server 2017, REST services, Postman.

.Net Full Stack Developer

Confidential, OK

Responsibilities:

  • Gathered Client requirements and converted them into the Technical Specifications and attended daily standup, user testing, design sessions, backlog grooming sessions.
  • Participated in designing the database architecture and created tables using normalization techniques and created config tables which stores the field names to make the UI dynamic.
  • Used Forms based Authentication to enable the users to login and Role based authorization to give access to the users bases on their roles present in database.
  • Created views, user defined functions and worked with CTE, table variables in SQL Server.
  • Created dynamic stored procedures to accept JSON object, manipulate the string and process DML operations on the tables.
  • Used Dapper. Simple CRUD framework to make database calls and return the data to repository methods.
  • Created Restful services using web API Core and secured the endpoints using OAuth provide to grant the JWT tokens.
  • Used Tuples, Dictionaries and other collections to return the data to the controller methods.
  • Used LINQ to query and manipulate the data in entity framework.
  • Created re-usable components in Angular to use across the platform and created global axios headers to attach the JWT token to each request.
  • Used Git as version control tool.
  • Attend daily standups, backlog grooming sessions, sprint review/planning sessions as a part for Agile.

Environment: C# 7.0, Asp.netCore, MVC, Visual Studio 2017, Dapper, WEB API Core, LINQ, JSON, XML, CSS, Angular, GitHub, SQL Server 2016.

.Net Developer

Confidential

Responsibilities:

  • Designed and implemented client facing functionalities using Angular and integrated with backend.
  • Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
  • Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as encapsulation, inheritance, polymorphism, and abstraction.
  • BuiltAngular 7components,UIservices to consume rest services using Component based architecture provided byAngular 7.
  • Developed Web APIs to handle CRUD operations and Asynchronous server calls using jQuery and AJAX and handled the information in JSON or XML format as per requirements.
  • Generated models with tables and stored procedures via the Entity Framework 5 with a Database First Approach.
  • Implemented SQL objects such as Stored Procedures, Views with SQL server as Database and used LINQ for data retrieval which facilitated ad-hoc approach for data querying.
  • Attended Agile ceremonies like Daily Stand-up, Planning, Grooming, Sprint Demo & Retrospection, review and delivered quality code.
  • Involved in regular trouble shooting and issue resolution of the application. Interacted regularly with client in the issue resolution process.

.Net Developer

Confidential

Responsibilities:

  • Gathered Client requirements and converted them into the Technical Specifications and developed Web pages using C#.NETand MVC .
  • Developed applications logic using C# and used HTML helper in a view to render the HTML content.
  • Implemented MVC framework to reduce the complexity and to getfullcontrol over the behavior of the application.
  • Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NETMVC application using HTML and Razor view.
  • Created and consumed Web API services on Azure to implement HTTP requests.
  • Created custom routes, directives and services in Angular.
  • Designed Database Schema, imported data and built stored procedures on SQL Azure.
  • Worked with creating, uploading, manipulating and deleting on Azure blob and table storage.
  • Used Angular for Client-side validations and for Asynchronous calls.
  • Wrote stored procedures to edit, update, and delete records of database when user requested.
  • Performed unit testing using NUnit.
  • An agile Scrum methodology was processed for daily stand up meeting with team members to know the current progress of the project and raise the issue if any.

We'd love your feedback!