We provide IT Staff Augmentation Services!

Sr. .net Full Stack Developer Resume

Detroit, MI

PROFESSIONAL SUMMARY:

  • Over 8 Years of experience in Requirement analysis, design, development and implementation of client/server applications, web - applications, and Windows applications with proficiency in object-oriented analysis and design by using Microsoft .NET technologies.
  • Experience with development in Full Software Development Life Cycle (SDLC) using different software methodologies like Agile - Scrum and Waterfall.
  • Strong experience with .NET Framework 4.5, 4.0, 3.5 and 3.0.
  • Expert in developing Web and Windows applications in Microsoft Visual Studio .Net IDE using C#, VB.NET, ASP.NET, ADO.NET, Entity Framework, ASP.NET Web Forms, ASP.NET MVC, Web Services, WebAPI, WCF, WPF, LINQ, IIS, SOAP, XML, XSL, XSLT, .NET Remoting, VB Script, RESTful Web Services, MVVM, SSRS and RDLC Reports.
  • Good experience in developing and consuming ASP.NET Web Services, Windows Communication Foundation (WCF) and ASP.NET WebAPI (RESTful) services.
  • Experience in designing Web Forms using ASP.NET Server Controls, Data Grids, user controls for reusability.
  • Developed and maintained enterprise wide web application and web services using VB.NET.
  • Expertise with application development using Object Oriented Analysis & Design Techniques (OOAD).
  • Worked on ADO.NET, Entity Framework ORM to associate with database for CRUD operations and LINQ to Entities, LAMBDA Expressions.
  • Strong hands on knowledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism.
  • Experience in designing and developing WPF application using GUI controls, C#, ADO.NET, LINQ and SQL Server.
  • Experience in design and development of Silverlight and WPF applications using MVVM pattern.
  • Good experience in ASP.NET MVC Framework, implemented Model, View, Controllers, Routing etc. to managing complexity for highly testable presentation in web Applications.
  • Worked with ASP.NET Server Controls, Custom Web Controls, Master Pages, Grid View and Visual Studio Chart Controls using C#.Net.
  • Good experience in configuring WCF applications for different bindings and configuring Certificates for SOA applications.
  • Extensive knowledge on Angular 2. Hands-on experience in creating robust UI using Angular 2 and BootStrap 3.0 and good knowledge of Angular 4.
  • Enhancement, Maintenance and support of existing customer provisioning and billing applications using Micro focus Cobol 2.2, Sybase, Oracle, SQL and stored procedure.
  • Design, develop, configure and document WF workflows using the out-of-the-box workflows and custom Microsoft Office SharePoint Designer workflows and Visual Studio Workflows.
  • Experience in Power shell, back up and Restoration of SharePoint lists, portal sites.
  • Developed graphical user interfaces using HTML, CSS, Bootstrap, XML, XAML, JavaScript, JQuery, AJAX and AngularJS.
  • Expert in Using Bash, Perl, and Python, shell scripting for monitoring and to automate the build and deployment process.
  • Good experience in XML, XML Web Services, XSLT Security, WSDL, Web Services, Validation Controls, Authentications like windows authentication and forms authentication.
  • Experience in developing Single Page Application (SPAs) using AJAX and HTML5 to create fluid and responsive Web apps using Angular JS Framework, without constant page reloads.
  • Excellent understanding of relational database concepts, including normalization, writing SQL stored procedures, Views, Triggers Functions and T-SQL and PL/SQL programming.
  • Strong experience with OOP concepts and Multithreading.
  • Strong Data modelling experience using ER diagram, Dimensional data modelling, Conceptual/Logical/ Physical Modelling using 3NormalForm (3NF) using tools like Erwin.
  • Hands on experience with SQL Server Integration Services (SSIS) and good knowledge on reporting and analysis using SSRS with the .NET environment.
  • Experience in Service Oriented Architectures (SOA) and proficient in developing and consuming WCF Services, Windows Services and Web APIs and strong understanding of various Protocols like SOAP, REST, HTTP and TCP/IP.
  • Proficient in Application Design, developing Use-case diagrams, Class diagrams, Sequence diagrams using UML.
  • Experience in implementing Error Handling, Trouble Shooting, and Exception Management, tracing and logging features.
  • Experience in using Source Code Version Control Systems like MS Visual Source Safe (VSS) and TFS (Team- Foundation Server), GIT.
  • Good experience in deploying and testing web applications on IIS.
  • Experience in deploying web applications and databases on Azure and maintain the traffic load on web apps.
  • Expertise in writing business process documents, Technical specs and Functional documents.

