.net Developer Resume
Irving, TX
SUMMARY:
- Around 9 years of professional software experience in gathering Requirements, Analysis, Design, Development, Maintenance, Enhancement and Production Support of Web Applications using Microsoft Technologies.
- Strong experience in Client/Server and Web Based applications using C#, ASP.NET Web Forms, ASP.Net MVC, VB.Net, WCF, Web API, Angular JS, Entity Framework, LINQ, ADO.NET, Microsoft SQL Server, XML Web Services, WCF, RESTful and WPF/Silverlight.
- Strong experience in Web Technologies like HTML5, JavaScript, JQuery, XML, XSL, XSD, DTD, XML Schemas.
- Experience in creating CSS (Cascading Style Sheets), Themes and Skins for Web applications.
- Extensive experience in Relational Database (RDBMS) Design, Database & Query Optimization, Performance Tuning& Indexing and Implementation of database objects including Tables, Views, Stored Procedures, Functions and Triggers using MS SQL Server.
- Experience in development and implementation of Restful Windows Communication Foundation (WCF) and also responsible for developing WCF based Service, Data and Fault and Message Contract services.
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, Reusability and SOLID principle.
- Designed, configured and deployed Microsoft Azure for a multitude of applications utilizing the Azure stack.
- Clear understanding of ASP.NET with good knowledge of language such as Query/JavaScript, HTML5 and CSS3 with fair knowledge of Angular JS, MVC.
- Strong experience in system/application analysis, design, development, testing, deployment and maintenance of business applications using SOA/N - tier architecture with ASP.NET, C#, Multithreading .NET, TPL, Web Services, XML, XSLT.
- Experience in design and development of Silverlight and WPF applications using MVVM pattern.
- Experience in developing ASP.NET Web custom controls, user controls,Data Controlslike Data Grid, Rich UI with extensive use of ASP.NET, Angular JS, Bootstrap and JQuery.
- Experience on UI Design using Telerik controls, Bootstrap and AJAX control toolkit.
- High expertise with SQL Server Business Intelligence Tools - SSRS, SSIS.
- Experience with design and development of applications using MVC, MVVM design patterns.
- Developed, configured and deployed a variety of .Net Framework Applications including WinForms, Web Forms, Web Services and Windows Services.
- Experience in Version Management using Visual Source Safe (VSS), Subversion, GIT and TFS.
- Good understanding of Common Language Runtime (CLR) and its characteristics.
- Experience with all the phases of Software Development Life Cycle (SDLC).
- Experience working on both Waterfall and Agile methodologies.
- Experience in performing Test Driven Software Development.
- Able to operate both independently and in a team environment.
- Good at written and verbal communication skills at the organization level.
TECHNICAL SKILLS:
Frame Work: Microsoft .Net 4.6, 4.5, 4.0, 3.5, 2.0
Web Technologies: ASP.Net, ASP.Net MVC, ADO.Net, Entity Framework, LINQ to SQL, Web Services, WinForms, Windows Services, WebForm, WPF, WCF and Web API, LINQ.
Languages: C#, VB, SQL, XML, HTML, C++, C.
Database: T-SQL, SQL Server 2014, 2012, 2008, 2005; MySQL, Oracle 12C/ 11g/ 10g
Database Programming: Stored Procedures, Views, Functions and Triggers, Cursors in MSSQL, Oracle (PL/SQL).
Scripting: JavaScript, jQuery, Bootstrap, AngularJS/ 2, Kendo UI, Node.JS.
Testing Technologies: NUnit, MOQ, Jasmine, Selenium, SOAP UI.
IDE: Visual Studio 2017, 2015, 2013, 2012, 2010, 2008; Dream Viewer.
App. /Web Servers: IIS 7.5, 7.0, 6.0, 5.0.
Operating Systems: Windows 10, 8.1, 7, XP, Ubuntu 16.04
Source Controls: TFS, VSS, GitHub.
PROFESSIONAL EXPERIENCE:
Confidential - Irving, TX
.NET Developer
Responsibilities:
- Worked with SDLC involving Services Layer, Data Access Layer, and Business Layer
- Extensively worked on User Interface pages (aspx) using C#, CSS, HTML, AJAX, Java Script and to implement complex Business Rules and Validation of front end forms
- Creating the models, views and controllers using ASP.NET MVC 3, C#.NET.
- Implemented Caching, Session State, Cookie Management, view state, POST and GET techniques.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#
- Created scripts to create new tables, views, queries for new enhancement in the application using TOAD.
- Creating the models, views and controllers using ASP.NET MVC 3, C#.NET.
- Extensively worked on User Interface (views) using CSS, HTML, AJAX, Java Script, JQuery and Bootstrap.
- Worked with the system responsible for extracting data from FACETS and created custom transformations using SSIS and writing reports in Crystal ReportsXI and SSRS.
- Used Entity Framework for database operations.
- Used Agile methodology to implement the application.
- Worked on Maintenance of database-backed websites.
- Implementing 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 WPF, WCF Services based on the requirement and created separate WCF services project which is integrated with BLL.
- Demonstrated experience with REST full services, WCF and other Web Services technologies (WSDL, SOAP, etc.), JSON, XML, XSL, and serialization.
- Used SOAP protocol for accessing web based services and communication between applications
- Consumed the WCF services using JQuery Ajax calls to enable effective communication
- Worked with Windows Workflow Foundation (WWF) tool PageFlowGUI all over the project life cycle
- 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
- Manage database security, Design, develop and implement automated data backup.
- 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.
- Prepared unit test cases and performed N-Unit Testing prior to system implementation.
- Based on the support tickets, fixed bugs on priority basis.
- Performed and resolved cross-browser issues, Unit Testing and Documentation along with N-unit testing.
Environment: Visual Studio 2015/2012, Azure, FACETS, Asp.Net MVC 5.0, AngularJS, WCF, C#, AJAX, ExtJS, Jquery, ADO.NET Entity, WCF, HTML, CSS, JavaScript, TDD, Silverlight, IIS 7.0, MS Visio, SQL Server 2016/2014, WPF, Management Studio, Web Services, SSRS, TFS, React JS, MS Excel.
Confidential, NJ
.NET Web Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Created WCF, WCF REST Services and used different bindings to make it available to different types of clients.
- Developed Restful API to let clients connect to secured servers.
- Implement agile scrum methodology in application development.
- Utilized LINQ technology extensively for data retrieving, querying, storage and manipulation.
- Designed the web UI using ASP.NET, HTML, DHTML, XSL/XSLT, JavaScript, CSS, Web Forms, Win Forms and AJAX controls.
- Developed custom branded website for SharePoint 2013 with Design Manager, Custom Master Page, Page Layouts, Bootstrap, CSS, JQuery, JavaScript.
- Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 4.0 for web pages.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Developed windows application using Win forms and SOAP based WCF services for data access.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Created a new table in the SQL Server database using Entity Framework Code First.
- Implemented Database First EDMX and used LINQ to Entities to massage the Data and optimized the Query Expressions.
- Developed the application with n-tier 3-tier architecture using .NET 4.0 ASP.NET C# /VB.NET WCF SQL Server and Visual Studio 2012 as IDE .
- Responsible for front-end development and client-side validations using JQUERY, JavaScript, Angular JS, Bootstrap.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
- Analysed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- ImplementedUnit Testing, Integration Testing and System Testing using NUNIT.
- Responsible for maintaining versions of source code using Team Foundation Server 2010.
Environment: Visual Studio 2012, C#.NET, ASP.NET, WCF, Entity Frame Work 6.0, HTML5, CSS3,.Net Framework 4.5 Angular JS, JavaScript, JQuery, TFS 2010, IIS 7.0, TDD,AJAX, WPF, Azure, ADO.NET, MVVM, MVC, LINQ, XML, SQL Server 2008 R2/2012, UML, Windows Server 2008 R2/2008.
Confidential, Livonia, MI
.Net Developer
Responsibilities:
- Designed and developed intranet web application using ASP.NET MVC framework.
- Developed extensive client side scripts and validation functions using JavaScript.
- Followed the Scrum Agile Methodology during development of the project.
- Designed and developed the user interface using ASP.NET, Telerik, CSS, BOOTSTRAP and HTML.
- Used custom controls and User controls for designing screens in Client application.
- Extensively used AJAX for partial page execution and asynchronous data transfer from web server to the client.
- Extensively created and deployed WCF services, implemented binding, endpoints and service contracts
- Developed user interfaces using Tiles with JSP, HTML and JavaScript.
- Design the UI standards for the application using JavaScript, ExtJs, AJAX and JQuery.
- Made the application multi-page and responsive user interface using JQuery.
- Developed several JavaScript functions for popup windows and screen printing options.
- Developed the required Business Layer of the application using C#.NET.
- Designed and coded the Winforms and implemented the logic using C#.NET.
- Implemented the whole application based on OOPS concepts by using Classes.
- Involved in creating the unit tests for the application in C#.NET.
- Designed and developed Databases in SQLServer2005 which includes the development of functions, stored procedures and triggers using PL/SQL.
- Experience in data mapping using JSON and conerting them into XML data files into the Organization.
- Wrote SQL queries and Stored Procedures for accessing data from SQLServer2005.
- Used SSIS Packages for extracting, transforming and loading data into data warehouse.
- Used LINQ for Querying set of data
- Used TFS (Team Foundation System) as version control manager.
- Involved in Documentation of developed Components and modules.
- Involved in fixing the Bugs as per the requirements.
Environment:: ASP.NET 3.5, C#.NET, Winforms, ADO.NET, HTML, CSS, JavaScript, JQuery, WCF Services, Visual Studio 2008, SQL Server 2005, Crystal Reports, JSON, T-SQL, IIS 7.0, IHE Standards, TFS, SSIS.
Confidential - Rochester, MN
ColdFusion Developer
Responsibilities:
- Worked in various stages - design, development, and testing.
- Designed, Developed, Implemented, and Supported existing and new applications
- Supported a variety of web-based Manufacturing applications
- Developed web based applications using Cold Fusion, DHTML, CSS, CFML, JavaScript and Ajax.
- Upgraded/Migrated current application from CF 8 to CF 9 version
- Developed web based applications using ColdFusion, DHTML, CSS, CFML.
- Done enhancements to the existing applications as defined by the Specification Documents
- Used SVN as version control tool to perform checking-out and checking-in of codes from the repository.
- Worked on stored procedures in Sybase.
- Developed Unit Test Scenarios and tested Test Scenarios in Rest API using NUnit.
- Used fuse box and Cold spring frameworks extensively and appropriately.
- Worked on stored procedures, triggers and cursors in Oracle
- Developed technical design documents and UML diagrams using MS Visio
- Used ColdFusion reports for integrating with websites, also for analyzing data.
- Creating Flex AIR desktop applications, with the use of XML, Photoshop, flash etc.
- Integrating FLEX applications with COLDFUSION.
- Developed Pages using ColdFusion Report Builder in PDF and Excel formats.
Environment: ColdFusion 8.0/9.0, Sybase 6.0, MS SQL Server 2008/2008R2/2012, HTML 5, Xml, Fuse box, Tortoise SVN, Java Script.
Confidential
.NET Web Developer
Responsibilities:
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: Encapsulation, Inheritance, Polymorphism, and Abstraction.
- Created &hosted WCF Servicesand used different bindings to make it available to different types of clients.
- Created User Controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 3.5 for webpages.
- Written Stored Procedures in SQL Server 2008usedLINQ 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.
- Used ASP.NETMVCPage Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Responsible for designing the ASP.NET application authentication using .NET Framework,ModelView Controller MVC and IIS security model.
- Responsible for maintainingversions of source code using Team Foundation Server 2010.
- Used OData to retrieve results in formats like Atom, JSONor plain XML, including pagination, order and data filter.
- Used WPF in creating custom controls, various animated scenes using the combination of transforms, animationcontrols and color effects.
- Coordinated with different teams and created supportticket for differentissues, 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 composingasynchronous and event-based programs using observable sequences and LINQ-style query operators.
- Involved in unit-testing web applications and in TestDriven Development (TDD).
- Used Team Foundation Server (TFS) for versioncontrolling and assisted in documentation and creating Help files.
Environment: .Net 3.5, ASP.Net MVC 3, C#, ADO.Net, LINQ to SQL, AJAX, HTML, MS Visual Studio 2010, WCF, WPF, CSS, Win Forms and SQL Server 2008.
Confidential
.Net Developer
Responsibilities:
- Created ASP.NET pages using C#.NET for middle-tier processing of client requests with ADO.NET interfaces for database and implemented stored procedures
- Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, data table for consistent access to SQL data sources
- Involved in the design and development of WinForms using VB.Net
- Worked in WPF, C#, ASP.Net, VB.Net for GUI design and business logic implementation
- Provided Windows based and Form Based Security for Login and Authentication.
- Used WCF Services to communicate between web tier and app tier
- Back end Experience in MS SQL Server development, writing T-SQL stored procedures, triggers, UDF's, views and also indexes.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
Environment: C#.NET, ASP.Net, .NET Framework 3.5/2.0, ADO.Net, MVC, XML Web Services, XAML, WCF,SSIS, SSRS, IIS 6.0, SQL SERVER 2005, Windows XP/2000.