We provide IT Staff Augmentation Services!

Full Stack .net Developer Resume

Irvine, CA

PROFESSIONAL SUMMARY

  • Over10+years of experience as a Full Stack .Net Developer Indesign, development, testing and deployment of secure, multi - tier web and client/server applications.
  • Experienced in Agile development methods including test-driven development and web-based projects with exposure to diverse business domains including Financial, Education and Travel.
  • Experience in DevOps methodology.
  • Extensive experience in development and design of software applications using C#,VB.Net, ASP.NET,MVC, ADO .NET, AJAX, LINQ, WCF,WPF, CSS, JQUERY,SQL SERVER, WEB API, Web Services and Microsoft Windows Azure Cloud Services
  • Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism and Abstraction.
  • Hand on experience in implementing SOLID Principles.
  • Responsible for designing Presentation Layer (web pages) using the concepts such as Master Pages, User Controls, Themes, Skins, HTML, XML, CSS, Java Script, Jquery,Typescript and Bootstrap 3.0,Telerik controls like Fiddlers.
  • Good working knowledge in Angular4.0 and Node.js. Worked on JavaScript testing tools like Jasmine, Grunt and Chrome developer tools.
  • Extensive knowledge of implementing Digital Signature functionality in PDF using Rad PDF Control.
  • Expertise in Asp.net MVC, implemented controller logic, created Partial views, utilized MVC attributes for server side validation, created custom validators, implemented Model binding and action filters.
  • Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) to retrieve data from different data sources.
  • Strong knowledge of Design Patterns. Implemented different Design Patterns including MVVM for WPF applications.
  • Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management).
  • Worked extensively with ADO .NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server.
  • Expertise in SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS) with good knowledge on SQL Server Analysis Services (SSAS).
  • Experience in database related work primarily creating tables, stored procedure, Views, Triggers, Functions and Indexes using PL/SQL.
  • Expertise in developing Client/Server Applications using .Net Framework (2.0/3.0/3.5/4.0/4.5) with Three Tier Architecture, N-Tier Architecture.
  • Strong Business Software design and development experience in Retail, Manufacturing and Finance industry using PowerBuilder, Oracle, MS SQL Server, and .NET.
  • Implemented Client side validations with JavaScript and JQuery and Server side validations with ASP.NET MVC validation attributes.
  • Good Experience in designing and developing the Reusable User Controls using Partial Views, and Layouts for creating common look and feel among all the web pages in ASP.Net MVC Web Applications.
  • Fluent in HTML/CSS, and utilize JQuery library, JavaScript and CSS animations to enhance user experience.
  • Experience in developing applications using ASP.NET MVC, ASP.NET Web Forms, LINQ and Windows Communication Foundation (WCF).
  • Good Experience in designing and developing the Reusable User Controls using Partial Views, and Layouts for creating common look and feel among all the web pages in ASP.Net MVC Web Applications.
  • Consulted with clients to create functional, well-organized and efficient web sites, and improve and expand existing sites. Implemented user-centered design approach to web architecture. Influenced editorial direction, and provided content management training and documentation.
  • Created RESTFUL services using Web API, built HTTP services and formatted responses using web API media type formatter to JSON.
  • Involved in CodeRefactoring using tools like Resharper.
  • Solid Understanding of Object Orient Programming concepts (OOPS).
  • Experience in implementing MVC design pattern and MVVM.
  • Experienced in Atlassian Products like JIRA.
  • Good knowledge and experiences of in Microsoft Silverlight, LINQ and WCF Services.
  • Expertise in design and development of application in relational database and client server environment using PowerBuilder 6.0/7.0/8.0/9.0/10/11/12, Oracle 7.x/8.x/9i/10g, PL/SQL.
  • Used JIRA to plan and adopt an agile practice like Scrum. Utilized JIRA to create and estimate stories, build a sprint backlog, visualize activity, measure team velocity, and report on progress and Confluence for Team collaboration.
  • Worked on Agile and waterfall methodologies.
  • Worked on RALLY, BIT BUCKET, JIRA and Application Life cycle management tools for tickets, tasks and defects.
  • Experienced in Configuration Management, setting up company Version policies, build schedule using GIT, Team Foundation Server 2013, MKS, SVN and Visual Source Safe (VSS).
  • Experience in implementing continuous integration and continuous deployment using JENKINS and VSTS (Visual Studio Team Service).
  • Used Continuous Integration tools like Teamcity, Octopus, TFS, tortoise SVN, GIT HUB for maintaining the versions of the code.
  • Strong experience in implementing TRX Framework for financial transactions.
  • Strong experience in ISO 8583 1987 and ISO 8583 1993 financial message protocols.
  • Strong experience in Facebook Connect.
  • Strong experience in Facebook Markup Language (FBML).
  • Strong experience in Facebook Java Script (FBJS).
  • Problem solving and Analytical ability, Strong Trouble-shooting skills. Willingness to work in a highly dynamic environment and ready to take up challenges.
  • Co-ordinate with Business Analysts in Requirement Analysis and Business Validations.
  • Expertise in implementing dependency injection using IOC containers like NINJECT and Mocking using tools like MOQ.
  • Experience in Test driven Development (TDD) and performing unit testing using XUNIT framework.
  • Created various documents including high-level design documents, data mapping documents, knowledge transfer documents and unit test case documents.
  • Capable of handling deadlines, taking ownerships of tasks and multi-tasking.
  • Ability to stay focused on meeting key deliverables and due dates while remaining responsive to requests for assistance.
  • Managed off shore teams from USA, mentored junior developers on design and development. Scheduled daily meetings to see if everyone is on the same page.
  • Have strong programming and analytical skill, customer-facing experience & can handle complex situations.
  • As a quick learner and possessing a strong understanding capability, open to and capable of switching to other domain or functional areas and skill set within a limited time frame.
  • Willing to learn and keep myself updated with emerging technologies.
  • Strong communication, analytical, relationship management and co-ordination skills.

