Full Stack .net Developer Resume
San Francisco, CA
PROFESSIONAL SUMMARY:
- Over 6+ years of experience in Systems Analysis, Design, Development and Implementation of various applications including Web and Client/Server Application development using Microsoft .NET Framework, C#. NET, VB.NET, ASP.NET, IIS.
- Experience in Agile methodologies such as Extreme Programming, Waterfall Model, and Test - Driven Development (TDD).
- Strong experience in Object Oriented Programming (OOP) and Object Oriented Design (OOD) Methodologies.
- Extensive Experience in developing applications using C, C++, C#.Net, VB.NET, ASP.NET, ADO.NET, DAO, IIS, DLLs, ASP, WCF, WPF, WWF, Winforms, WebForms, JQuery, VBScript, JavaScript, ADO.Net, COM+, HTML, XML, Crystal Reports , AJAX, Web Services (SAOP, REST) and Web Patterns.
- Experienced in building cross browser compatibility applications using Angular.js, React.js, Kendo UI, Node.js, Knockout.JS, Native JavaScript, Typescript, Ext.js, and have knowledge in other JavaScript Frameworks like Require.js, and Backbone.js, Ember.js.
- Experience in creating Single Page Application (SPA) using Angular JS, Angular2, Angular4, Node JS, React JS.
- Extensive experience with C#.Net by creating Class Libraries for the applications.
- Hands-on experience in application software design and development using various languages on a variety of platforms using n-Tier architecture.
- Extensive experience in architecture, design and development of Client-Server and Distributed Web Applications with ASP.NET MVC, 3-Tire, REST Architecture, WEB API and N-Tire Architecture.
- Excellent Experience in using scripting languages like Java Script and AJAX (Asynchronous java Script and XML).
- Experience of creating rich UI applications in WPF, Silverlight along with XAML Programming.
- Excellent Experience in writing Data Access Layers using ADO.net and ORM's like Entity Frame Work and LINQ to SQL.
- Experience in creating and executing Unit Test using NUnit framework.
- Experience in Microsoft .NET Framework 1.1/2.0/3.5/4.0/4.5 and Microsoft Visual Studio 2003/2005/2008/2010.
- Proficient with SQL queries and good understanding of stored procedures with regards to MS SQL, Oracle, DB2 databases and Experience in SSIS, SSAS, SSRS and LINQ.
- Worked on Share Point Portal. Architected and developed for a system based on Windows SharePoint Services to act as a single point of access to technical discussions, Presentations, Case studies
- Experience in developing W eb Services and middle tier components in .NET Framework.
- Experience in using Windows Communication Foundation (WCF) for accessing data and Windows Presentation Foundation (WPF) for developing the User Interface (UI) in .Net Framework.
- Good Knowledge in XML/XSL/XSLT, SOAP, Web Services.
- Excellent experience in ADO.Net programming and developed DAL classes using various ADO.NET objects such as Data Adapter, Command Builder, Data Reader, and Dataset.
- Expertise in Database Design and Database Programming (Stored procedures, Triggers, Packages, PL/SQL) using SQL Server 2000/2005/2008 R2/2012 and Oracle.
- Experience in writing complex Stored Procedures, Functions, Triggers, SQL Queries and Views using SQL Server 2005 and Oracle.
- Extensive experience in handling Internet Information Server (IIS), Creating and configuring the virtual directories, mapping them to physical folders and configuration of the applications for domain authentication, Data Transformation Services (DTS) in SQL Server.
- Expertise experience in relational database design, data extraction, transformation and writing stored procedures, functions, triggers, from large and complex data sources using Oracle(SQL * Plus, PL/SQL), MS Access and MSSQL Server (SQL,T-SQL).
- Experience in Designing, Development and Deployment of High-Performance, Scalable, Distributed ASP.NET Applications.
- Expert in Developing Windows applications, Web applications, windows services and web services in Microsoft Visual Studio IDE.
- Architected and developed for a system based on Windows SharePoint Services 2003 to act as a single point of access to technical discussions, Presentations, Case studies and people, facilitating efficient and effective knowledge capturing
- Experience in working with Dundas Charts for .NET Web applications.
- Outstanding problem solving, strategic thinking and data analysis skills, strong focus on teamwork and achieving team goals, result oriented, and fast learner.
- Strong Analytical and Communication Skills with experience in interfacing effectively with various local and cross-geographic teams to develop requirements, functional specifications, design documents and solve problems.
TECHNICAL SKILLS:
.NET Technologies: ASP.NET, VB.NET, C#.NET, ADO.NET, Web Services, AJAX, Win forms, Web Forms, .NET RemotingProgramming Languages: C#, ASP, C, C++
Database Products: SQL Server 2000/2005/2008, Oracle9i/10g, Sybase, MySql, PL/SQL,MS ACCESS
Scripting Languages: VBScript, JavaScript.
Framework: .Net Framework 1.0/2.0/3.5/4.0
Web Technologies: XML, HTML, CSS, ASP.NET, ASP, SOAP, WSDL, Angular JS, Angular2, Angular4, Node JS, React JS
Web Designer Tools: Visual Studio, FrontPage 2003, Dreamweaver, FlashMx, Adobe Photoshop, Fireworks(CS4)
Miscellaneous: Crystal Reports 9.0, Dundas chart, Stimulsoft
Design Concepts & Tools: UML, VISIO
Version Controllers: Visual Source Safe 6.0, Subversion(SVN)
Web Server: IIS 6.0/IIS 7.0
Application development tools: WPF, WCF, WWF
Microsoft business intelligence tools: SSAS, SSIS, SSRS
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
Full Stack .NET Developer
Responsibilities:
- Developed dynamic ASP web pages for Application using ASP.NET, C#, XML, XSL/XSLT, HTML5, CSS3 and JavaScript, Bootstrap, Angular.js.
- Used technologies like AJAX for a rich UI experience and better performance.
- Used Dev express grid to give user more attractive interface and functionalities.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL data sources.
- Developed core functionality with the .NET Framework (C#.NET, ADO.NET).
- Wrote complex queries, User Defined Functions (UDF’s) and Stored Procedures.
- Implemented N-Tier Architecture and integrated the UI with Data base for data retrieval and manipulation using ADO.NET data objects and ADO.NET Entity Framework.
- Created LINQ enabled database layer using API such as LINQ to SQL and Entity Framework.
- Created WCF service, restful service and consumed restful web services which update the database in cloud.
- Created Dynamic UI using JSON, HTML5 and JavaScript with Angular4 framework to create and implement MVC structure.
- Designed and created a Single Page Application (SPA) using Angular2 & Angular4, TypeScript, Node Js for the frontend and TypeScript, NodeJS and Express for the Backend.
- Implemented Angular 2, making forms rich with Bootstrap styling, posting form information to ASP.NET MVC5 Web application, consuming JSON data in Angular 2, Node Js services
- Used Angular.js for creating custom directives for re-usable components (multi-field form elements, background file uploads, etc.)
- Worked on Front-end development using Angular2 and Angular4 frameworks.
- Used Angular4 as the development framework to build a single-page application and done CRUD operations with http service.
- Involved in bug fixing on functionality, performance and designing issues with Typescript and jQuery.
- Integrating WebServices with BizTalk 2009 through SOAP adapter .
- Migrated Web applications into the Sitecore System.
- Perform root cause analysis on failures. Resolve performance tuning related issues and queries.
- Worked with ASP.NET Web Forms, WebServices, WPF, and State Management, Caching features, configuring optimizations and securing the web application.
- Implemented web services with SOA using WCF and CSLA for passing data to multiple platforms.
- Integrated WCF with help desk system to SharePoint for ticketing.
- Designed and developed remote client access using SOAP/XML/Web Services to allow for syncing of data at remote sites and the main data site.
- Built GUI using Silverlight, XAML, HTML, DHTML, Web Forms classes and AJAX control for providing a consistent look and their individual states persisted across sessions, thus saving individual preferences and providing a smooth navigation experience.
- Used ERP for integrated applications to collect, store, manage and interpret data .
- Involved in creating activities and processes for (WWF) Windows Workflow Foundation.
Environment: Visual Studio 2008, .Net Framework, MVC, C#, C++, ASP.NET, ADO.NET, Angular4, Angular2, Angular JS, Node.js, IIS, XAML, WCF, SharePoint, WWF, Html 5, AJAX, CSS3, Bootstrap, Web services, LINQ, SSIS, SSAS, Angular.js, JavaScript, SQL Server 2012, Windows.
Confidential, San Diego, CA
.NET Developer
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, and ADO.NET. The middle tier contained all the business logic.
- Develop the scripts used to convert ASP to ASP.NET modules.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Experience using Dev Express controls with WPF.
- Used to route event data between application instances. Application servers (node.js) forwarded redis events to browser clients via socket.io.
- Used JavaScript to perform validations and catch the events on client’s browser.
- Used technologies like AJAX for a rich UI experience and better performance.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Extensively used ASP.NET user controls, Custom Controls for the ASP.NET forms.
- Used ASP.NET DataGrid, DataList and Repeater controls for displaying the data in a clear format.
- Created new database objects like Store Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for PL/SQL Server.
- Evaluated system performance and validated NoSQL solutions.
- Used Cascading Style Sheets (CSS) for a unified look and feel of the application.
- Implemented UI using MVC 5.0, HTML5, XML, CSS3, Angular2, Angular JS, Typescript, Knockout JS, Node Js AJAX, jQuery and kendo Controls to create responsive web pages, developed Master Pages.
- Used Single Page Application (SPA) with Angular JS, and Angular2.
- Used AngularJS HTTP (post and get) to retrieve data through Web API from entity frame work
- Created and consumed Restful Web API to achieve Screening and transfer JSON data by using HTTP protocols and incorporated the same in web UI Single page applications(SPA) using Angular JS, Node Js.
- Used Angular JS to create Rich Internet Application (RIA) with features like Data-binding, Scope, Filters, directives, services, routing.
- Developed Webservices using UDDI, WSDL AND HTML.
- Implemented web services with SOA using WCF for passing data to multiple platforms.
- Created WCF service , restful web services and consumed restful web services in UI and update the database in cloud.
- Developed Web based GUI using C#, HTML5, Angular.js, DHTML, CSS3 and Bootstrap.
- Used extensively JQuery, JavaScript and ASP.NET for AJAX Implementation and Client Side Validations.
- Designed and developed remote client access using SOAP/XML/Web Services to allow for syncing of data at remote sites and the main data site.
- Implemented Model-View-Controller (MVC) Architecture, enabling multiple developers to work on separate modules simultaneously, reducing effort time for the project.
- Developed UI using XAML as scripting language, Windows Presentation Foundation (WPF) for effective UI and animation and C# as code behind.
- Built GUI using Silverlight 2.0, XAML, HTML, DHTML, Web Forms classes and AJAX control for providing a consistent look and their individual states persisted across sessions, thus saving individual preferences and providing a smooth navigation experience.
- Developed different User controls which inputs the data and display the data for the web applications using ASP.NET and WPF.
- Designed web pages using XAML, HTML, and WPF with Silverlight.
- Involved in creating activities and processes for (WWF) Windows Workflow Foundation.
Environment: VisualStudio2008, .Net Framework 4.0, C#, ASP.NET, Bootstrap, Angular2, Angular JS, Visual Basic, ADO.NET, Node.js, SharePoint, IIS, XAML, WPF, WCF, Angular.js, SilverLight, AJAX, CSS, Web services, NoSQL server, SQL SERVER 2008, Agile, JavaScript, Crystal Reports 9.5, Windows.
Confidential
.Net Developer
Responsibilities:
- Actively participated in collecting the requirements. User and User group meetings, existing systems and various other source of information were analyzed.
- A prototype was developed to demonstrate the application core functions. The prototype application had basic screens and their navigation
- Implemented changes in coding and designs using knowledge of VB .NET.
- Created UML (Class Diagrams, Sequence Diagram, and Component Diagram) diagrams using Visio.
- Developed the GUI using Custom and WEB Controls in ASP .NET with C# as code behind.
- Used Dev express edit text box’s validation to validating data.
- Configuration of User Controls is done in the form of XML to attain desired functionality as per the requirement.
- Developed ADO.Net based database access layer against Oracle 9i Database.
- Made use of Dataset, Data Grid and Repeater Controls to display data in a customized format.
- Validation was done using Validation Controls in ASP.NET.
- Designed the database and wrote Stored Procedures and Triggers.
- Contributed towards the security model in .NET framework for the administration module using verification process, Code Access security, and Role-based security.
- Used Crystal Reports for developing reports.
- Provided functionality for migration of ASP into ASP.NET pages using Visual Studio.NET 2003.
- Thoroughly tested the functionality and the design of the interface.
Environment: ASP.Net, C#,C++, ADO.Net, HTML,.Net Framework, visual basic, Visual Studio, Crystal reports, IIS 5.0 and SQL Server, Windows.
Confidential
Application Programmer
Responsibilities:
- Involved in requirements analysis and design specifications.
- Developed front-end desktop application in Visual Basic.
- Incorporated C# .NET in Business Logic Layer.
- Used AJAX Controls to improve performance and features of the application.
- Used ASP .NET validation controls for validating the input data.
- Developed the Data Access layer of the component, which uses ADO .NET objects.
- Developed ASP Pages and HTML Pages.
- Developed the UI using Windows forms and Windows controls. Used Visual inheritance in developing the forms.
- Worked on CSS, HTML for designing and JavaScript for validations for various fields in the application
- Used AJAX for developing User Controls and Web Parts.
- Involved in database design in Oracle database.
- Used Microsoft Visio to develop various charts using MS Visio 2000/2002 version.
- Used Seagate Crystal Reports to generate the reports.
- Developed Visual Basic COM components.
- Involved in writing test cases and performing unit tests and functional tests.
Environment: ASP, Visual InterDev 6.0, MS-IIS 4.0, SQLServer, JavaScript, VBScript, Oracle, Microsoft Visual Interdev, Windows.