We provide IT Staff Augmentation Services!

Full Stack .net Developer Resume

2.00/5 (Submit Your Rating)

Rosemont, IL

SUMMARY:

  • Over years of experienced in IT industry involving in all phases of Software Development Life Cycle including Requirement Analysis, Design, Development, Programming, Testing and Implementation, Production Support, Performance Tuning, Monitoring & Trouble Shooting.
  • Experience in building Windows and Web application/services with .Net Technologies like C#.NET, ASP.NET, VB.NET, MVC, ADO.NET, VB6, VB Script and CSHTML, XML, XSLT, LINQ, JavaScript, jQuery, AJAX and the business logic with C# and Domain - Driven Design(DDD).
  • Extensive work with ASP.NET MVC 4 and MVC 5, Web API, RESTful APIs, Angular JS, Bootstrap, Entity Framework, LINQ, SQL Server Architecture, User Interface Design, client-side development, middle tier, and back end development.
  • Proficiency in 2-tier, 3-tier, N-tier, MVC and MVVM architectures and Entity Framework.
  • Used Microsoft Azure and Microsoft PowerShell platform for building, managing and deploying web applications.
  • Experienced in Event Sourcing with CQRS pattern for Data Management Tasks.
  • Hands-on experience in using message brokers such as ActiveMQ and RabbitMQ.
  • Strong experience in implementing web applications with MVC architecture using MEAN Stack technologies ( MongoDB, Express.js, AngularJS, NodeJS ) to create comprehensive web applications from database, back-end server to front-end webpages.
  • Desktop Application development using WPF4/4.5 and C#. (using the MVVM pattern) (Exp. with Dev Express toolset).
  • Experience building structured MVC web applications using JavaScript, Angular2, Node.js, jQuery, Express, MongoDB.
  • Extensive knowledge in commercial RDBMS such as MS SQL Server, My SQL and MS Access.
  • Experience in searching and analyzing data with Elastic Search and Elastic Cloud to perform tasks like system resource utilization management, full cluster, node management etc.
  • Having knowledge and experience in implementing SQL Server Integration Services(SSIS).
  • Having good knowledge and experience in reporting technologies like SQL Server Reporting Services (SSRS).
  • Hands on experience in writing light weight Node.js express server, and using technologies like Ajax, JavaScript/jQuery, JSON to make connections between server and databases like MongoDB and MySQL.
  • Expertise in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
  • Experienced in XML, XSLT, XPATH, HTML, DHTML, CSS and jQuery.
  • Experience in Performance tuning of ETL process. Reduced the execution time for huge volumes of data for a company merger projects.
  • Worked in Agile, Kanaban, Scrum as well as waterfall projects and attended Daily Scrum meetings, User Story review meetings, Sprint Review and Retrospective meetings as part of Agile Methodology.
  • Experience in using scrum tools JIRA Agile, Scrum works and bug tracking system - JIRA, Bugzilla and track.
  • Experience in Microsoft Team Foundation Server (MTFS), Task Parallel Library(TPL), Visual Source Safe (VSS), Polytron Version Control System (PVCS) and Current Version System (CVS).
  • Excellent work ethics, self-motivated, quick learner with excellent problem-solving skills, and team-oriented with good Interpersonal and Communication skills.

TECHNICAL SKILLS:

Application Programming: C#.NET, VB.NET, ASP.NET, Visual Basic 6.0, JavaScript, SQL, Domain-Driven design.

Frameworks: .NET 4.5/4.0/3.5/2.0, ASP.NET MVC 4.0, ADO.NET, MVVM, Entity Framework, Web API, RESTful APIs, LINQ, c, PHP, SharePoint 2010.

Front End Tools: Visual Studio 2015/2013/2010/2008/2005/2003/2002, Visual Studio 6.

SQL Server: Management Studio, SQL Server - Reports Manager and Integration Services.

Web Related: ASP, VBScript, Java Script, jQuery, NodeJS, Angular2, Bootstrap, TPL, HTML, DHTML, CSS, CSHTML, AJAX, XML, XSLT, XPath, jQuery, ES, CQRS.

Web and Application server: Internet Information Server(IIS) 6.0.