TECHNICAL SKILLS:

.NET Technologies: .NET Framework 3.5/4.0/4.5/4.6/5, WCF, WPF, ASP.NET, Classic ASP, C#, Window forms, AJAX, Java Script, Web Services, Silverlight, ADO.NET, XML, SOA, .Net Remoting, VB.NET, IIS.

Languages: C#, VB.NET, VB 6.0, C++, Python, PL/SQL, TSQL

Modeling Tools: Visio 2010, Lucid Charts, Balsamiq

Scripting and Markup: HTML, DHTML, JavaScript, TypeScript, AngularJs, ReactJs, KnockoutJs, Ajax, XHTML, CSS, DTD, XML Schema, XPath, XSLT, XQuery.

Cloud Services: Microsoft Azure

Reporting Tools: Crystal Reports, SSRS, SSIS.

Databases: MS SQL Server, MongoDB.

IDE: Visual Studio 2015/2012/2010, WebStorm, TeamCity, Soap UI

Version Control: GIT (Atlassian Bitbucket), SVN, TFS, and VSS

PROFESSIONAL EXPERIENCE:

Confidential, Detroit, MI

Sr. .Net Full Stack Developer

Responsibilities:

  • Deliver highest quality code within the planned sprints with minimum defects.
  • End to end development and deployment of the WCF service and web application to all environments including production.
  • Architecting Azure Web Apps for scalability and performance by deploying to multiple regions for high availability in different App Service plans.
  • Experience in managing live-site dev, staging, and prod Azure environments. Performed DNS configuration, deployments, and other operations.
  • Designed Master Pages, Page Layouts & CSS using SharePoint designer 2013 to have consistent & uniform look in portal
  • Involved in post-migration analysis of logs, target environment, and source environment to ensure clients desired results; customized & ran SQL query to analyze migration log results.
  • Create the Win Forms develop the code for these Forms using the SRS components/specifications using CSLA architecture as per the architectural standards using asp.net 3.5 features like generics dynamic variables expressions.
  • Designed user interface for application using ASP.NET MVC, JavaScript, jQuery, AngularJS, HTML, CSS, and implemented business logic using C# .NET.
  • Used Gulp along with Node JS to perform watch on unit tests, modification and live reloading to apply the changes made.
  • Worked on creating tables, views, triggers, sequences, constraints, Stored Procedures, Functions, and Packages using SQL, and PL/SQL based on the documented user requirements.
  • Used third party tool Infragistics tool to build Silverlight application in deployment.
  • Developed ASP.NET pages to submit, track and approve the Workflow requests.
  • Provide design and architectural support for the applications in the team and to other teams.
  • Perform code review, database and component design reviews.
  • Expertise in developing Client/Server Applications on Three Tier Architecture, N-Tier Architecture, SOA (Service-oriented Architecture), MVC (Model View Controller), MVVM (Model View View Model), Entity Framework.
  • Working knowledge in design, development of User Interface (UI) and implementing client-side HTML, CSS, Java Script, jQuery, Angular JS 2.
  • Modern and faster browsers are supported by component based Angular 2.0 development.
  • Used Kendo UI Grid for populating the data to Web Page and managed functionalities Sorting, Filtering, Export Reports etc.
  • Designed and developed all pages in WEB FORM, WIN FORMS using ASP.NET, C#.
  • Experience in web development using XML, XSD, X-Path and XSLT.
  • Used TDD Architecture, which relies on the repetition of a very short development cycle.
  • Responsible for fine tuning the Stored procedures and SQL Queries that have been found expensive in the load testing conducted for the releases.
  • Supported the application after Production deployment.
  • Written unit tests for Business and Service Layers using Nunit testing framework.
  • Written and performed test cases using, NUnit , TSS (test support system) tool to implement Test driven development.
  • Extensively used Nuget Packages.
  • Involved in developing modules using latest technologies ASP.NET MVC 6.0 with Razor View Engine, HTML helpers, CSS.
  • Developed application using MVC 6.0, C#, WEB API using Visual Studio 2012 and Entity framework.
  • Front-end featured a rich web interface implemented using jQuery, JavaScript toolkits Ext JS.
  • Responsible for designing the UI using HTML, JavaScript, jQuery, Angular JS, CSS, Xamarin.
  • Implemented Agile Scrum best practice with team and coordinating with Developers, QA team, management and Business timely manner.
  • Interacting with on-site tech leads, Tech Support team, understanding the support flow, functionality and requirements in BA.
  • Performed unit testing on every new version before sending it for User Acceptance Test.
  • The projects adhere to the Agile Scrum, create project backlogs, decide timelines, assign functionality to individual team members, resolve dependency bottlenecks in sprint meeting.
  • Using TFS for version control and collaboration of team effort.