TECHNICAL SKILLS

Languages: C#,VB, C, C++, T-SQL, PL-SQL

Web Technologies: ASP.NET 2.0/3.0/3.5/4.0/4.5,MVC3.0/4.0/5.,VB.NET,Classic Asp ADO.NET, Entity Framework 6.0, WCF, XML, Web Services, WPF, Win Forms, AJAX, HTML, JQuery, XHTML, DHTML, CSS, XML, XSLT, IIS5.0/ 6.0/7.0

Application Design/IDE: Microsoft Visual Studio 2017/2013/2012/2010/2008, VSTS, TFS, SVN, Visual Source Safe, GIT, VSTS.

Scripting Languages: JavaScript, JQuery

Operating Systems: Windows Vista/XP, Windows Server 2008/2003, Windows NT 2000 Professional, Windows 8, Window 10

Databases: SQL Server 2012/2008r2/2008/20005, MS Access 2007

Reporting Tools and others: SQL Server 2012/2008/2005 Reporting Services (SSRS), SSIS, AJAX Control Toolkit, Telerik, NUnit, Microsoft Visio

PROFESSIONAL EXPERIENCE:

Confidential, Irvine, CA

Full Stack .Net Developer

Responsibilities:

  • Actively Participated in SCRUM meetings discussing the implementation, integration of backlog modules considering the released version of software and best practices for solutions.
  • Worked on designing and development of the system.
  • Worked on implementing digital signature functionality on PDF using RAD PDF controls.
  • Worked on implementing Jenkins for Continues Integration and Continues Deployment
  • Coded application components using test-driven approach maintained project schedules and tasks.
  • Worked on all the applications being used by student and by admin using ASP.NET MVC 4.5, C#, Java Script, JQuery and AJAX.
  • Worked extensively in creating Admin Maintenance screens. These screens are used to know the table data which is inserted, Updated and deleted.
  • Created stored procedures for the tables which are used to get the list of data, and to perform Insert, Update and Delete operations.
  • Worked on creating web pages using partial views.
  • CreatedGrid viewto display courses in a well-defined manner arranged in multiple tabs withsorting and paging.
  • CustomizedWeb controlsin item template of theGrid view.
  • Worked on SQL Server to write Stored Procedures, Functions, Triggers and also Views.
  • Worked Extensively on Java Script to validate the views and also used to enable and disable the partial views.
  • Extensively worked on design of Responsive User Interface (views) using CSS, Razor, AJAX, Java Script and Bootstrap.
  • Designing the Web API based on the requirement and consumed it using Ajax.
  • Major role in the development of the web application using ASP.NET MVC 4.5, C#, Java script, JQuery, Bootstrap, Web Api’s, Angular 4.0 and AJAX.
  • Worked with Web API to provide services to HTTP requests.
  • Created message handlers inWeb Apito implement global level authentication.
  • Created RESTFUL services using Web API, built HTTP services and formatted responses using web API media type formatter to JSON.
  • Creating the models, views and controllers using ASP.NET MVC, C#, Razor, Java Script, and JQuery.
  • Worked on enhancements related to the UI and Middle layer.
  • Developed single page applications using Angular 4.0.
  • Implemented code according to coding standards and Created Angular Controller, which isolate scopes perform operations.
  • Designed and developed custom JQuery components for the front end client side validations.
  • Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages, dynamic using AJAX, JSON and XML.
  • Refactored many areas of critical code to allow for unit testing. Increased unit test code coverage to 95%.
  • Used JQuery, a JavaScript library to dynamically update the page content on the client side.
  • Responsible for maintaining current websites that include updating web pages and upload content changes.
  • Worked on Entity Framework 6.0 to communicate with SQL Server.

