We provide IT Staff Augmentation Services!

Senior .net Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Riverwoods, IL

SUMMARY

  • More than 6.5 years of progressive experience in Microsoft .Net Technologies and all phases of Software Development Life Cycle (SDLC) Methodologies like AGILE SCRUM/TDD & Waterfall including Analysis, Design, Development, Implementation and Testing of N - tier architecture enterprise applications including Test Driven Design (TDD).
  • Expertise knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism and Design patterns like Abstract Factory, Singleton Pattern, Repository and good experience in writing re-usable components like Exception Handling, Debugging and Tracing concepts.
  • Experienced in configuration management, build schedule using version control tools like Team Foundation Server 2015/2013/2012/2010 , Subversion 1.9/1.9.4, Git.
  • Proficient in implementing WCF SOAP/REST services for enhanced security and performance, describing and registering them using WSDL and UDDI, hosting and consuming them using different communication protocols.
  • Developed and supported client-side functionality with several rich UI features, user friendly design approaches, responsive web pages with performance functionalities in the web applications and Single Page Applications (SPA) using AngularJS1.5/1.6/2.0, HTML 5, AJAX, JSON, jQuery 3.0/2.0/1.0, XML/XSL/XSLT/XHTML, CSS3, Bootstrap.
  • Strong experience in implementing Filters, Validations, Controllers, components, Directives, Routings, Factory and Services in AngularJS 1.5/1.6 .
  • Strong Experience in MicroServices development.
  • Leveraged Angular resources for all data access, encapsulating URLs and standardizing data access interfaces, validation techniques using Angular 2/4/6by implementing Filters, validation, controllers, components, directives, Navigations, routings, factory and services.
  • Experienced in developing RESTful web applications and HTTP Services using ASP .NETWebAPI framework.
  • Extensive experience in developing Data Access Layer using Entity Framework 6.0/4.3 Database First and Code First approaches with ASP.NET MVC 6.0/5.0/4.0 to implement CRUD operations, transactions, performance tuning, data massaging with LINQ to Entities.
  • Strong Experience in Windows Azure cloud services and Windows Azure Service Bus message queuing system.
  • Experience in implementing ADO.Net data Access techniques using SQL Connection Objects, SQL Command Objects, Dataset Objects, Data Reader Objects and Data Adapter Objects.
  • In depth knowledge of Database Development including Tables, Views, Stored Procedures, Triggers and Query Optimization techniques using SQL Server 2005/2008/2008 R2/2012.
  • Experienced in a fast paced, Agile development environment including Scrum, Test-Driven Development (TDD).
  • Experience in using SQL Server Reporting Services (SSRS), Crystal Reports and SQL Server Integration Services (SSIS) for report generation and integration into applications.
  • Extensive working experience in Performing Integration testing, system testing and performance testing and achieved Unit testing using tools MS-Unit , N-Unit and X-Unit.
  • Fast learner, fantastic communication skills, versatile to continually evolving needs, remarkable critical thinking, problem-solving and troubleshooting capacities.

TECHNICAL SKILLS

Programming Languages: C++, C#.Net (4.0/3.5/3.0), VB.Net (10.0/9.0/8.0 ), HTML, T-SQL, PL/SQL

Web Technologies: ASP.Net (4.0/3.5), ASP.Net MVC (6.0/5.0/4.0/3.0 ), JavaScript, jQuery (3.0/2.0/1.0), AJAX, VB Script, AngularJS (1.6/1.5/1.3)

UI Technologies: WinForms, WPF, Web forms, HTML, CSS

IDE Tools: Visual Studio 2015/2013/2010 , SQL Server Management Studio

.Net Frameworks: .Net Framework 4.5/4.0, ASP.Net Web API, ASP.Net Core

Databases: MS SQL Server 2012/2008/2005 , MS Access 2010/2007/2003 , Oracle 10g/11g, T-SQL

Reporting Tool: SQL Server Reporting Services (SSRS 2008), Crystal Reports (2010)

Modeling Tools: UML, MS Visio 2010/2007

Version Control Tools: Perforce(P4V), Team Foundation Server ( 2015/2013/2012/2010 ), Subversion (1.9/1.9.4)

Middleware: WCF, ADO.Net (4.0/3.5), MVC4 (Razor)/MVC3 Web Services, MSMQ, Enterprise Library 5.0

Servers: Windows Server(2008/2003/NT), Microsoft IIS (7.0/6.0/5.0/4.0 )

Testing Tools: N-Unit, MS-Unit, X-Unit, Protractor

PROFESSIONAL EXPERIENCE

Confidential, Riverwoods, IL

Senior .Net Full Stack Developer

