Full Stack .net Developer Resume
Irvine, CA
SUMMARY
- Over Eight years of experience in developing distributed applications leveraging C#, VB.NET, ASP.NET, ADO.NET, WPF, Silverlight, WCF, Web Services, Windows Services, SQL Server, Oracle, AJAX, Angular JS, JQuery, XML, JSON and Java Script.
- Experience in .Net Framework 2.0/3.0/4.0/4.5 , MVC Framework (5.0/6.0) in developing Web Applications.
- 5 years of extensive experience in web applications using Visual Studio 2015/2013/2012/2010 , languages C#.NET and VB.NET.
- Created procedures, functions, triggers, cursors, packages and advance level queries and implemented business logic in PL/SQL.
- Extensive experience with Entity framework, ADO.Net in building backend Data Access Layers.
- Implemented different web applications by using ASP.NET, MVC framework and Angular JS (1.4).
- Experience with developing web applications by using MVC (4.0, 5.0) architecture.
- Experienced with OOP, agile environment, MVC, MVVM, Web Forms UI design understanding and experience.
- Experience with HTML5, CSS 3 and Bootstrap components and Font Awesome Library.
- Well versed with all phases of the Software Development Life Cycle.
- Proficient with Object Oriented Analysis and Design (OOAD).
- Experience with Service Oriented Architecture (SOA) implementing Web Services: SOAP & SOAP Extensions, and WCF: Hosting, Debugging, Tracing, Transactions, and Security.
- Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of ASP.NET AJAX, Knockout JS JQuery, Telerik Kendo control, Angular JS, Bootstrap CSS and jQuery and building RIA web applications.
- Experience in using SVN, TFS and GIT for version controlling and VSS.
- Employed object oriented concepts like Data Abstraction, Inheritance, Data Encapsulation, Polymorphism using C#.Net.
- Experience in Creating Ecommerce Applications, Custom Payment Gateways and Custom Shipping Providers using .NET class libraries.
- Proficient in Insite commerce CMS and Ecommerce modules of Sitecore.
- Experience with the Object Relational Mapping (ORM) using LINQ, ADO.NET.
- Good command over commercial RDBMS such as SQL Server 2014/2008/2005/2000 and Oracle 12c/11g/10g/9i/8i.
- Expertise inSQL Server Integration Services(SSIS)andSQL Server Reporting Services (SSRS)with good knowledge onSQL Server Analysis Services(SSAS)
- Good working experience with AGILE, Scrum Test Driven development and as Waterfall methodologies.
- Working knowledge of ASP.NET MVC pattern: Controller Actions, View Engine, HTML Helper methods, Entity Framework Model.
- Solid experience in Database design and programming: writing Stored Procedures, Functions, Statements, Triggers, Views, Joins, performing Query Optimization and Performance Tuning.
- Ability to produce functional Silverlight solutions.
- Strong knowledge of Design Patterns JSON, and the UML methodology.
- Experienced in BackboneJS RESTful JSON for developing Single - Page-Applications.
- Performed Test Driven Development (TDD): Unit Testing and Load Testing.
- Strong knowledge of Custom Controls, State Management, Caching, Enterprise Application Blocks, and Security.
- Expertise in XML related technologies: XML, XSL, XSLT and XPATH.
- Worked with AGILE software development methods.
- Used AZURE to build, deploy and manage applications by using different tools, applications and Frameworks.
- Experience developing rich GUI using Windows Presentation Foundation (WPF) and good working knowledge of Silverlight.
TECHNICAL SKILLS
Languages: C#, C++, VB.NET, SQL, HTML
Web Technologies: ASP.Net, ADO.Net, LINQ, Web Forms, Windows Forms, WCF, WPF, Web API Development, HTML, HTML5, CSS3, .Net Framework 4.6/4.5/3.5/3.0/2.0/1.1 , SAAS, LESS, AngularJS, Knockout JS, Backbone JS, React JS, JQuery, XSLT, WWF, MOSS 2007, MDX, Windows Server 2000/2003, WSE 3.0, Entity Framework, Windows XP.
Distributed Technologies: WCF, Web Services (SOAP, WEB API), LINQ, MVC and Entity Framework
Presentation/UI: Razor, Html5, JavaScript, JQuery, Ajax, JSON, Kendo UI Controls, CSS, XML, Web Forms
Databases: SQL Server 202005/2008/2008 R2/2012((Stored Procedure, Triggers, User Defined Functions, Views), MS SQL, SSIS, SSRS, SQL Server client management studio, DB2, ORACLE 9i,10g
Modelling Tools: UML, MS Visio, Adobe Photoshop.
Reporting Tools: SQL Server Reporting Services.
Testing Tools: NUnit, Visual Studio Team System.
Version Control: Team Foundation Server(TFS), JIRA, SVN, GIT,VSS
PROFESSIONAL EXPERIENCE
Confidential - Irvine, CA
Full Stack .Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Built N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#. Developed application logic using C#.
- Created web based N-Tier application developed using WCF Services and Data Services (Data Access Layer) as Business Service Tier and ASP.NET as Presentation Tier.
- Designed rich and highly interactive UI using the HTML5, MVC, AJAX controls, JavaScript, CSS3, Angular JS, JQuery, Knockout JS, and Bootstrap CSS.
- Extensively used AngularUI(Angular Bootstrap) for UIcomponents.
- Used Angular JS and ASP.Net MVC 5 development framework to build a single-page application.
- Involved in developing modules using latest technologies ASP.NET MVC 6.0 with Razor View Engine, HTML helpers, CSS.
- Worked with Angular JS MVC framework including authoring complex directives, services, controllers and filters working with animations, routing and states.
- Implemented Angular JS frameworks in AJAX-driven websites using proxy to get the data from the back-end in the form of JSON to populate on the UI components.
- Worked in Agile mode, plan and deliver for two-week sprint and participate in all scrum ceremonies.
- Worked on C# (5.0/6.0), .NET, MVC (6.0), AngularJS, and HTML5 for developing various enterprise level application tabs.
- Developed application using MVC (6.0), C#, WEB API using Visual Studio 2015 and Entity framework.
- Worked extensively on MVC and MVVM software design patterns.
- Used Entity framework CODE FIRST to improve the overall performance of the application.
- Created WCF SOAP, WCF REST Services and also used different bindings to make it available to different types of clients.
- Developed Web Forms for the modules using HTML Helper controls validation, Validation Controls, and HTML, CSS.
- Used Angular validations for forms in the website.
- Designed and implemented Data access layers (model) using LINQ for XML Data and multi-user interface.
- Experienced in BackboneJS to develop and structure the client side applications that run in web browser.
- Created Business and Data Access layers using C# as the code behind.
- Involved in creating applications using VB.Net and enhancing projects for .Net applications.
- Worked on a 3-tier architecture which received the risk analysis data from centralized database using WCF services and stores them in their internal database as static data.
- Created Ajax calls through Java script.
- Implemented Presentation layer using CSS Framework (3.0), Wire-framing, and HTML5 Bootstrap and Font Awesome icons.
- Created XHTML5 Pages with CSS3 and the Box Model.
- Implemented WPF to create, attractive and effective user interface using XAML document.
- Utilized C++ frameworks for development of desktop apps.
- Created Look Book project admin Web Application developed using ASP.NET.
- Used XML, XSLT and defined XML Schema.
- Designed various web forms using Master layouts for judges and courts, CSS and themes.
- Experience in designing and invoking reports for Web Applications using SSRS (SQL Server Reporting Services).
- Created interface with database and stored procedure using ADO.NET Dataset, Data Reader, Data Adapter and Data Grid.
- Created Typescript reusable components and services to consume REST API’s using component based architecture provided by Angular 2.
- Wrote Queries and Stored Procedures for integrating database for CRUD operations with databases.
- Worked on creating tables, views, triggers, sequences, constraints, Stored Procedures, Functions, and Packages using SQL, and PL/SQL based on the documented user requirements.
- Troubleshoot and provided resolution for different kind of issues during the various stages of project.
- Working with Silverlight tool for creating, engaging, interactive user experiences for web and mobile applications.
- Part of a team that would plan develop and create mobile applications to match the needs of industrial clients.
- Extensive Experience in Middleware: ADO.Net, ActiveX, DLL.
- Developed Web Services using MVC and SQL Server 2014.
- Converted Data Transformation Services(DTS)application to SQL Server Integrated Services(SSIS)as assigned.
- Used Azure service components Service Bus, Message Queues, IOT Hub for sending and receiving applications in different Ways.
- Used Java Script to validate the user input.
- Developed Use Cases, Sequence and Class Diagram understanding the client requirements using MS-Visio.
Environment: Visual Studio .NET 2015, .Net Framework 4.5, MVC 6.0, C#, ADO.NET, CSS3, C#, JQuery, AngularJS (1.6), DHTML, WPF, XSLT, Razor, Azure, Ajax, LINQ, SQL Server 2014, SSIS, SSRS, HTML, VB.NET JavaScript, Web Services, XML, Knockout JS, Backbone JS, JSON, Web API, IIS 7.5, TFS.
Confidential - Allen, TX
Full Stack .Net Programmer
Responsibilities:
- Expertise in developing applications using Microsoft technologies such as .NET Framework 4.5, Web applications using ASP.NET, and distributed applications using WCF, XML Web Services and Messaging system.
- Extensively worked with Stored Procedures and triggers.
- Used WPF to communicate between DAL and other business components
- Used ASP.Net Web Form controls like Dropdown list, Button, Textbox controls for creating user interface.
- Involved in interfacing and transacting data from SQL Server using ADO.Net with C#.Net, ASP .Net and presenting it to XSL tree.
- Working closely to the client for requirement gathering and analysis and provided desired solution to client in time limits.
- Implemented applications with HTTP, TCP/IP, service-oriented architecture (SOA), Web Services, WCF and Web API REST protocols and how they relate to developing loosely coupled integration amongst enterprise software applications.
- Using jQuery & JSON for dynamic User Interface, retrieval and posting of data.
- Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software
- Used Team Foundation Server for Source Code Control, project related document sharing and team collaboration.
- Implemented .Net Security features of Authentication and Authorization using .Net Membership.
- Implemented .Net classes for Business Logic Layer using C#.
- Coding and Tuning the queries, stored procedures and functions, Triggers using SQL.
- Involved in extracting the data using SSIS from OLTP to OLAP.
- Developed, monitored and deployed SSIS packages.
- Implemented Data Access Layer using Entity Framework to connect, retrieve and update the data from SQL server.
- Developed single page application using frameworks such as AngularJS, Telerik Kendo UI, Bootstrap and AJAX.
- Creating reports usingSQL Reporting Services (SSRS)for customized and ad-hoc Queries.
- Used Microsoft Silverlight for writing and running rich internet applications.
- Used Knockout JS (Knockout MVC) to describe data model, corresponding logic of processing on server side and specify data model elements, and for auto-UI refreshing, templating and dependency tracking.
- Worked on adding ecommerce products from sterling into Sitecore CMS as items with all the metadata of the frontier products.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
- Created reusable Modules using the built in features like Factories, Routes, Dependency Injections and MSC architectures offered in Angular JS
- Customized AngularJS Filters in several locations to get the required output.
- Involved in the development of pages using Bootstrap framework.
- Experience with React.js: One-way data flow, virtual DOM and JSX.
- Experience in Writing code and debugging skills with MVC, WCF, C#, Web services.
- Used SAAS and LESS in providing support to many features to CSS.
- Involved in implementation of Object Oriented Concepts during the development.
- Developing the application using MVC, Entity Data Model and Restful and WCF services.
- Worked with Backbone JS for MVC framework to abstract data into models, DOM into views and to bind these two using events.
- Experience with popular React.js workflows (Such as Flux or Redux).
- Designed and developed using MVVM Pattern with C# 4.0, ASP.Net, HTML, and JavaScript.
- Formulated and architected new desktop products with Objective C.
- Responsible for UI design and creating contracts and classes in WCF for different modules in the application.
- Worked on npm installations of the node.js and performed JavaScript magnifications using Gulp streaming build system.
- Worked on TFS continuous integration system and deploying code using MS build.
- Implemented UI using MVC 4.0, HTML5, XML, CSS3, JavaScript, AJAX and Web Form Controls to create responsive web pages, developed Master Pages.
- Used ASP.NETMVC Razor Views to enable fast coding workflow and quickly integrate server code into HTML markup with minimum of keystrokes.
- Using JQuery Validators for implementing client side validations at Controller level.
- Developed Windows Development with C#.NET.
- Creating Queries and joins on multiple tables, Functions and Triggers, Temp tables using LINQ in SQL 2012 for inserting/updating/ deleting the data into the relational tables.
- Developing various Stored Procedures for the data retrieval from the database and generating different types of reports.
Environment: Visual Studio .Net 2013, .Net framework 4.5, MVC 5.0, C#.Net, ADO.net, TFS, Entity Framework 4.0, WCF, Kendo UI, SQL Server 2012, SSRS, SSIS, Bootstrap, AJAX, XML, JavaScript, JSON, Knockout JS, React JS, Backbone JS, JQuery, Web API, Razor, HTML5, CSS3.
Confidential - Washington, DC
.Net Programmer/ UI Developer
Responsibilities:
- Studied and analyzed the business requirements and transformed them into system inputs.
- Designed and developed excellent, user friendly Web Forms using ASP.NET for Investor data collection.
- Developed the data layer module using C# which is reusable for data transactions of entire project. In this module extensively used MS SQL and ADO.NET objects like Dataset, Data Adapter, Data Reader, Command, Data Table and Data Relation objects.
- Developed business logic using C#, used the developed data access layer module extensively for database related transactions.
- Developed the necessary stored procedures and created complex views using joins for robust and fast retrieval of data.
- Designing & developing web pages with ASP.net, C#, CSS, JavaScript, JQuery, Ajax controls.
- Extensive utilization of XML, XSLT and CSS for front end development.
- Implemented Presentation layer using CSS Framework, Wire-framing, and HTML5.
- Developed fast loading images using Adobe Photoshop CS3.
- Created XHTML5 Pages with CSS3 and the Box Model.
- Wrote Queries and Stored Procedures for integrating database for CRUD operations with databases.
- Invoked Web API RESTful Services using Angular $http service to build faster response website.
- New full text search feature implementation with multi-tenancy (elastic search).
- Built new analytics solution for customers. Uses elastic search as backend.
- Deployed applications using cloud hosting platforms such as Amazon Web Services(AWS)
- Configuration of S3 to store all images onAWSand exposing it to multiple clients.
- Responsible for maintaining and expanding AWS infrastructure using AWS (EC2/EBS).
- Worked on creating tables, views, triggers, sequences, constraints, Stored Procedures, Functions, and Packages using SQL based on the documented user requirements.
- Wrote backend SQL queries, stored procedures and triggers.
Environment: IIS7, Windows 2008, .Net Framework 3.0, ASP.NET Web Forms, Web API, C# ADO.NET, AWS, Visual Studio .Net 2010 and SQL Server 2008.
Confidential - Chicago, IL
.Net Developer
Responsibilities:
- Analyzed and Migrated Application using VB.NET and SQL server database as back end.
- Involved in the team to Develop/Migrate the Application.
- Used JIRA bug tracking system to log and work on defects.
- Used AJAX CONTROL TOOL KIT to enhance the performance of the application.
- Used ASP. Net 2.0 to create rich web interfaces.
- Wrote JavaScript functions for client side validations and DOM manipulation.
- Designed and developed the required SQL stored procedures, Views.
- Unit testing of all developed pages and modules, and pass on to QA for Testing.
- Used SVN for the source & document version control.
- Developed Web Forms using ASP.NET and C#.NET.
- Created server controls using C# and .NET framework classes.
- Designed and developed middle tier database access objects using the Microsoft .NET framework with C# .NET and ADO.NET.
- Developed the custom payment gateway and the shipping providers for the Ecommerce application.
- Developed User controls and Custom controls.
- Utilized the data to redesign critical aspects of the Graphical User Interfaces to better map with operator needs.
- Develop functional wireframes and GUI prototypes in HTML
- Extensively used Grid View, Details View to display account summary, loan history and other information on the web pages using Sql data source.
- Designed the site with a multi-language feature.
- Designed, developed user interface looks and feel and functionality for web users using XML, HTML, JavaScript, DHTML, XHTML, CSS and using ASP.NET and C#.NET.
- Worked on validation controls for validating user input
- Involved in the Unit test and Integration testing.
- Involved in requirement analysis, and design of the module.
- Involved in application performance tuning.
- Used Clear Case for version controlling.
- Used ADO.NET to access the SQL 2008 database and to optimize queries.
- Worked in taking Backups, Restoring, Import/Export data using MS SQL Server2008 and DTS.
- Migrated SQL server 2008 database to windows AZURE SQL database and updating the connection strings based on this.
- Developed several crystal reports and active reports.
Environment: ASP.NET, IIS 5.0, ADO.NET, JavaScript, HTML, CSS, SQL 2008, Winforms, Visual Studio .NET 2005, Azure, XSL, VB.NET Windows XP.
Confidential
Developer/ Analyst
Responsibilities:
- User interface was totally designed using Web Server Controls.
- Developed the web service to make available the Site Man data to other systems of.
- Implemented search of building data, lease information, path information, Engineering projects
- Designed search results control to pull data from database and display in Data Grid.
- Involved in Middle Tier development.
- Create a synchronization mechanism with packages to sync the data between development staging and production environment.
- Responsible for creating and consuming WCF services to retrieve the data from the database using HTTP protocol.
- Proficient in .NET and ASP web development including Com Objects, Restful Web Services, C#, Java and VB Scripting, XML, Forms, and ODBC with Oracle.
- Working with SQL and relational data bases; ODBC, Oracle 8i/9i, 11g, SQL, PL/SQL.
- Used DATA access technologies (SQL Data Provider / ADO.NET).
- Converted .Net application to Microsoft azure cloud service project as part of cloud deployment.
- Also for data validations used Validation controls using Java script.
- Designed a generic data access component to execute Stored Procedure and SQL statements from the Business Layer.
- Design and development of credit card transactions and statements module.
- Backend database interaction with Oracle 8i.
- Administration section for customer support personnel.
- Design and development of various stored procedures to Fetch, Update and Insert data.
- Design the testing process and unit testing.
- Maintained the Site Man Website.
Environment: ASP.NET, HTML, C#.NET, Visual Studio .Net, VB.NET, Azure, ADO .NET, .NET Framework, MS Oracle 8i, JavaScript, JQuery, WCF.
Confidential
.NET Developer
Responsibilities:
- Involved in all the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture.
- Created the Technical design document and Test cases for Unit Testing and execution.
- Used waterfall methodology for development and maintenance phase of the application.
- Incorporated many rich, user friendly, responsive features in the application using .NET Framework, Caching, Paging, User Controls, Master Pages, CSS and JavaScript.
- Implemented HTML validations and error handing as per the business rules.
- Extensively worked on User Controls.
- Consumed Restful WCF Services of Authorize.net payment gateway to authorize ecommerce online transactions.
- Worked on Developing Data Access Layer by using OOPS Concepts and C#.
- Responsible to provide the application support during the maintenance phase.
- Developed migration scripts to migrate data from legacy system to the new system
- Created and maintained database objects like complex Stored Procedures, Views, User Defined Functions, Triggers, Tables, SQL Joins and T-SQL Statements in SQL Server 2005 for Inserting/Updating/Deleting the data into the relational tables.
- Deploys the code into staging server.
- Developed triggers for sending Email notifications.
- Used Azure service components Service Bus, Message Queues, IOT Hub for sending and receiving applications in different Ways.
Environment: .NET Framework 2.0, C# .NET, Visual Studio .Net 2005, ADO.Net, OOPS, JavaScript, CSS, HTML, VSS, SQL server 2005, Windows XP, IIS5.
