We provide IT Staff Augmentation Services!

Sr Full Stack .net Developer Resume

Olympia, WA

SUMMARY

  • Professional with 8+ years of experience in analysis, design, development and implementation of various n - tier Client/Server architecture and enterprise applications in Retail, Ecommerce, Manufacturing, Financial and Health Sectors.
  • Developed applications based on both 3-Tier and n-Tier Architecture using UML, MS Visio and Visual Studio.NET.
  • Experienced in developing windows, web and distributed applications using Microsoft Technologies like VB.NET, C#.NET, ASP.NET, MVC, MVVM, ADO.NET, Web API, Web Services, web forms and windows forms.
  • Expertise in developing the presentation layer using Windows Presentation Foundation (WPF), Silverlight 3.0, Telerik controls, Infragistics and Expression Blend 3.0.
  • Implemented new UI for library explorer using HTML5, Flex CSS, Angular Material, Bootstrap 4 and Angular 9.
  • Implemented a Micro Service REST APIs to connect cloud storage buckets like AWS S3.GCS etc using .NET Core 3.1
  • Created unit test cases and isolate the unit test code under Microsoft Fake Framework.
  • Created and maintained build and release services by VSTS (Azure DevOps) pipeline.
  • Deployed library explorer component as Angular Element in VMS.
  • Experienced with HTML5, CSS3, JavaScript, JQuery, JQuery Mobile, Ajax, JSON and also emerging web technologies like Angular 4,7,Knockout JS, Bootstrap & SPA.
  • Hands on experience in development and implementation of Web APIs, Windows Communication Foundation (WCF), XML Web Services using SOAP, WSDL & UDDI.
  • Proficient with distributed systems development that supports transaction processing by using MSMQ and Services message queues.
  • Experienced in Creating a multi-threaded environment to run code concurrently, that run background processes that are non-blocking and do not rely on asynchronous calls.
  • Design and Development of High Performance CPD processes by using multithreaded processes which in turn improved the performance by a lot.
  • Experienced in Database Programming (Stored procedures, Triggers, Views, Cursors, T-SQL, SQL and PL/SQL) using SQL Server 2005/2008/2012/2013 and Oracle 9i/10g/11g.
  • Good Knowledge in designing reports using Crystal Reports and SQL Server Reporting Services
  • Worked on Asp .Net MVC, Singleton, Abstract Factory, Repository, Factory and Façade Design Patterns
  • Migrated legacy applications from VB6, C++ into .Net framework 4.0 using C#.
  • Domain Expertise in Finance, Dealer Broker(Investment Banking), Health care, Insurance & Manufacturing.
  • Possess strong programming and design background, problem solving skills and highly adaptive to new and emerging technologies.
  • Demonstrated experience in developing and implementing large, complex projects in a web environment, including development of database model, application programming, user documentation and user training.

TECHNICAL SKILLS

.NET: Microsoft.NET Framework 2.0/3.0/3.5/4.0/4.5 , .Net CORE 3.0/2.0ADO.NET, Entity Framework 5/6 WPF, WCF, Winforms, Windows Service

LANGUAGES: C#, VB .NET, T-SQL, PL-SQL, VB6, C++, LINQ, UML

GUI: Expression Blend, Windows Presentation Foundation (WPF)Silverlight 3.0/4.0, Infragistics Controls, Telerik RAD controls, Kendo UI

DATABASE: SQL Server 2000/2005/2008/2012/2013 , Oracle 9i/10g/11g, Ms Access

WEB TECHNOLOGIES: ASP.NET, MVC 5, MVC 4, MVC 3, WEB API, MSMQ, AJAX, AJAX toolkit, ASP, XHTML, HTML5, CSS3,JavaScript, JQuery, Ignite UI, Kendo UI, Knockout, Bootstrap, XML, XSL, XSLT, XPATH, XML Web Services, Windows Communication Foundation (WCF), Adobe Flash

TOOLS: /APPLICATIONS: NHibernate, NServiceBus, Ninject, UnitySerena Prototype Composer Code Smith, MS Project

ENVIRONMENT: Visual Studio 2005/2008/2010/2012 , MS Visio, WinRTReactive Extensions (Rx), NUnit, MSpec (Unit Testing)