Environment: C#, WEB API 2.0, NET Framework 4.5, Angular 4.0,Micro Services, MVC 5,TFS, Git, Bootstrap, JSON, JQUERY, MS SQL Server 2012, Entity Framework 6.0, JIRA, Jenkins for continuous integration and continuous delivery, VSTS, SQL Server.

Confidential

Full Stack .Net Developer

Responsibilities:

  • Actively Participated in SCRUM meetings discussing the implementation, integration of backlog modules considering the released version of software and best practices for solutions.
  • Defined request-response message system, typically expressed in JSON or XML, which is exposed via the web - most commonly by means of an HTTP-based web server using server-side web API.
  • Used ADO.NET for connecting to SQL Server database.
  • Performed requirement analysis, design, development, testing, maintenance and deployment of the web portal.
  • Worked with JSON to pass the JavaScript objects from server to web application.
  • Designed SSIS packages to pull data from various sources such flat files, Oracle DB, other SQL server tables using Visual Studio 2008.
  • Used Bit Bucket and Jira to get the Tickets assigned to me. Also to find the errors in the tickets and Pull Requests.
  • Used Git extensively as a version control to get latest versions from the Development branch.
  • Used Git for Squashing and rebasing the merge conflicts.
  • Created stored procedures to load the data coming from external systems to SQL Server 2008.
  • Developed the web pages using ASP.NET MVC 4.5, C#, HTML, JavaScript, XML and CSS.
  • Developed ASP.NET user controls adding component reusability.
  • Prepared unit test cases and performed N-Unit Testing prior to system implementation.
  • Used Telerik controls like Kendo grid and Fiddlers.
  • Worked on Upgrading Structure Map versions using Containers and Dependency Injection.
  • Designing the Web API based on the requirement and consumed it using Ajax.
  • Used tortoise SVN, team city and Git as part of continuous integration process.
  • Updated the file in to Integration environment and check whether the data is updated in the data base or not.
  • Creating the Documentation of the test cases, How to test the test files and mentioned the reports in the local webpage (Confluence).
  • Worked on Refactoring all the Repositories.
  • Creating the models, views and controllers using ASP.NET MVC, C#, Razor, Java Script, and JQuery.
  • Worked on enhancements related to the UI and Middle layer.
  • Extensively worked on design of Responsive User Interface (views) using CSS, Razor, AJAX, Java Script and Bootstrap.
  • Created IIS Models, partial views, custom validators and layouts as per the requirement.
  • Responsible for designing the ASP.NET application authentication using .NET Framework, View Controller MVC and IIS security model.

Environment: C#, WEB API 2.0, NET Framework 4.5, WCF, Micro Services, MVC 3, TFS, Bootstrap, JSON, JQUERY, MS SQL Server 2012, Entity Framework 6.0, SQL Server.