Responsibilities:

  • Used Agile (Scrum) Methodology for fast and more disciplined development throughout implementation.
  • Participated in every day Scrums with the entire group to examine about the progress of the application development, specks to be taken care and specks that already completed.
  • Designed responsive and user-friendly Web Pages using MVC 5 Razor Views, AngularJS, CSS and Bootstrap.
  • Followed OOP’s Concepts and SOLID principles while developing application using C# 5.0 for Business Logic and Code behind view models.
  • Implemented AngularJS Controllers to maintain each view data and Service calls using Angular Factory.
  • Coded AngularJS controllers and directives for application functionality and filters for heavy DOM manipulation.
  • Used Entity Framework’s Code First approach to create database and tables as objects along with LINQ to interact with database to perform CRUD operations.
  • Using Web API, created various RESTful services to return serialized JSON data which are later consumed through AngularJS services.
  • Deployed individual microservices into Docker Containers.
  • Small parts of the application is developed in the Advanced . NET Core.
  • Broad experience in programming using C, C++ and Shell Scripting
  • Transitioned existing legacy application into microservice architecture using Asp. net Core.
  • Created and consumed WCF Services to expose the application functionality for different transport protocols running inside the company.
  • Implemented microservices architecture for building Multipoint 2.0. NET application by using Web APIs as services.
  • Leveraged WCF mechanisms like seasoning, Instance Management, Concurrency to make our services more robust and scalable.
  • Design a microservice architecture to enable application decoupling.
  • Extensively worked with risk margin applications; Worked heavily with microservices and AWS infrastructure set up.
  • Expertise in Migration Using Quest Migration Manager Tool for Active Directory
  • Experience in building RESTFUL APIS using Asp. net core, Web Api in Microservices architecture, utilizing the features of . NET Standard 2.0.
  • Developing Multiple Presentation Layers with several Winforms user controls, Standard controls, VB.NET, C# and XML
  • Responsible for Continuous Integration (CI) and Continuous Deployment (CD) process implementation using DevOps along with Shell scripts to automate routine jobs.
  • Developed a front-end CVS Internal web application called prescriber page under specialty by using Angular 4/5/PrimeNG, HTML5 and CSS3
  • Extensive knowledge in memory management, auto pointers, pointer handling, callbacks, function pointers and functions in C++/C
  • Experience building structured MVC web applications using JavaScript, AngularJS, jQuery, Express, MongoDB
  • Hands-on experience in development of Microservices and deploying in Docker.
  • Created and maintained database schema, tables and views. implemented stored procedures, indexes for better performance using SQL Server.
  • Development and maintenance web applications ASP. NET Core MVC
  • Wrote a Winforms application to transition a business process away from excel into a SQL database
  • Created SQL Server Reports using SSRS and exported them to Excel format for managers and QA team for easy validation.
  • Worked with QA to develop and review test plans and strategies. Made the builds and deployed the applications in test, stage and Production servers.
  • Designed and implemented modern pipeline for. NET microservices and . NET core applications including the use of AWS (EC2, S3)
  • Have developed custom reusable Angular 4.0 components.
  • Performing CRUD operations like Update, Insert and Delete data in MongoDB.
  • Work with Product management on product feature requirements definition and refinement.
  • Used TFS for source code management, version control and Agile process.
  • Worked with MongoDB for storing and updating dynamic data structures.
  • Experience in design and development of SQL Server Integration Services (SSIS)
  • Experience in creating jobs, alerts and schedule SSIS Packages using SQL Agent.
  • Implemented Caching and State Management strategies to improve overall performance of the application.
  • Performed Unit testing and Integration testing by applying test cases.

Environment: Visual Studio 2015,C#4.0, ASP.NET4.0, MVC 5.0/4.0, .NET Framework 4.0, Entity Framework 6.0/4.0, Web API, HTML5, N-Unit, WCF, Team Foundation Server (TFS 2010), AngularJS 1.6, SQL Server, IIS 7.0, Windows Server 2008 R2/2008, PL/SQL, MongoDB.

Confidential - Milwaukee, WI

.Net Developer

Responsibilities:

  • Used advanced knowledge of web technologies, including MVC 5, ASP.Net, C#, CSS, Ajax, Angular JS, HTML, XML, TSQL, database modeling tools and database interactions.
  • Implemented MVC Architecture on client side and creating Models, Controllers, and Views Scope etc. Using Angular JS.
  • Used Angular JS to standardize web application structure and responsive using bootstrap and provide a future template for data binding.
  • Implemented WCF SOAP services to facilitate communication between multiple transport protocols.
  • Used Asp.net WebAPI 1.1/2.0 to migrate the codebase from SOA to RESTful Service.
  • Angular JS HTTP Services were made to communicate with WCF service and data was retrieved in (JavaScript Object Notation) JSON format for display to improve application performance
  • Used Angular 2 Http Request to read data from web servers and process JSON data to render in the UI.
  • Utilized Services and Factories with dependency injection (DI) in Angular JS and ASP.NET MVC.
  • Configured and binded existing applications to the active directory for authentication using Ldap.
  • Created Custom HTML Helpers, Partial Views and Layouts to maintain and reusability in UI Layer
  • Implemented communication mechanisms between Controller to View using View bag, Temp data and Action Results etc., and Controller to View using Model binder, Http Request Collection and State model.
  • Performed T-SQL tuning and optimization of queries for reports that take longer execution time using SQL Query Analyzer in MS SQL Server 2008.
  • Created and deployed a tool to automate branch and project creation in GIT using Groovy in Jenkins File and automating with Chef.
  • Created packages in SSIS with error handling.
  • Experience on implementing the AJAX features using JavaScript, jQuery. Worked on $http service to call the Ajax and get the JSON data from the server.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates form validators.
  • Developed complex programs in T-SQL, wrote Stored Procedures, Triggers, Views and Queries with best execution plan.
  • SQL Server Reporting Services (SSRS) for both on-demand (pull) and event-based (push) delivery of reports. Users can view reports in a Web-based format.
  • Implemented Register routes, Custom Routes, Routing Constraints using Routing mechanism.
  • Utilized Microsoft Team Foundation Server (TFS) for source code repository.
  • Implemented Unit Testing, Integration Testing and System Testing using NUNIT.

