We provide IT Staff Augmentation Services!

Full Stack .net Developer Resume

0/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • 8 Years of extensive experience in software development life cycle involving Architecture, Requirement analysis, Design, Development, Coding, Testing, Maintenance and Implementation of various applications based on Client Server, Web Applications and Business Solutions using C#, VB.NET, VB6, ADO.NET, ASP.NET, MVC, WCF, WPF, Win Forms, Web Forms, IIS, Entity Framework, LINQ, SQL Server, Oracle and Visual Studio.
  • Strong experience in Software Development Life Cycle (SDLC), design, development, and deployment of high - performance, scalable, distributed applications in object-oriented design, development of web and window-based applications using .NET technologies.
  • Worked extensively with iterative agile methodologies (SCRUM), Waterfall methodologies and Test-driven development (TDD).
  • Implemented applications using n-tier / 3-Tier Architecture Presentation Layer, Business Layer and Database Layer, Data Access Layer
  • Expertise in Coding and Development using Microsoft .Net technologies ASP.NET, C#.NET, &AJAX, LINQ and Angular
  • Good experience in writing server side and client-side validations using Angular 2+, JavaScript and JQuery, extensive experience in Cross-browser HTML and CSS coding to offer responsive website layouts to modern browsers and mobile devices.
  • Experience in building SPA applications using Angular.
  • Worked extensively on server controls and implemented various user controls using C#.NET and worked on Authentication and Authorization .NET security mechanisms.
  • Good experience in AJAX for partial page execution and asynchronous data transfer from web server to the client.
  • Used AJAX controls for creating efficient and interactive Web applications that are cross browser computable.
  • Experience in using Language-Integrated Query (LINQ) and retrieve data from different data sources LINQ to Objects, LINQ to Entities, LINQ to XML, and LINQ to SQL and SQL backend programming, Data modeling, Client-server Connectivity, Stored procedures, and triggers.
  • Experience in implementing different Design Patterns including Model-View-Controller model (MVC) for layouts, asset library and customized the appearance using their properties.
  • Hands-on experience working on Team Foundation Server (TFS), Change Control Management, Visual Source safe
  • Experience in Representational State Transfer (REST) in Single Page Application (SPA) and proficient in creating Services.
  • Proficient in working with Entity Framework
  • Experience in designing and developing Databases in SQL Server which includes the development of Functions, Queries, Stored Procedures, Views, Joins and Triggers using SQL.
  • Experienced in creating and maintaining custom SharePointsolutions including web parts, site templates, site definitions, sequential and state machine workflows, event receivers, timer jobs and sandbox solutions.
  • Experience with Microsoft Azure to perform server-side.
  • Hands on experience in working with configuration management tools like Team Foundation Server (TFS), SVN
  • Experience using configuration Management Tools such as Team Foundation Server (TFS) and GitHub for version control.

TECHNICAL SKILLS

Frameworks: .NET Framework 4.5/ 4.0/3.5/2.0/1. x.

Microsoft Technologies: C#, VB.NET, ASP.NET 4.0/3.5/2.0/1. x and MVC 3.0/4.0/5.0, AJAX, Silverlight 5.0/4.0/3.0, WPF, ADO.NET, Crystal reports, SSIS, SSRS, WCF, Web Parts, Web Services, WSDL, LINQ, Entity Framework 4.3/5.0/6.0, SharePoint.

Operating Systems: Microsoft Windows Server 2003, Windows-XP, 7, 8 and 10.

Other Technologies: Java Script, Ajax, JQuery and Angular JS

Internet Technologies: Web forms, XML, XSL, HTML, WSDL, JSON

Other Tools/Packages: VSTO, DevExpress, Telerik, MS-Office, CutePDF, UML, Net Advantage 2012.1.

Database Experience: MYSQL Server 2012/2008/2005/2000 , Oracle 11g/10g/8i/9i/, Mongo DB.

Web servers: Internet Information Server (IIS) 7.0/ 6.0

Version Control Tools: TFS, GIT

Scripting and Markups: JavaScript, VBScript, ASP, JSP, HTML 4.01/5, PHP, DHTML, CSS (2/3), XPATH.

Middleware: WCF, ADO.NET 4.0/3.5/3.0/2.0 , WEB SERVICES, NHIBERNATE.

PROFESSIONAL EXPERIENCE

Full Stack .Net Developer

Confidential, St Louis, MO