Environment: ASP .Net MVC, C#, .Net 4.0, WCF service, ADO .Net, SQL Server 2014. Net Framework 4.5.2, Visual Studio 2012/2015, WPF, XSD, XAML, AWS, Dynamo DB, ADO.NET, T-SQL, Win Forms, NHibernate 4, Modernizer, VB.NET, WSDL, Entity Framework 6, Oracle SQL Developer 4, Oracle Client 12C, Fiddler Web Debugger, Tortoise SVN, Agile Scrum. BizTalk, HTML, CSS, JavaScript.

Confidential, Jersey City, NJ

Sr. .Net Developer

Responsibilities:

  • Interacted with the Product Owners to understand the business flow and gather their business requirements.
  • Worked on Agile Methodology to collaborate with SCRUM team members to work on Sprint deliverables.
  • Developed solutions for diverse programming scenarios in C#, employing OOPS concepts.
  • Developed Razor views with strongly typed view models and HTML Helpers and partial views using ASP.NET MVC, CSS, JavaScript, AngularJS and C#.
  • Worked on CSLA Component based scalable logical Architecture framework.
  • Good Understanding of Object Oriented Analysis Design OOAD Design Patterns Architectural Patterns MVC and CSLA.net framework.
  • Customized and optimized the existing Stored Procedures according to the Technical specifications and performed troubleshooting on the existing stored procedures.
  • Working with Silverlight tool for creating, engaging, interactive user experiences for web and mobile applications.
  • Part of a team that would plan develop and create mobile applications to match the needs of industrial clients.
  • Developed solutions for diverse programming scenarios in C#, employing OOPS concepts.
  • Used tested & debugged C# code modules using .NET library classes, Biztalk library classes and Microsoft components.
  • Used Sybase TSQL with PERL extensively to build the Risk Data Warehouse and store the risk feeds and generate and maintain reports.
  • Experience in using BizTalk Rules Engine, creating rules, vocabularies etc.
  • Used AngularJS and ng-grid JS libraries as a part of client-side development.
  • Implemented Client-side validations using AngularJS and Typescript.
  • Leveraged AngularJS for page scripting, AJAX calls and JSON for passing objects from Controller to View and vice versa.
  • Consumed JSON/XML data exposed by REST/SOAP.
  • Develop, deploy and test BizTalk Integration solutions including schemas, maps, pipelines (default and custom) and orchestrations.
  • Designed and Developed Automated Test Scripts Using Python.
  • • Ability in execution of XML and scripts like Shell, Perl, batch and Python.
  • Involved in the design of the DAL using ASP.NET, Entity Framework and LINQ to Entities.
  • Created Data Access Layer (DAL) abstraction by implementing Repository Pattern.
  • Worked extensively with SOAP UI & Postman for testing SOAP and RESTful Web Services.
  • Converted the application to Microsoft Azure Cloud Service Project as part of cloud deployment.
  • Migrated SQL Server database to Microsoft Azure SQL Database and updating the Connection Strings.
  • Used GIT for source control and documented the entire application.
  • Created test plans and performed functional and load testing.
  • Using TFS for version control and collaboration of team effort.