Environment: .NET Version 4.5/3.5, Entity Framework 5.1, Visual Studio 2012, SQL Server 2012, VB.Net, C# 4.0, MVC 4/5, GIT, SVN, XML, WCF, CSS3, HTML5, Twitter Bootstrap, XHTML,ADO.NET, NUnit, LINQ, PL/SQL, SQL-Server 2008, SSRS, JavaScript, JQuery, Angular JS, IIS 7.5.

Confidential, Houston, TX

Full stack .Net Developer

Responsibilities:

  • Involved in development of application and enhancement of existing applications to provide additional functionality.
  • Developed web forms in ASP.NET using C#.NET, AJAX controls, HTML and Java scripts.
  • Used boot strap, implemented a responsive web design. After the initial page load, application executed all data transaction with the server though MVC 4, no additional full page loads were initiated. Implementing client side data binding.
  • Extensively worked on developing applications using Azure.
  • Using SOAP services for requesting information from end points.
  • Used nugget package manager to produce and consume several nugget packages which are used in several applications.
  • Used XSLT to convert one XML document to other XML document like PDF, HTML for web pages.
  • Created knockout.js widget subsystem within a .NET dash dashboard using typescript and inheritance. Widgets needed to react to page controls changing to refresh data and browser resizing to change styling for responsiveness.
  • Leveraged Angular JS for scripting, AJAX calls, JSON and XML for passing objects from Controller to View and vice versa.
  • Created Directives, Services, and Filters using Angular JS with Typescript.
  • Worked on Web Service calling using JQuery and Angular JS for Synchronous and Asynchronous AJAX calls in HTML5 web pages.
  • Worked with my team member to add mobile support using jQuery Mobile and Knockout.js
  • Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers and Angular 2 JavaScript, knockout Javascript/jQuery.
  • Extensive analyzing data using MS excel, Pivot tables & charts.
  • Develop interfaces and bridges using WCF SOAP Services between MS Dynamics CRM 2011 and existing enterprise
  • Integrated SharePoint and other web applications with MS CRM by using I Frame and MS CRM Web Services.
  • Involved in Ajax scripting (jQuery framework) for dynamically loading user controls.
  • Developed Custom reports using Microsoft reporting services (SSRS), also involved in development of complex reports usingC#.
  • Involved in the design, development and support of Charge Code Assignment and Time Sheet Approval using Microsoft Dynamics CRM Scribe Insight, SSRS, MS SQL Server 2012, and SharePoint Server 2010. usability requirements, UI specifications and application process flow.

Environment: Visual Studio 2012, ASP.NET MVC 4, .NET Framework 4.5, C#, SOAP, WCF, SQL Server 2008, Web Services, IIS7.5, JavaScript,knockout.js, Bootstrap, LINQ, HTML5, CSS3.Angular 2

Confidential

Jr. .Net Developer

Responsibilities:

  • Involved in Analysis, Design, Coding, and Testing and maintenance phase of modules of software life cycle.
  • Designed and developed complete front-end application using ASP.NET/VB.NET Web Forms.
  • Implemented validation using ASP.NET validation controls.
  • Created User Controls for the header and footer of the website which appears in all the pages.
  • Worked extensively on web forms and data binding controls like data list and drop-down boxes. Used pagination and sorting features of data grid in reports.
  • Developed and Consumed ASMX Web services, creating web methods for fetching data from the database.
  • Familiar with new and advanced C# 4.0/3.0 features such as Dynamic Binding, Lambda expressions, Anonymous types, Query expressions, Named and optional arguments.
  • Used ADO.Net to establish connection with the database and used Data Grid, Data List and Repeater controls for displaying the data in a clear format.
  • Developed various stored procedures for the data retrieval from the database and generation of different types of reports using SQL reporting services (SSRS).
  • Designed and developed stored procedures and User defined functions SQL Server Database.
  • Implemented role based security and customizable workflows based on a user's role.
  • Created queries and stored procedures in the SQL Server 2005 Database.
  • Installed new TFS / Visual Studio updates whenever updates are available
  • Used Microsoft Team Foundation Server (TFS) for the purpose of version control and source code maintenance.

Environment: ASP.NET 2.0, VB 6.0, C# 4.0/3.0, ADO.NET 3.5, HTML 4.0, CSS 2.0, JavaScript 5.0, web forms, TFS 2010, SQL Server 2005.

We'd love your feedback!