Responsibilities:

  • Involved in understanding user requirements, designing and developing web application and backend applications.
  • Actively involved in developing Web Application using Angular and supported components.
  • Focused on developing reusable components such that application code is maintainable.
  • Worked on creating CRUD API's using .NET Core 3.o C#
  • Designed application to support responsive UI for all resolutions and support for cross browser compatibility.
  • Heavily followed Agile Scrum methodologies. & Followed Test Driven Design & Event Driven design patterns.
  • Design and implement Restful API layer along with calls to consume an API layer using Angular Http modules
  • Worked on http interceptors to support modifications on http requests.
  • Solely worked on dynamic navigation header and footer menus that support n-level hierarchy.
  • Designed application to be driven based on Configuration JSON that can be helpful for developing dynamic applications.
  • Implemented Unit Testing using Angular testing frameworks Jasmine, Karma with overall code coverage above 90%.
  • Coordinate with Architect & Tech Leads on development techniques and standards.
  • Highly Participated in Code-Reviews for better coding practices.
  • Utilized Team foundation Server for version Control and source code maintenance needs.
  • Used Dependency Injection, to inject dependent services into the class components when it was called.
  • Worked on typescript a super set of JavaScript helps to enforce types which help in compile time error checks.
  • Implemented Unit Testing and System Testing using NUNIT.
  • LINQ was extensively used in view extension to parse out unnecessary information and to make call to SQL database.
  • Used TFS web with Azure DevOps to track work items create bugs and user stories as required and TFS online to raise code reviews and create shelve sets with co-team members.

Environment: Angular 9, Typescript, C# .NET Core, ADO.Net, REST API, T-SQL, Material UI, CSS3, HTML5, JSON, JavaScript, Service Fabric, Visual Studio .Net 2017/2015/2013 , ASP.NET MVC5.0/4.0, TFS 2011, Entity Framework 6.0/4.0, LINQ, SQL Server 2008 R2, SSIS, Azure App service, testing frameworks - Jasmine, Karma

Full Stack .Net Developer

Confidential, Charlotte, NC

Responsibilities:

  • Involved in understanding user requirements, designing and developing web application and backend applications.
  • Heavily followed Agile Kanban methodologies. & Followed Test Driven Design & Event Driven design patterns.
  • Coordinate with Architect & Tech Leads on development techniques and standards.
  • Design solution for various system components using Microsoft Azure.
  • Maintaining the legacy application and migrating the customers from Oracle Db instance.
  • Developed web applications using JavaScript, jQuery, AngularJS using the ASP.NET.
  • Worked on creating web Services using ASP.NET Web API and C#.
  • Performed Unit, Integration testing using N-Unit framework (Used Fake-It-Easy for mocking purposes).
  • Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
  • Implemented Rabbit MQ for Windows with Direct Exchanges, with Consumers and Producers for data integration with Services.
  • Used Dependency Injection, to inject dependent objects into the method when it was called.
  • Created tables and indexes and wrote Stored Procedures, Functions and Triggers in SQL Server
  • Designed large numbers of Web Forms, Custom Controls and User Controls for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per user's own choice.
  • Responsible for designing the web pages Using ASP.NET Master Pages, Web Forms, jQuery, User Controls, Data Grid Controls, Form Validation controls, Custom controls and CSS.
  • Created Service Layer using C#. Used Generics, Lambda Expressions, Extension Methods, LINQ to SQL, LINQ to Objects & Implemented LINQ for querying, sorting, filtering the complex objects.
  • Developing the view models and controller actions method to fetch the data from the back-end Rest services and send it as JSON objects to the views.
  • Implemented & Used Microsoft Entity Framework Code first approach for the Data Access Layer.
  • Design and implement Restful API layer along with calls to consume an API layer.
  • Used C#, Visual Studio Event Driven design & Test-Driven Design pattern. Experience with AJAX, JavaScript, HTML, jQuery, Enterprise Library and JSON, SQL Server.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.

Environment: Visual Studio, Jet Brains-Rider, SQL Server, C#, ASP.NET 4.5, MongoDB, Rabbit MQ, HTML, Web-Forms, JavaScript, jQuery, AngularJS, Entity Framework, GIT (Git-Bash & Git-Kraken).

.NET Full Stack Developer

Confidential, Austin, TX

Responsibilities:

  • Involved in full SDLC followed by agile methodologies to produce high quality software model using N-Tier Architecture.
  • Participated in detailed sessions with technical and business stakeholders to determine data and interoperability requirements.
  • Used JavaScript, HTML/HTML5, DOM, X-HTML, AJAX, CSS-3 and J-Query in ongoing projects.
  • Created ASP.NET validation controls and JavaScript validations to enforce validations.
  • The create index API allows to instantiate an index.
  • Created Model objects using Entity Data Model with Entity framework.
  • Created Tables and Views on the SQL Server. Written SQL Scripts such as Packages, Stored Procedures, Functions and Triggers to manipulate and retrieve data from MYSQL Server databases.
  • Used Compiled Queries, Multiple Contexts, Explicit Loading, and Save Changes to context after all database operations to improve the performance in Entity F/W.
  • LINQ was extensively used in view extension to parse out unnecessary information and to make call to SQL database.
  • Developed and consumed WCF Web Service to access data layer components.
  • Used AJAX to create better, faster and more user-friendly web applications.
  • Defined and implemented customized configurations settings for application local Web configuration file for incorporating user authentications and authorizations via role based security in order to restrict accessibility to certain modules.
  • Developed and deployed SSIS packages to automate data imports between the data bases.
  • Developed the software using Agile Methodology.
  • Maintained the Version, Labeled Versions and Backups of the source using Team Foundation server (TFS).