Environment: .NET Framework 4.5/4.6, C#, MVC, ASP.NET, WEB API 2, WCF, Entity Framework, LINQ to Entities, SSIS, Visual Studio 2015, SQL Server 2012, Microsoft Azure, GIT, SOAP UI, IIS, Web Services, HTML, CSS, Bootstrap, JavaScript, JSON, AngularJS, AJAX.

Confidential, Lubbock, TX

Sr. .Net Developer

Responsibilities:

  • Worked in an Agile Environment to deliver higher-quality software far more rapidly.
  • Used C#.Net in developing the business logic and implemented the Object-Oriented Programming Functionalities.
  • Used different types of Action Filters in ASP.NET MVC like Authorization, Action and Exception Filters etc.
  • Followed SOA (Service Oriented Architecture) and built loosely coupled layers.
  • Used ADO.NET objects such as Grid View with paging and sorting multiple records, Repeater Data Adapter, Data Reader, Data Tables and Dataset for consistent access to the data store.
  • Developed code for operations between the application and the database using Language Integrated Queries (LINQ) with Lambda Expressions in C#.
  • Used Razor Views to enable fast coding workflow and quickly integrate server code into HTML markup with minimum of keystrokes.
  • Developed interactive views using JQuery, HTML, CSS, AJAX and AngularJS.
  • Expertise with JavaScript frameworks and also created responsive web pages using angular JS, node JS and also used Node JS and Angular JS MVC Frameworks in the development of the web applications.
  • Implemented GUI using Angular JS, jQuery and JavaScript.
  • Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice.
  • Implemented client-side validation to provide better user experience using AngularJS.
  • Developed RESTful Services using WebAPI that are consumed by various Client applications for routing data between different systems.
  • Used AJAX calls for creating interactive web pages on JSON response.
  • Developed presentation layer using Server-controls, HTML Controls, User Controls, and Custom Controls.
  • Developed Custom controls to enable reusability and used rich Graphic controls of WPF.
  • Hands on experience working with the Bootstrap for developing modules on frontend.
  • Implemented AJAX enabled controls for Auto fill text boxes and Update Panels for contents that needed re-fetching/post back on certain sections of the page along with confirmation of data wherever needed.
  • Used Validation Controls for both Custom Validation and JavaScript for Client-side Validations.
  • Written code to access secure web service using C# .NET, WSDL, Proxy Class, XML/SOAP.
  • Used SOAP UI for SOAP and web services testing and done load testing.
  • Responsible for designing the ASP.NET application authentication using .NET Framework and IIS security model.
  • Participated in migration of source control system TFS to ease issues related to merging and branching.

Environment: .NET Framework 4.0/3.5, Visual Studio 2012/2010, C#.Net, ASP.NET, ADO.NET, WebAPI, MVC 4, Web Services, WPF, JQuery, HTML, CSS, AngularJS, AJAX, JavaScript, IIS 6.0, Oracle 10g/11g, XML, WSDL, SOAP, MS Test, SOAP UI 4.0, MOQ, SOA.

Confidential, Dublin, OH

