.net Developer /ui Developer/ Full Stack Developer Resume
SUMMARY
- 4+ years of technical extensive experience in developing Client - Server and Web-based n-tier architecture applications for windows and web based technology.
- Experience with all phases of SDLC in the Waterfall model and Agile (SCRUM) methodologies.
- Solid work experience in Design and Development of Web Applications using the MVC architecture and Entity Framework Code First.
- Solid work experience on the front end using AngularJS, Angular 2.
- Solid work experience in developing Web API RESTful Services.
- Expertise in Designing and Writing Unit Tests and Integration tests using NUnit and Moq Framework as part of Test Driven Development (TDD).
- Extensive Knowledge of Object Oriented Design Patterns including Factory, Singleton nand SOLID design Principles.
- Developed web applications using C#, ASP.Net, ADO.Net, WCF, XML, SOAP, Web Services, ASP, JavaScript, HTML and AJAX.
- Developed dynamic ASPX web pages for Application using ASP.NET, CNET, XML, XSL/XSLT, HTML5, and JavaScript.
- WPF (Windows Presentation Foundation) development including front designing in Microsoft Expression Blend and back programming in Microsoft Visual Studio.
- Good Hands on experience using Web Services, WCF, REST services, Win forms and AWS.
- Proficient in Web Programming to enhance user experience and performance using JavaScript, AngularJS, ExtJS, JQuery, Kendo UI, AJAX, AJAX Toolkit and CSS.
- Experience intheFunctional AutomationandPerformance Automationof theAPI’sandtheWeb services, Web ApplicationsusingC#,.NET Framework, VS Unit Testing
- Framework, WCF, REST APIs, Visual Studio Coded UI(RNP), NUnit and SQL Server.
- Performed in developing test cases for Unit Testing, Integration Testing and System Testing.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications
- Expertise in implementing Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism.
- Expert to Implement deploy and configureAzurewebsites, configure diagnostics, monitoring and analytics onAzure.
- Excellent work experience in creating Databases, Tables, Stored Procedures, DDL/DML Triggers, Views, User defined data types, functions, Cursors and Indexes using T-SQL & PL/SQL using SQL SERVER 2000, 2005, 2008, 2008R2, 2012, 2014 and Oracle 9i/10g/11g.
- Expertise in SQL Server Reporting Services in generating complex reports in cascaded reports, parameterized reports and Ad Hoc reports and created different types of reports such as Conditional, Drill-down, Summary and Sub reports, and formatted them and Performed unit testing at various levels.
- Rendered reports in CSV, PDF, XML and delivered reports by file share and E-mail according to schedule.
- Workedon Microsoft Bot Framework, Web API, Azure cloud Storage.
- Worked experience on the source control software packages like Microsoft Visual Source Safe (VSS), Team foundation Server (TFS) .
- Hands-on experience with .Net Frameworks, WCF (Windows Communication Foundation), Asp.Net MVC, Microservices N-ServiceBus and JavaScript framework Angularjs
- Developing Microservices using ESP framework and Spring to interact with the backend systems.
- Worked extensively with Data Adapter, Dataset, Data reader as a part of ADO.NET to access and update database.
- Worked extensively with Iterative Agile Methodologies (SCRUM), Waterfall methodologies and Test-driven development (TDD).
- Experienced with using Source Code Version Control Systems like MS Visual Source Safe (VSS) and TFS
TECHNICAL SKILLS
DBMS: MS SQL- 2008/2005, DB2 - 8.2,Oracle - 10g.
Operating Systems: Win 7/2010 Server
Web server: Microsoft Internet Information Services - IIS (5.0/6.0/7.5/8.0 )
Programming Languages: C#, VB.NET
.Net Technologies: .Net Framework 4.5.1/4.5/3.5/3.0 Asp.net (4.5/4.0/3.5/2.0/1.1/1.0 ), Web Forms, Winforms, Web Controls, Custom Controls, User Controls, Telerik Controls, Web Services, RESTful Web Services, Ajax, ADO.net, LINQ, WCF, EF code first & db first, C# - OOP, C# - SOLID, C# - ORM, C# - Design Patterns, C# - Testing
Internet Programming: HTML5, Angular 1/2+, JavaScript, Node.js, XML, CSS3, XML, XSL, XSLT, WSDL, SOAP, JSON, JQuery, Bootstrap CSS, Typescript
IDE: Visual Studio 2015/2013/2010
Design Patterns: MVP, MVC (3/4/5)
Version Control Tools: Team Foundation Server 2010, SVN
PROFESSIONAL EXPERIENCE
Confidential
.NET Developer /UI Developer/ Full Stack Developer
Responsibilities:
- Worked in an Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Followed Scrum Methodology of Agile development. Involved in sprint planning, white boarding, standup, retrospective meetings.
- Used Angular JS for creating the controllers, Factories, Services, Custom Directives for Search module and JSON to pass the JavaScript objects from server to web application.
- It is n-tiered web based application in which UI is developed using ASP.NET MVC 5, C#, JavaScript, Angular 2, CSS, XML, XSLT and AJAX, Microsoft Azure.
- Support the Bot application and continuous improvements with every sprint based on user responses and feedback option within Bot.
- Used TypeScript(Angular 4) and Angular 2 and Bootstrap in developing the front end applications and increased the efficiency of the webpage.
- Used Angular 2 HTTP Request to get data from web servers and process JSON data to render in the UI.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.Net MVC application.
- Used web services (WCF, Web API) to interact with data layer to access data from the database.
- Created various Modules, Components for the entire application using Angular 2.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4.
- Got skillful hands on experience and knowledge on Redux and ngrx store to manage the State, Subscribing and unsubscribing the state changes and dispatching the actions in Angular 2.
- Supported Mongo DB database and created new data models in web API to control the data.
- Extensive use of Node.js and Mongo DB to create server side applications.
- Experience on Redux and ngrx store to manage the State, Subscribing and unsubscribing the state changes and dispatching the actions in Angular2.
- Designed entire framework by making use of Dependency Injection through unity framework and developed a generic repository which will be loosely coupled for unit testing.
- Good understanding of storage concepts. Experience in designing and implementingAzure Storage.
- Created JSON basedAzureResource Manager (ARM) templates for deployments.
- Extensively used Rest Api to enable applications to communicate with each other.
- Developed entity framework model and made LINQ queries to connect to the database.
- Created various design and coding practices for Angular JS,SignalRand WPF applicationsExperienced in implementing Microservices, Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top Down and Bottom Up approach.
- Created RFP Microservice to provide RESTful API utilizing Spring Boot with Microservices.
- Experience in implementing stored procedures, functions and triggers.
- Responsible in writing Test cases using Nunit, Fakeit Easy and integration tests for all Business Class to complete test coverage of the code base.
- Used SVN to maintain version control.
Confidential, Lansing, MI
.NET/C# Developer
Responsibilities:
- Designed and developed application using ASP.NET MVC Framework 4.5.
- Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Worked on Agile, SCRUM development methodology and built the application with Test Driven Development(TDD).
- Involved in design and development of UI component, which includes layered POVs and Carousels using frameworks AngularJS, JavaScript and JQuery in conjunction with HTML5, CSS3, Bootstrap and LESS.
- Implemented core features of AngularJS framework such as dependency Injection, Data-binding, Filters, Directives, Templates, Services and Deep Linking
- Applied multiple built-in Directives such as ng-model, ng-click into AngularJS application.
- Created AngularJS factory service for auto completing the information filled in the form modal.
- Created RESTFul web services using WebAPI, REST annotations & used JACSON based REST-JSON convertors
- Documentation ofAzureProcesses for company future use.
- ImplementedAzureStorage,AzureSQLAzureServices and developingAzureWeb role
- Currently maintaining web applications with Visual Studio 2008/2010/2012 with C#, VB Scripting, Java Scripting framework (AngularJS)
- Working with AngularJS the framework, Databinding, Controller and AngularJS APIs with various projects.
- Developed Web applications using MVC architecture, C#, ASP.NET, JavaScript, JSON and XML.
- Maintained high degree of competency across the Microsoft Application Platform focusing on .NET Framework, WCF, WindowsAzure, and SQLAzure.
- Worked with Entity Framework to design and implement Data Access Layer and to make changes in databases, implemented lazy loading, caching.
- Created Web services responsible for communication and providing real time data from integrated server to application.
- Used the basic principles of MVC to in corporate the AngularJSto build client side application. Developed templates in AngularJSfor multiple screens, Create UI Mockups for business and client approval
- Used NodeJS, Express JS to build and publish web services to provide access to the models and exposed it using a REST API that emits JSON. Secured the app with Passport JS using a local strategy.
- Manipulated data using CRUD operations of SQL SERVER database management system and handled database access and data transmission based on RESTful web service
- Analysis, design, bug fixing and implementing business logic with three-tiered architecture Analyzing/Fixing Production issues/bugs.
- Maintaining Stored Procedures to implement new functionality in SQL Server 2008.
- Implement in ASP.Net State Management Query Strings and Session State for the application Applies Razor view- engine for ASP.NET MVC supports.
- Involved in end to end testing of the application.
- Creating Tabular/Matrix SSRS reports and SSIS packages. Used Tortoise SVN for version control for the applications.
- Performed Unit, integration testing. Implemented Nunit 4.0 testing framework to write and run automated testing.
Confidential
Sr. .NET Developer /UI Developer
Responsibilities:
- Designed and developed Web Pages using ASP.NET, VB.Net, C#.NET, HTML, JavaScript, CSS and server controls.
- Security features were provided using Cookies and Session ID so that unauthorized access could be denied.
- Used various server controls like Multi View and Grid View with extensive data binding to display, page and sort multiple records.
- Developed Web Forms for User Interfaces using ASP.NET and VB.NET using Server Controls, HTML Controls and User Controls.
- Fixed complicated data load issues frommainframeto SQL during implementation.
- Work as main contributor to front-end AngularJS development
- Created and deployed XML Web Services (WCF) using ASP.NET and C#, used them to generate the proxy class files based on the web services and consumed in web application.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms
- Developed WCF Services, defining Endpoints, Data Contracts, Message Contracts, Bindings, and Transaction management in service layer and Hosting WCF services.
- ImplementAngularJSclient-side form validation, format view results using various controls and filters.
- Create multiple views using layout template and AngularJS, ngRoute
- Established communication between different applications running on same/different platforms using WCF.
- Worked and deployed WCF Services using ASP.NET and C#.Net.
- Programmed ADO.NET for communication between application and database, used extensively Grid views, Data Set, Data Table and Data Adapter to render reports.
- Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks.
- Debug application, identify source of bugs inAngularJScode & find fixes, refactoring code to improve project readability and maintainability.
- Developed new Windows Service in C# to process XML’s from MSMQ and insert them along with the extracted data into Database after validation.
- Developed parameterized SQL queries and stored procedures to query database tables in T-SQL.
- Created Views by applying complex queries on multiple tables to create the virtual tables and implemented
- Cursors in Stored Procedures using SQL Server 2008/2012, Implemented Joins in Stored Procedures to get the desired data by joining multiple tables.
- DriveSupplyChainManagement policies and operations across the enterprise ensuring audit compliance and minimization of risk.
- Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using NUnit and responsible for writing test scripts and scenarios.
- Responsible for testing, fixing the bugs and troubleshooting the technical problems.
- Ensure the successful implementation of the Payments roadmap through the definition of a common set of design and process standards, driving the adoption of these standards across the enterprise, payment product vendors and implementation teams
- Designed and developed parameterized reports, linked reports, matrix and tabular reports with drill down,
- Drill through and drop down menu option using SSRS.
Environment: C#.Net,