METHODOLOGIES: Object Oriented Programming (OOP), Design Patterns including Service Oriented Architecture (SOA), Model View Controller (MVC), PMBOK, Agile Programming, Test Driven Development(TDD)

REPORTING TOOLS: Crystal Reports IX/XSQL Server Reporting Service 2005/2008/2012 (SSRS)

VERSION CONTROL: GIT, Team Foundation Server(TFS), IBM Clear Case, VaultVisual Source Safe, Tortoise SVN

WEB SERVERS: IIS 6.0/7.0/7.5

PROFESSIONAL EXPERIENCE

Confidential - Olympia, WA

Sr Full Stack .NET Developer

Responsibilities:

  • Involved in Software Development Life Cycle like Requirement Analysis, Design, Implementation and Testing.
  • Followed Agile methodology with daily scrum meetings and providing user story updates Worked with JIRA as an ALM tool for the central view for user stories and the bug tracking.
  • Rendered XML document to an HTML using XSL and XSLT Transformations Designed and developed application using MVC5, Kendo, UI, and C #.
  • Worked in a team to produce a Service Oriented Architecture (SOA) in developing a product.
  • Participated in developing Single page application using ASP.NET 4.7 through Visual Studio 2019 for developing the project.
  • Developed ASP.NET Web API Controllers that involved in implementation of service layer components and data object layer components using ASP.NETMVCWeb Application.
  • UsedAngular HTTP Client to Interact with Servers/backend and modularized the Application with Ng Module.
  • Designed and developed new features for the application using C# within.NET framework.
  • Successfully developed web applications using C#.NET, MVC, Web API through IDE visual Studio 2019 and SQL Server Management Studio for retrieving backend data.
  • Created the backend database tables, views, functions and store procedures based on the application requirements.
  • Working on Azure for highly available customer facing B2B and B2C applications.
  • Involved in development of data access, business and application layer using LINQ, C#.NET and Asp.NET. Designed, developed and enhanced the application in.NET Core 3.0
  • Utilized Angular 9 inbuilt directives for implementation also implemented costumed directives for the ones that are not available.
  • Designing the UI using HTML5, CSS3, Bootstrap 4.0 and Angular 9 and jQuery for client-side validations in few controllers.
  • Experience with processmodelingusing UML, Flow charts, and Use cases by using tools like MS Visio.
  • Creation of new complex SQL Stored Procedures, understanding of existing stored procedures and database model. Use the Oracle 19C to create procedures, views, and SQL functions.
  • Enhanced application performance by Angular 9 Component based development in view of future Angular framework transitions.
  • Implemented MVC 5.0 (Model View Controller) pattern to have a clean separation of concerns and for easy testing of code using C#.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.

Environment: .NET core, MVC 5, C#, SQL Server 2012, API Management, Restful API, HTML5, CSS, Angular 4/7, jQuery, JavaScript, Entity Framework, CI/CD, Kubernetes, RESTful Web API, .NET Core, Team City, Git, Azure

Confidential, Boca Raton, FL

Sr .Net Developer

Responsibilities:

  • Design, develop, test and implement workflow applications. Worked within Appliance Insurance team, in partnership with the firm’s Architecture, Security Operations and Lines of businesses, in a hands-on environment.
  • Followed Agile methodology with daily scrum meetings and providing user story updates. Worked with JIRA as an ALM tool for the central view for user stories and bug tracking.
  • Designed and Developed applications using .NET CORE 3.0, MVC 5.0, C#.NET, Web APIs, Typescript, Angular&jQuery.
  • Designed an SOAP messages used in WCF to transfer information. Created Interfaces in C# to communicate through the WCF services.
  • Used Web API as an ideal platform in building Restful applications on .NET Framework Using SQL server 2014 database as back-end along with the Entity Framework and LINQ (LINQ TO SQL and LINQ TO XML) to access the databases.
  • Implementing the data access layer using Entity Framework Code First approach and writing queries using LINQ to Entity for data retrieval.
  • Developed various stored procedures for the data retrieval from the database and generating different reports using SQL reporting services (SSRS).
  • Deployed the applications into the Azure and extracting the data from the Azure cloud services.
  • Creating a multi-threaded environment to run code concurrently, that run background processes that are non-blocking and do not rely on asynchronous calls.
  • Implemented Response design using Bootstrap for accessing application in Desktop, Table and Mobile.
  • Worked on major modules like Users, Roles, Entities, Entity Types and Reports.
  • Used Angular 7 for Client-side validations while rendering JSON validation errors in the backend.
  • Implemented Angular Services for connectivity between web application and back-end API'S using Typescript.
  • Implemented Data Access using Entity Framework 6.0 Database First approach with LINQ queries.
  • Involved in performancetuning of the application by creating various database Indexes and optimizing Database queries.
  • Implementedtwo-way binding and event handling with Angular JS.
  • Experience in configuring API's using API Management and add policies using JWT tokens to avoid calling API’s from unauthenticated and unauthorized users.
  • Worked on Azure platform for developing, building, and deploying the applications.
  • Worked on Azure Active Directory for authentication of users to access API's.
  • Used Web API as an ideal platform in building Restful applications on .NET Framework using SQL Server database as backend along with the Entity Framework and LINQ (LINQ to SQL and LINQ to XML) to access the databases.