Cloud Technologies: Microsoft Azure, AWS, Microsoft PowerShell, Azure Cloud DevOps, Azure Storage, IaaS.

RDBMS: MS SQL Server 2016/2014/2012/2008 R2/20008, Oracle 9i, Oracle 10g MS Access, Elastic Search, NEST, Oracle APEX, SQL Clusters, MongoDB.

Debugging tools: Bugzilla, Firebug, JIRA.

Business Intelligence: SSRS, SSIS.

Operating System: Windows XP, NT, Vista, Windows 2003 Server, Windows 2000, Windows 7, Windows 8, Windows 10.

Specialized Tools and message brokers: MS-Office, Visio, Microsoft Enterprise Library, SOAP UI, Atlassian Jira, RabbitMQ

Test Automation: Selenium, SoapUI

PROFESSIONAL EXPERIENCE:

Confidential, Rosemont, IL

Full Stack .NET Developer

Responsibilities:

  • Designed and developed UI framework for the N-tier web application using Angular2, Angular UI, JavaScript, Bootstrap, jQuery and HTML5.
  • Designed and developed the web application using ASP.NET MVC4 Architecture with Razor View Engine and Entity Framework.
  • Responsible for designing the ASP.NET application authentication using .NET Framework (Form based authentication and Role based authorization using ASP.NET membership provider), Model View Controller MVC and IIS security model.
  • 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).
  • Extensively used Angular2 UI Router for implementing routing to the web application.
  • Designed customized Angular2 Directives.
  • Extensively used modernizer to create HTML5/CSS3 page layouts that are cross browser compatible and standards-compliant.
  • Implemented the Business logic using Domain Driven Design & C# Asynchronous Programming.
  • Mean stack development from scratch including MONGODB server setup and NodeJS server development.
  • Wrote services to store and retrieve user data from the MongoDB for the application on device.
  • Created the application with ASP.NET MVC4 and made use of ASP.NET MVC features like Routing, Partial views, Html Helpers etc.
  • Used Service Contract and Data Operation.
  • Extensively used AJAX in building user-friendly, faster and better web pages.
  • Used XML to store and transport data.
  • Created Data access layer for SQL server using LINQ.
  • Designed and developed custom build applications using Oracle APEX.
  • Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2012 for inserting/Updating/Deleting the data into the relational tables.
  • Developed windows services to store Sql Server data in to Cloud base data warehousing by using Microsoft Azure and Amazon Web Services(AWS) Redshift. Implemented Security in Web Applications using Azure and Deployed Web Applications to Azure.
  • Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL Server 2012.
  • Used type-safe SQL Parameters for data access to avoid SQL Injections.
  • Worked with Microsoft Azure SQL, created Azure Active Directories and worked on deploying advanced virtual machines.
  • Implemented source control and version control using Team Foundation Server.
  • Extensively used SSIS to create packages to move data from a single data source to a destination.
  • Created and maintained reports in SSRS.
  • Extensively used RabbitMQ as message broker.
  • Assisted in quality assurance measures such as code reviews, test case creation and unit testing for different modules.
  • Performed Unit testing of the application and subsequently handled the debugging issues.

Environment: Visual Studio 2012, C#.NET, ASP.NET MVC, Entity Framework, AWS, Razor View Engine, WCF Services, Microsoft .NET Framework 4.0, JavaScript, Domain Driven Design, Angular2, Bootstrap, JQuery, TFS 2008, IIS 6.0, AJAX, XML, SQL Server 2012, Windows XP, UML, SSIS, LINQ to SQL, RabbitMQ, ADO.NET, SharePoint, PowerShell, IaaS.

Confidential, Olympia, WA

Full Stack .NET Developer