.Net Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
  • Built N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.
  • Created web based N-Tier application developed using WCF Services and Data Services (Data Access Layer) as Business Service Tier and ASP.NET as Presentation Tier.
  • Designed rich and highly interactive UI using the HTML5, MVC, AJAX controls, JavaScript, CSS3, Angular JS, JQuery, Knockout JS, and Bootstrap CSS.
  • Extensively used Angular UI (Angular Bootstrap) for UI components.
  • Used Angular JS and ASP.NET MVC 5 development framework to build a single-page application.
  • Worked with Angular JS MVC framework including authoring complex directives, services, controllers and filters working with animations, routing and states.
  • Implemented Angular JS frameworks in AJAX-driven websites using proxy to get the data from the back-end in the form of JSON to populate on the UI components.
  • Worked in Agile mode, plan and deliver for two-week sprint and participate in all scrum ceremonies.
  • Worked on C# (5.0/6.0), .NET, MVC (6.0), AngularJS, and HTML5 for developing various enterprise level application tabs.
  • Worked extensively on MVC and MVVM software design patterns.
  • Used Entity framework CODE FIRST to improve the overall performance of the application.
  • Created WCF SOAP , WCF REST Services and used different bindings to make it available to different types of clients.
  • Developed Web Forms for the modules using HTML Helper controls validation, Validation Controls, and HTML, CSS.
  • Designed and implemented Data access layers (model) using LINQ for XML Data and multi-user interface.
  • Experienced in BackboneJS to develop and structure the client-side applications that run in web browser.
  • Created Ajax calls through Java script .
  • Implemented Presentation layer using CSS Framework (3.0) , Wire-framing, and HTML5 Bootstrap and Font Awesome icons.
  • Created XHTML5 Pages with CSS3 and the Box Model.
  • Implemented WPF to create, attractive and effective user interface using XAML document.
  • Utilized C++ frameworks for development of desktop apps.
  • Created Look Book project admin Web Application developed using ASP.NET.
  • Experience in designing and invoking reports for Web Applications using SSRS (SQL Server Reporting Services).
  • Created interface with database and stored procedure using ADO.NET Dataset, Data Reader, Data Adapter and Data Grid.
  • Extensive Experience in Middleware: ADO.NET, ActiveX, DLL.
  • Developed Web Services using MVC
  • Converted Data Transformation Services (DTS) application to SQL Server Integrated Services (SSIS) as assigned.
  • Used Java Script to validate the user input.
  • Developed Use Cases, Sequence and Class Diagram understanding the client requirements using MS-Visio.

Environment: Visual Studio 2012, C#.NET, ASP.NET, ADO.NET, Entity Framework, XML, HTML5, JavaScript, CSS3, jQuery, AngularJS, Bootstrap, AJAX, Web Services, WCF, T-SQL, SQL Server 2012, TFS, IIS, Windows

Confidential, Maryland

.Net Developer

Responsibilities:

  • Used Scrum Agile process for the Risk Data team and utilized Microsoft Team Foundation Server (TFS) to manage the team's software development lifecycle including deriving product backlog items, assigning sprint work items to developers and conducting sprint review meeting.
  • Responsible for designing, developing and maintaining the ASP.NET MVC/VB Web application with the emphasis on usability, performance and scalability.
  • Created Business Logic Layer & Data access Layers to implement the MVC architecture.
  • Architecting, design and implementing ASP.NET MVC AngularJS SPA web solutions with industry best practices and design patterns.
  • Taking advantage of the MVC pattern of the AngularJS framework to accomplish the single page application and produce higher maintainability of the code.
  • Developed the web application framework in ASP.NET with VB as a programming language and also Razor syntaxes which consists of custom controls, user controls, authentication and authorization mechanism, master page, content pages for consistent GUI.
  • Created custom pipeline components to meet the inbound and outbound messaging format specifications and to promote specific properties.
  • Intensive use of AJAX, Java Script, Cascading Style Sheets (CSS) and HTML 5.0 to design look and feel of the web pages.
  • Extensively used Data Adapter, Data Set, Data Table, and Data Reader for binding data from database to the various web forms using ADO.NET.
  • Developed ASP.NET (ASPX) class/modules to display backend data on the web browser using ADO.NET
  • Created Stored Procedures in the SQL Server database. Developed stored procedures and views using T-SQL and PL/SQL.
  • Worked on Entity Framework for performance gains via not constantly regenerating SQL.
  • Developed the Web Services and invoked them by using Web-API, XML, XSLT, SOAP and WSDL tool for creating proxy classes.
  • Used LINQ to Entity Framework using lambda expressions for communicating between business logic layer and Data access layer.
  • Implemented the WCF Services/consuming the Services with the Security and Debugging Mechanisms.