Confidential

Full Stack .Net Developer

Responsibilities:

  • Actively involved in SCRUM meetings discussing the implementation, integration of backlog modules considering the released version of software and best practices for solutions.
  • Worked with n-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer.
  • Major role in the development of the web application using ASP.NET MVC 4.0, C#, Java script, JQuery, Bootstrap, Entity Framework and AJAX.
  • Worked on implementing EPI Server for managing content of sales component.
  • Primarily assigned for developing Admin Portal.
  • Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#.
  • Created partial views and shared templates to reusable over the application.
  • Developed Views using HTML, CSS, JQuery and Bootstrap 3.0.
  • Used MVC Architectural Pattern in the application.
  • Implemented Data Access Layer (DAL) and access the data.
  • Used Entity Framework for database operations.
  • Involved in testing and fixing the issues occurred in the testing process.
  • Implemented business logic’s in server side, and integrating Data Access Layer (DAL) with Business Logic Layer (BLL).
  • Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs.
  • Designing the WCF Service based on the requirement and created separate WCF services project which is integrated with BLL.
  • Created reports using Crystal Reports.
  • Consumed the WCF services using JQuery Ajax calls to enable effective communication.
  • Extensively used Visual Studio 2012 development tool for building Web Application.
  • Analyzed business processes to identify challenges and created solutions through the use of database and communication software across the entire company.
  • Assisted in developing database objects like Tables, Views, Stored procedures and updating the databases.
  • Analyzed test results, including user interface data presentation, output documents, and database field values, for accuracy and consistency.
  • Assisted in preparing presentations and scheduling meetings.
  • Good Knowledge of Performance Tuning for SQL Server & .Net code refactoring
  • Prepared unit test cases and performed N-Unit Testing prior to system implementation.
  • Based on the support tickets, fixed bugs on priority basis.
  • Designed UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.

Environment: .Net 4.0, ASP.Net MVC 3, WEB API, C#. Net, VB.net, Entity Framework, AJAX, HTML5, IIS 6.0, MS Visual Studio 2010, WCF, Bootstrap 3.0, JQuery, Java Script, SQL Server 2012, EPI Server.

Confidential

Full Stack .Net Developer

Responsibilities:

  • Interacted with Business Users for gathering business requirements and involved in analyzing, documenting business requirements, functional requirements for developing Forms, Documents and Reports.
  • Worked on implementation of Telerik controls.
  • Created dynamic web portal for authorized information requestors using ASP.Net Web Forms application in Visual studio and developed reports using Reporting services.
  • Developed the sub modules using ASP.NET with business logic written in C# with Visual Studio.
  • Used Data Set, Data Reader, Data Adapter, Grid view, Data Repeater for retrieving and displaying information.
  • Created ASP.NET web services using WSDL and SOAP for interacting with other sub systems and to access Reports, Forms and Notices.
  • Implemented WCF security features.
  • Developed online Billing Systems for users to view invoices.
  • Developed online public information center and Web-based Query center applications.
  • Developed the front end application using HTML5, CSS3, JavaScript, and JSON.
  • Used JQuery, JavaScript for advanced user controls and client side scripting for rendering dynamic content.
  • Extensively used LINQ to retrieve and manipulated data as strongly typed objects.
  • Experienced in creating Master pages, User Controls and used Cascading Style Sheet, HTML5 for ASP.NET web applications.
  • Implemented Ajax for creating interactive web application and for avoiding reloading of page for each request.
  • Session management of the application was well handled.
  • Used ADO.NET for connecting to SQL Server database.
  • Complex Stored Procedures were created in SQL Server.
  • Generated Enterprise level reports using SSRS and used SSIS for data transformation solutions and extraction solutions.
  • Communicated with Agencies for Business Requirements, Analysis and Reports phase.
  • Involved in maintaining and supporting the application after production.
  • Involved in unit and functional testing.
  • Built xml templates and validated the generated files on a large scale for the business layer.
  • Implemented Authentication and Authorization security mechanisms.

