We provide IT Staff Augmentation Services!

.net Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Dayton, OhiO

PROFESSIONAL SUMMARY:

  • Over 7+ years of Software Development experience with specialized at 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.Net, Visual Basic, VB.Net, Micro Services, C#, Java Script, Entity Framework and ADO.Net., LINQ & SSRS
  • Experience in consuming various services like Web API's, WCF Services, Windows Services, XML Web Services and Restful API Services.
  • Extensively worked on ASP.NET MVC 3.0/4.0, RAZOR view engine and MVVM design patterns and good experience on PRISM framework
  • Experience in Test Driven Development (TDD), Behavior driven development (BDD) and unit testing framework like MSTest and NUnit.
  • Hands on experience in Cloud platforms like AWS (Amazon Web Services) and Azure.
  • 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, DHTML, CSS, JavaScript, AJAX Controls, AngularJS, WPF (Windows Presentation Foundation).
  • Experience in working with Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WWF) in .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/Bootstrap 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 services such as AWS/Docker/Kubernetes.
  • Expertise in using jQuery and AJAX for data operations. JavaScript & jQuery for manipulating the mark-up.
  • Strong experience in UI design using HTML5, CSS, JavaScript, jQuery, JSON, Bootstrap and Angular JS, Node JS.
  • Effectively used CSS3 features, like creating multiple column, borders and background, etc. and used LESS / SASS Preprocessor.
  • Developed static reports using SQL Server Reporting Services and deployed the reports (RDL files) in SQL Server 2016/2012/2008 R2/2005, PL/SQL and Oracle 9i/10g.
  • Excellent knowledge of generating reports with integration and reporting services as SSIS and SSRS .
  • Experience with Unit testing, Integration testing & Functional testing using N-unit and X-unit .
  • Proficient in writing stored procedures, Functions, Cursors, Packages and Database Triggers using PL/SQL and SQL Server.
  • Hands on experience on using integrations tools like Octopus and Team city for CI/CT process.
  • Expertise working in both AGILE and Waterfall based development environment and participating in SCRUM sessions.
  • Experienced in writing SQL Queries, Stored Procedures, in SQL Server and worked on SSIS, SSRS, SSAS for integration and reporting purpose.
  • Experience developing reports PDF reports using SSRS, Active PDF tools.
  • Experience in using Microsoft Team Foundation Server (TFS), SVN and 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, Visual Basic.net, .NET Core 2.1,2.2, Micro Services, ASP.NET MVC, VB.Net, AWS, Azure, ADO.NET, Entity Framework, WCF, Web Services, Web API, Angular JS, Angular 2/4/6/7

Languages: C#, Angular, TypeScript, Rxjs, JavaScript, jQuery, Multithreading, PL/SQL, SQL, LINQ, AJAX, HTML, CSS, Bootstrap, N-Unit, X-Unit and Moq.

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

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

TESTING: TDD, NUnit, MSTest, SpecFlow, BDD

Operating Systems: Windows and Linux

Reporting Services: MS SQL Server Reporting Services SSRS & SSIS

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

Web Technologies: NPM, Web Pack, Node Js.

Methodologies: Agile/Waterfall.

Version Control Tool: SVN, TFS and GIT, GitHub, SharePoint 2010/2013

Other Tools: Team City, Octopus, Swagger UI, Soup UI, Microsoft VISIO.

PROFESSIONAL EXPERIENCE:

Confidential, Dayton, Ohio

.Net Full Stack Developer

Responsibilities:

  • Worked closely with the architect team to design and develop the application according to client requirement using .NET Core framework and Microservices 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.
  • Worked on UI using client-side scripting languages like JavaScript, Angular 7, Typescript, CSS, and HTML.
  • Developed Inventory Exposure Monitor screens using WPF and MVVM Pattern and C#.
  • Experience in designing UserInterface web applications using MVC, React.js, Bootstrap, Javascript, Jquery, HTML5, CSS, JSON.
  • Designed and developed complex SQL queries, stored procedures, triggers & views using TSQL.
  • Designed and developed user interfaces using ASP.NET 2.0 and used VB.Net as code-behind language.
  • Involved in the development of Client profile screens using WPF and MVVM Pattern and C#, which take care of the creation of legal entity and related accounts, contacts, contracts.
  • Views were created in XAML. Bindings in the view were bound to the view models.
  • Working on Tfs/AzureDevops for source code repository, code reviews
  • Experience in using AngularJS ability to test views and able to do end to end unit testing. Also, using continuous integration.
  • Performed unit testing using NUnit framework using Test Driven Approach (TDD) for testing of business layer objects like methods, classes and properties
  • Used Behavior Driven Approach (BDD) like SpecFlow to expedite development time and reduce testing timeframe
  • Implement Object Oriented Programming (OOPS) concepts.
  • Created a synchronized data processing using Rxjs Observable to achieve Publish and Subscribe pattern.
  • Developed highly reliable cloud messaging service utilizing Azure Service Bus to set an endpoint so that the client can listen to their requested message.
  • Use multithreading for share CPU time for multiple tasks
  • Worked with XML Web Services (SOAP, WSDL, and UDDI) and Service Oriented Architecture (SOA) concepts using .NET Framework. Designed and developed the application on ASP.NET Framework 4.6, C#
  • Implemented the animation and template controls to the web pages using Windows Presentation Foundation (WPF)
  • Used Microsoft Azure platform for the building, managing applications, deploying web applications. And to created Azure virtual machines
  • Created SSIS DTS packages to list and shift the data from different data sources into SQL database.
  • Used kendo UI grids for developing various report view grids across the application.
  • Developed Rest base web services using microservice architecture.
  • Migrated the old legacy web services to restful microservices.
  • Created a process to serialize and deserialize a huge object to xml and Json in order to produce a pdf and excel file format on run time.
  • Application design based on N-tier Architecture.
  • Developed web applications using principles of Test-Driven Development, with an eye to Continuous Integration enabled by TeamCity.
  • Create database tables stored procedures, Index’s, triggers and cursors for the forms using SQL Server.
  • Used Lambda expression and LINQ wherever required to fetch, or sort required data.
  • Migrated the M-spec test framework to Moq with X-unit.
  • Involved in running the various SSIS package loads based on admin wise cycles.
  • Involved in the migration of Teradata to SQL.
  • 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, React JS, .Net Core 2.1,2.2, TDD, BDD, Multithreading, Azure, C#, Angular 7, TypeScript, Rxjs, Microservices, jQuery, JavaScript, AJAX, Bootstrap, ADO.NET, SSIS, SSRS, HTML, CSS, TFS, GIT, SVN, SQL Server 2017, IIS, SOAP, REST services, TeamCity, Swagger UI.