Environment: .NET core, MVC 5, C#, SQL Server 2012, API Management, Restful API, HTML5, CSS, Angular 4/7, jQuery, JavaScript, Entity Framework, CI/CD, Kubernetes, RESTful Web API, .NET Core, Team City, Git, Azure

Confidential, Columbus, OH

.Net Developer

Responsibilities:

  • Rapid application prototyping and direct user interaction and provide technical support to scrum teams.
  • Identify opportunities for process and tool improvements and drive them from concept to implementation
  • Worked with product owner and security operations on gathering/refining business requirements and acceptance criteria.
  • Designed and Developed applications using .NET CORE, MVC 5.0, C#.NET, Web APIs, .NET Core, Typescript, Angular & jQuery.
  • Designed UI with Razor Views, Partial Views, Twitter Bootstrap and Kendo UI for Layout View.
  • Used Telerik Controls for rich data visualization while developing applications. Developed front end application using JavaScript and AJAX to retrieve data and calling web services for updating the partial page without loading the entire page.
  • Used Web API as an ideal platform in building Restful applications on .NET Framework using SQL Server database as backend along with the Entity Framework and LINQ (LINQ to SQL and LINQ to XML) to access the databases.
  • Design and Development of High Performance CPD processes by using multithreaded processes which in turn improved the performance by a lot.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic components using C#,.NET.
  • Auto Mapper implemented mapping between Custom Entities with Database Entity.
  • Implemented test cases using NUnit and Mock framework.
  • Dependency Injection used to achieve loosely coupled code.
  • Handled MVC features such as Global Error Handling and Custom Error Messages.
  • Developed various stored procedures for the data retrieval from the database and generating different reports using SQL reporting services (SSRS).
  • Involved in performance tuning of the application by creating various database Indexes and optimizing Database queries.
  • Handled Run Time Errors & Design Time Errors by implementing appropriate Error handlers in MVC5.
  • Used Git as the version control for the code and Jenkins as the build server.

Environment: .NET core, MVC 5, C#, SQL Server 2012, Entity Framework, RESTful Web API, .NET Core, Angular, Typescript, Angular JS, jQuery, JIRA, Octopus, Jenkins, Git, NUnit, Mock, Telerik Controls

Confidential, Columbus, OH

.Net Developer