Environment: Microsoft .NET Framework 4.0, Visual Studio 2013, MVC4.0, C#.NET, Entity Framework, Ajax and JavaScript, JQuery (UI Validation, Translation, Date controls etc.), WCF, HTML/DHTML, Win Forms, SVN, CSS, SQL Server 2012.

Confidential

Full Stack .Net Developer

Responsibilities:

  • Worked on exploring Facebook Developer framework to use in this project.
  • Worked on Facebook Connect.
  • Worked on FBML (Facebook Markup Language)
  • Worked on FBJS (Facebook Java Script)
  • Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
  • Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
  • Implemented the WCF Services/consuming the Services with the Security and Debugging Mechanisms.
  • Created User Controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 3.5 for web pages.
  • Created Client side validations with JQuery selectors, Events and Server side validations with ASP.Net 3.5.
  • Written Stored Procedures in SQL Server 2008 used LINQ to Entities to bind the data to Grid View, Data List, Details view, Repeaters for data manipulation.
  • Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
  • Created new tables, wrote stored procedures for applications and some user defined functions.
  • Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
  • Involved in implementing multiple layer and multiple tier into the application.
  • Implemented Unit Testing, Integration Testing and System Testing using NUnit.
  • Responsible for maintaining versions of source code using Team Foundation Server 2010.
  • Assisted all customers and provide production support for all designs and perform tests on all installation process for infrastructure.
  • Coordinated with different teams and created support ticket for different issues, analyzed root cause and assisted in efficient resolution of all production processes.
  • Extensively used crystal reports and SQL Server Reporting Services (SSRS) for generating reports populated by data in databases.
  • Used Reactive Extensions library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators.
  • Involved in unit-testing web applications and in Test Driven Development (TDD).
  • Used Team Foundation Server (TFS) for version controlling and assisted in documentation and creating Help files.

Environment: FBML, Facebook Connect, FBJS, .Net 3.5, C#, ADO.Net, LINQ to SQL, AJAX, HTML, MS Visual Studio 2008, WCF,CSS and SQL Server 2008.

Confidential

C# Developer

Responsibilities:

  • Worked on implementing TRX Framework written in C# in this project.
  • Implemented ISO 8583 standard for financial transaction.
  • Developed C#reusable component
  • Created stored procedures to load the data coming from external systems to SQL Server 2008.
  • Configure various business rules using content management server.
  • Delegating tasks and prioritize work load amongst development teams and coordinating the entire project group under various project activities.
  • Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site.
  • Designed templates to develop quality code.
  • Designed the architecture of a request parser.
  • Import data from SQL Server, MS-Access.
  • Generated Business Intelligence (BI) reports using MS SQL Server 2008 reporting services, providing reports in multiple formats.
  • Involved in writing test cases for the application.

Environment: TRX Framework, WCF, .NET 3.5, Visual Studio 2008, SQL Server 2005, C#, ADO.NET, XML and TFS.

Confidential

Full Stack .Net Developer

Responsibilities:

  • Developed Win Forms to controls many admin process.
  • Developed ASP.NET website using C#, HTML, JavaScript, ASP.Net and ADO.Net.
  • Involved in developing the Business Layer and Web User Custom Controls in C#.NET.
  • Created Web and HTML Controls to develop web pages and user controls.
  • Designed all necessary database connection classes.
  • Extensively worked on ADO.NET to talk to the SQL database.
  • Designed and develop all necessary Web Forms with .NET.
  • Developed user documentation and program maintenance documentation.
  • Developed screens for user registration and authentication. Used ASP.NET validation controls for validating user data input.
  • Designed and developed screens for User Interface & Interaction. Also developed various Search Screens for different strategies.
  • Developed triggers & stored procedures for automatic insertion & retrieval of Data.
  • Used ADO.Net to access the data from back-end SQL Server database.
  • Performed Unit and Tiered testing of the application.

Environment: NET 3.0, Visual Studio 2003, SQL Server 2005, Win Forms, C#, VB.Net, ASP.Net, JavaScript, Web Services, ADO.NET,T-SQL,XML, HTML, CSS,Ajax Toolkit, VSS, WinCVS, MagTek Swipe Reader OCX.

Hire Now