Confidential, St. Charles, Missouri

.Net Full Stack Developer

Responsibilities:

  • Used TypeScript and Angular 2/4 to design a user-friendly and multi functionality interface.
  • Developed the Single Page Application using Angular Directive, Routing, Service, Component, Pipe and Module.
  • Managed the packages and libraries in Node using NPM.
  • Implementation of LEDM Marvel device communication.
  • Used Angular custom Directives for reusable DOM manipulation and Services to implement Dependency Injection.
  • 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#.
  • Identifying appropriate AWS service based on compute, data availability, security requirements and storage.
  • Experience setting up instances behind Elastic Load Balancer in AWS (Amazon Web Services) for high availability.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch and AWS Simple Notification Service.
  • Designed/Developed Desktop Application using WPF, XAML, and Expression blend
  • Developed visual components through WPF using XAML
  • Used Lambda expression and LINQ wherever required to fetch or sort required data.
  • Created generic component to generate pdf on runtime and send it as part of email attachment and store same in database.
  • Performed data transformations using SQL Server Integration Services (SSIS) via the implemented enhancements for better performance.
  • Created packages using SSIS for extracting data from flat files, MS Excel files, OLEDB, MS Access to SQL Server database.
  • Involved in production deployments using Team city and Octopus for CI and CT process.
  • Used Spec Flow (BDD) feature to automate and test WF models using Nunit-Console Runner and triggered same using Power shell scripts.
  • Did enhancements to existing stored procedures as per new SRS and moved same to prod environment.
  • Created generic exception handling utility using C# to handle all exceptions at global level and created error mapping file which will be shared by end users.
  • Participated and contributed in daily scrums, Sprint meeting and Sprint review meetings.

Environment : Visual Studio, ASP.NET MVC, AWS, SSIS, TFS, Modular JS frameworks, Angular2/4, TypeScript, Bootstrap, HTML, Entity Framework 6, Web API, N Unit, SQL, NPM, Node Js, TeamCity, Octopus, SVN, Agile, JIRA.

Confidential, Hartford, Connecticut

.Net Developer

Responsibilities:

  • Used jQuery ajax to make REST Api calls to get/set data from different data sources.
  • Used Dependency Injection Pattern to reduce the dependency coupling between classes.
  • Developed a responsive and professional User centric web application which supports desktop browser and mobile device form factors using HTML5, CSS3, JS, jQuery, Bootstrap and Angular
  • Involved in development of UI (User Interface) Pages using the HTML5, CSS3, Master Pages & ASP.NET Controls and ASP classic controls.
  • Used Windows Communication Foundation (WCF) web services for creating Service end points and Service contracts for the Application and consumed the web services.
  • Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
  • Designed and developed an application using Model View Controller (MVC) 4 application framework.
  • Used the Object-Oriented Programming (OOP) techniques and created classes (C#.NET) for database access.
  • Used code ReSharper tool for better code quality.
  • Extensively involved in developing components for Business Layer and Data Layer.
  • Communicate with server team to discuss and provide technical solutions to develop web services for data communication between client and server.
  • Integrating all client components and performed unit testing.
  • Followed Agile Scrum methodologies, Test driven development (TTD).

Environment: Visual Studio 2012, C#, MVC 4, Entity Framework 4.0, ASP.NET, WCF, AngularJS, AJAX, JSON, JavaScript, jQuery, Bootstrap, LINQ, ReSharper, TDD, REST, TFS, Agile, SQL Server 2012.

We'd love your feedback!