Confidential

Sr .Net Developer

Responsibilities:

  • Involved in the development of new applications and enhancement of existing applications to provide additional functionality.
  • Developed Web Forms in ASP.Net using C#.Net, AJAX Controls, HTML and JavaScript.
  • Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
  • Created and consumed WCF Services using C#, ADO.NET and SQL Server.
  • Implemented Multi-Threading and Asynchronous WCF service calls to improve the performance of the application.
  • Achieved database connectivity and data processing using ADO.NET.
  • Developed Web Forms using Master Pages, HTML controls and CSS.
  • Created event driven Web Forms using ASP.NET and implemented Form Validation.
  • Used LINQ to Objects, LINQ to SQL to manage, query, and order the list of contacts maintained by the application.
  • Used SQL Server Integration Services to upload data from Excel, Flat, Xml files into database.
  • Developed REST Web Service on HTTP Handlers with POST, GET Methods for XML and JSON requests.
  • Used Web Services (SOAP, WSDL) for communicating with other application and components.
  • Designed large numbers of Windows Presentation Foundation (WPF) Window Forms, Custom Controls and User Controls using XAML language.
  • Updating and fixing bugs in existing WPF applications using C# and SQL Server DB.
  • Client and server-side validations using JavaScript and Validation Controls and performing the tasks related Database issues.
  • Used SQL Server Integration Services (SSIS) for extraction transformation and loading data and scheduled SSIS Packages daily and weekly Basis.
  • Used SOAP and REST services for requesting information from endpoints.
  • Experience in SOAP and RESTful web services using SOAP UI tool.
  • Used Team Foundation Server(TFS) for Integrating, Maintenance, reporting and project tracking.
  • Experience in designing and implementing database-level T-SQL, Views, SQL Queries
  • Created tables and Stored Procedures in SQL Server and used LINQ for querying objects.
  • Created SQL Agent jobs and worked on Job Scheduling and Performance tuning.
  • Performed unit testing on every new version before sending it for User Acceptance Test.
  • Used Silverlight to provide media stream for customers to know more about the policies.
  • Implemented Silverlight in creating custom controls, user controls.
  • Used Git for version control.
  • Successfully handled all the Change Requests, Code Defects and Data Configuration Bugs.

Environment: .Net Framework 4.0/3.5, Visual Studio 2010, ASP.Net Web Forms, C#, LINQ, Boot Strap, AJAX, ADO.NET, WCF, WPF, MS Silverlight, Team Foundation Server, Git, SOAP, RESTful, SOAP UI 4.0, WSDL, XAML, JavaScript, JQuery, SQL Server 2008, SSIS.

Confidential

.Net Developer

Responsibilities:

  • Developed web forms in ASP.NET using C# as the code-behind language and SQL Server2008 as the SQL data consumer.
  • Experience in SQL Database design, maintenance and performance tuning, developing SQL queries/scripts, stored procedures using SQL Server 2008.
  • Involved in creation of LLD (Low Level Design Document).
  • Experienced in client-side Technologies such as HTML, CSS, JavaScript, jQuery, C#.
  • Responsible for the overall layout design, color scheme of the web site using HTML, XHTML &CSS3.
  • Used ADO.Net objects such as Data Adapter, Data Reader, Dataset for reading/updating records in the database.
  • Designed UI screens for this module using HTML, JavaScript.
  • Designed Cascading Style Sheets (CSS) for a uniform look of the web pages.
  • Used Editable Data Grid Controls to generate responses based on client requests
  • Great knowledge in writing Stored Procedures in SQL Server 2008.

Environment: .Net, ASP.Net, C#, HTML, JavaScript, jQuery, CSS, SQL Server, TFS.

Hire Now