Responsibilities:

  • Involved in Software Development Life Cycle like Requirement Analysis, Design, Implementation and Testing.
  • Followed Agile methodology with daily scrum meetings and providing user story updates. Worked with JIRA as an ALM tool for the central view for user stories and bug tracking.
  • Designed and Developed applications using MVC, C#, Web API, Node JS in the application with MVC 5.0 Razor Engine. Service layer was developed using ASP.NET Web API for Restful services.
  • Extensively used jQuery UI and jQuery to add functionalities like Infinite Scroll bar, Slider bar, Resizable, Progress bar.
  • Developed MVC3 Razor application with LINQ as ORM.
  • Worked on multithreading so that single set of code can be used by several processors at different stages of execution.
  • Implemented Response design using Bootstrap for accessing application in Desktop, Table and Mobile.
  • Rendered XML document s to HTML using XSL and XSLT Transformation.
  • Implementing the data access layer using Entity Framework Code First approach and writing queries using LINQ to Entity for data retrieval.
  • Designed and Developed applications using MVC 5.0, C#, EF, Web API, JQuery, Oracle 10g/9i and Angular JS.
  • Implemented Response design using Bootstrap for accessing application in Desktop, Table and Mobile.
  • Designed database for the application.
  • Implemented Data Access using Entity Framework 6.0 Database First approach with LINQ queries.
  • Involved in performance tuning of the application by creating various database Indexes and optimizing Database queries.
  • Used simplified client and server-side validation, better session management and powerful data access management suing ASP.NETMVC and development of multiple system integration points using .NET web services in combination with AJAX style web development.
  • JQuery is used for client-side validation scripting
  • Implemented test cases using NUnit and Mock framework.
  • Handled MVC features such as Global Error Handling and Custom Error Messages.
  • Extensively used LINQ, Entity Framework features of .net framework.
  • Extensively used Entity Framework, extensively used SQL, stored procedures and functions.
  • Created release, development and main project versions using SVN.
  • Implemented Web API authorization.
  • Handled Run Time Errors & Design Time Errors by implementing appropriate Error handlers in MVC4.
  • Responsible for SVN maintenance such as branching, labeling and merging code after code review.
  • Responsible for deployment of the application in production and resolving any post-deployment issues.
  • Additional responsibilities are to support production issues, SVN maintenance, and Migrate code to test
  • ImplementedWCF servicesthat communicates with Microsoft Dynamics CRM cloud-based applications and exposed them.
  • Wrote SQL Queries, stored procedures, joins, triggers to process large collection of data and used Data reader, Data adapter, SQL command for retrieving the data.
  • Implemented test cases using NUnit and Mock framework.
  • Using New Relic for application performance tracking on UAT and Production.
  • Created release, development and main project versions using SVN.
  • Experienced in engineering, deploying, supporting and maintaining packaged code enterprise wise.

Environment: .Net Frame Work 4.5, MVC 5, C#, SQL Server 2012, Entity Frame Work, XML, IIS, HTML 5, SVN, JQuery, LINQ, AJAX, Bootstrap, WCF, Web API, Fiddler, NUnit, JIRA, TeamCity, Agile, NHibernate, Entity Frame Work, XML, IIS, HTML 5, SVN, JQuery, Angular JS, LINQ, AJAX, Bootstrap, WCF, Web API.

Confidential

.Net Developer

Responsibilities:

  • Involved in the development of multiple web and windows based applications for the fraud department to support Macy’s dynamic business processes and aid in prevention of fraud
  • Developed ASP.NET MVC 4 applications using Code First Approach in Entity Framework 5 and UI in Razor View Engine
  • Worked with Web Services, WCF and State Management, caching features, configuring optimizations and securing the web application. Developed the Code-behind files in C#.NET
  • Created ASP.NET User Controls and Master Pages to reduce the complexity of user interface design and to have a common look and feel
  • Worked with daily claim processing and uploading EDI files, HL7 Files into database.
  • Implemented JavaScript in an Object-Oriented Fashion to create Dynamic Web Based Application for client-side custom validations
  • Extensively used Dependency Injection techniques to eliminate dependencies between the classes, used Ninject for this purpose.
  • Applied Multithreading and Asynchronous-programming techniques for creating high performance and low latency applications
  • Developed MSMQ Listener Windows Service in C# to monitor Queues and inbound messages
  • Written various unit test methods for testing the application
  • Analyzed and designed WPF application using MVVM and Repository pattern from design to completion.
  • Developed and consumed WCF services for communication between frontend and Mainframe Servers
  • Extensively worked with database objects like stored procedures, views, functions etc. for the interaction between the application and the databases
  • Heavily used reporting tools like Crystal Reports, SQL Reporting Services for generating reports
  • Created a tool by enhancing AppLife updater solution for build management and continuous integration of all the applications in the fraud department.

Environment: MS Visual Studio 2012 IDE, C#.NET, MVC 4, WPF, SilverLight 3.0, Web Services, WCF, XML, JavaScript, AJAX, JQuery, ADO.NET, Entity Framework 5, LINQ, SSIS, IBM DB2, MS SQL Server 2012, SSRS, Crystal Reports, IIS 7.0, IBM Clear Case.