Responsibilities:

  • Created the UI of web application using ASP.NET and business logic was built with C#.
  • Extensively used ASP.N ET DEVEXPRESS controls like ASPx Popup Control, ASPx Grid View, ASPx Callback Panel, ASPx Navigation Bar, ASPx Data View., Etc. to design the UI of the Web application.
  • Created Web Forms using ASP.NET and implemented form validation using ASP.NET Validation controls using both Custom validation and JavaScript Validation controls for Client-side validations.
  • Extensively used ADO.NET for Database Connection and Database Communication with components like SQL Connection, SQL Command, Data Adapter, Data Set, Data Reader, Grid View and Details View.
  • Worked on creating tables, views, triggers, constraints, Stored Procedures, Functions, and Packages.
  • Implemented the Business logic using Domain Driven Design & C# Asynchronous Programming Capabilities like Async-Await & Patterns like Abstract Factory, Builder, Decorator, Adapter, Chain of Responsibility, State, Strategy, Command, Observer.
  • Implemented RabbitMQ for Windows with Direct Exchanges, with Consumers and Producers for data integration with Windows Services.
  • Extensively used MySQL in constructing user functions, views, indexes, user profiles, relational database models, data dictionaries, and data integrity.
  • Used LINQ to retrieve the data from the back-end through Entity Framework.
  • Transferred data to front - end in JSON format.
  • Developed WCF services to communicate with the Data Access Layer.
  • Developed various Data Service classes to connect and manipulate data using ADO.NET and C#.NET.
  • Used AJAX Controls to avoid flickering while post back and creating interactive pages.
  • Extensively used JavaScript, HTML5, DOM, X-HTML, AJAX, CSS-3, Angular1 and J-Query to create web pages that are cross-browser compatible and standard-compliant.
  • Created customized configurations for user authentication and authorizations were made role based to restrict accessibility.
  • Created automated test suite using TESTNG framework.
  • Executed manual/automation test scripts for functional, integration, and end-to-end testing for various modules.
  • Worked on Microsoft Azure to create Virtual Machines and transfer data between them.
  • Created new SSIS packages for populating data into MS SQL database.
  • Managed source control using Team Foundation Server (TFS) by maintaining branches for different phases of the project.

Environment: C# .NET, Domain Driven Design, .Net Framework 4.0, ASP.Net, ADO.Net, RabbitMQ, REST API, Angular1, Microsoft Visio 2007, AJAX Control Tool Kit, T-SQL, Visual Studio .Net 2008/2010/2013, ASP.NET MVC5.0/4.0, WCF, TFS 2011, Entity Framework 6.0/4.0, IaaS, LINQ, RabbitMQ, MongoDB, SharePoint, Azure, SQL Server 2012, SSIS.

Confidential

.NET Developer

Responsibilities:

  • Developed the Web Forms of web application using VB.NET, ADO.NET, MVC, VB script.
  • Designed Web Forms using HTML5, CSS3, AJAX, AngularJS 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.
  • 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.
  • Used AJAX Library to make client-side web services calls and partial post backs.
  • Used CSS classes/skins for client-side control UI formatting and provide the same look and feel throughout the application.
  • Written several stored procedures, functions in T-SQL.
  • Worked with SOAP requests in accessing different web services.

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

Confidential

.NET Developer

Responsibilities:

  • Involved in gathering of requirements and creation of functional specifications for the project,
  • Involved throughout the Software Development Life Cycle (SDLC) process.
  • Implemented IOC (Inversion of Control) through Structure map.
  • Used C#.Net to implement business logic.
  • Developed Web Services to identify employee hierarchy and contact info for the budget approval process and consumed them in the front end to the auto-populate hierarchy for better user experience.
  • Utilized Master pages, Themes, Navigation controls, Authentication to design secure web pages using ASP.NET MVC 2.0 and built highly responsive and interactive AJAX enabled Web applications using AJAX tool kit.
  • Used Entity Framework as ORM tool to map classes with tables to enable working with rows as objects.
  • Experience in working on bootstrap loader global CSS settings and improve the html5 elements style behavior for the UI display
  • Used LINQ to retrieve the data from the backend through Entity Framework.
  • Transferred data to front - end in JSON format.
  • Developed database objects such as tables, views, stored procedures, audit triggers and user defined functions for database operations in SQL Server 2008 standard edition.
  • Involved in debugging and testing of Win Forms in the application using the trace and Log files.
  • Provided Production Support to troubleshoot and debug the issues during migration.
  • Used Jenkins for continuous integration

Environment: C#, ASP.NET MVC 2.0, AJAX, CSS, LINQ, JSON, Entity Framework, web API’S, Visual Studio 2005, HTML, SQL Server 2005, Win Forms, jQuery, T-SQL.

We'd love your feedback!