Environment: C# .NET, .Net Framework 4.0, ASP.Net, ADO.Net, REST API, AngularJS, Microsoft Visio 2007, AJAX Control Tool Kit, T-SQL, Visual Studio .Net 2008/2010/2013 , MYSQL, ASP.NET MVC5.0/4.0, WCF, TFS 2011, Entity Framework 6.0/4.0, LINQ, SQL Server 2008 R2, SSIS

.NET Developer

Confidential, RTP, NC.

Responsibilities:

  • Experienced in all phases of Software Development Life Cycle (SDLC)-Project Analysis, Requirements, Design, Development, Testing, Documentation and Deployment and also in Windows Client Environment in Agile Methodology.
  • Designed middle tier in C# to retrieve hosts data from database and display the info on maps.
  • Created various Angular Services & injected them into Angular Controllers (using Dependency Injection) to enable AJAX calls and created custom angular directives to create own HTML tags and induce some kind of functional behavior to those tags.
  • Created proof of concept for implementing views in Angular JS rather than using razor for development.
  • Used Html Helper methods to populate View Bag data to the razor views.
  • Used Angular JS accordingly for validation purpose, browser detection and controls.
  • Created Model objects using Entity Data Model with Entity framework.
  • Written simple to complex stored procedures using T-SQL to retrieve the data from MYSQL Server 2008 database.
  • Incorporated REST Web API based endpoint on the Web Role and exposed bi-directional POST methods.
  • Using C# and Asp.net MVC4 created the Business Logic layer and Data Access Layer
  • 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.
  • Established communication between different applications running on same/different platforms using WCF.
  • Created WCF SOAP/REST Services and also used different bindings to make it available to different types of clients.
  • Implemented Unit Testing and System Testing using NUNIT.
  • LINQ was extensively used in view extension to parse out unnecessary information and to make call to SQL database.
  • Developed and deployed SSIS packages to automate data imports between the data bases.
  • Responsible for developing WCF Services to exchange data between Desktop and Central Application and consumed WCF service, which is based on SOA (Service Oriented Architecture).

Environment: C# .NET, .Net Framework 1.1, ASP.Net, ADO.Net, Angular JS, Web API, Microsoft Visio 2003, AJAX, T-SQL, Visual Studio .Net 2003, IIS 5.0, WCF, Web Services, XML, TFS 2010, IIS 7.0, ADO.NET Entity Framework 6.0/4.0, LINQ, XML, Microsoft Enterprise Library, MYSQL, SQL Server 2008 R2, Windows Server 2008 R2/2008, Oracle database, PowerShell Scripts.

.NET Developer

Confidential

Responsibilities:

  • Worked on Legacy .Net application and also worked on migrating the legacy .Net application to Microsoft ASP.NET.
  • Designed Web Forms using HTML5, CSS3, AJAX, AngularJS 2.0 and implemented client-side scripting using JavaScript.
  • Used ADO.NET for database connectivity, storage and retrieval on SQL Server 2008.
  • Developed WCF Services to allow communication between the Presentation layer and Service layer.
  • Developed core functionality with the ASP.NET Framework.
  • Worked on conversion of DTS packages into SSIS.
  • Communicating with Windows Communication Foundation service via the endpoints.
  • Implemented Data Contracts and Service Contracts in WCF.
  • Created Client - side proxy classes for use with WCF.
  • Implemented Web services to retrieve various accounts information.
  • Created data objects (tables, views), stored procedures and functions to store and retrieve the data from the database.
  • Used LINQ to retrieve the data from the backend through Entity Framework.
  • Developed reports using complex formulas and to query the database to generate different types of ad-hoc reports using SSRS.
  • Used TFS (Team Foundation Server) for version control.
  • Other responsibilities of the work that was being performed are SRS Documentation, Coding, Unit Testing.

Environment: VB.NET, Legacy Application, ADO.NET, C#.NET, HTML5, CSS3, AJAX, AngularJS, WCF, SQL Server 2008, SSIS, SOAP, JavaScript, jQuery, LINQ, JSON

We'd love your feedback!