.net/web Designer/developer Resume
Charlotte, NC
SUMMARY:
- Around 8+ years of IT experience in Architecture, Analysis, Design, Development, Implementation and Testing of Web Based and Client - Server applications using .NET technologies.
- Expertise in Microsoft Technologies such as .NET Framework, ASP.Net, C#.NET, Web Services, WCF, REST, LINQ, IIS, SOAP, MVC5, MVVM, XML, HTML, HTML5, CSS/CSS3, VB.Net, Visual Studio, AJAX, WPF, Share point, HTML Classic ASP, SSIS, SSRS packages, Web API, OLAP and ADO.NET.
- Expertise in creating web based application using technologies like Bootstrap, AJAX Toolkit, JavaScript, JQuery, Kendo UI, Angular.JS, React.js, knockout.JS, Ember.JS, JSON, DOM and XML.
- Excellent working experience in Object Oriented Analysis & Design (OOAD) concepts including Inheritance, Polymorphism and Abstraction.
- Worked extensively with IDE's like Dreamweaver, Adobe Photoshop CS6, Crystal reports, Notepad++, Visual Studio and Microsoft Expression Web.
- Experience with TDD (Test Driven Development)
- Experience in code review and implemented automated unit testing using Nunit.
- Extensive experience in developing, debugging multi-tier applications using different SDLC methodologies like Agile, SCRUM and waterfall.
- Expertise in Client/Server (Win Forms) and Web based (Web Forms, ASP.NET) application development.
- Expertise in Web-Development technologies like HTML, XML, Web Services, Java script.
- Worked extensively in Entity Framework queries, mapping classes, Knockout bindings, Knockout Validations, Telerik controls, kendo controls and Ajax calls for API controllers.
- Strong analytical and conceptual skills in database design, development and writing T-SQL for implementing stored procedures, functions and triggers in MS SQL Server.
- Strong experience in developing Stored Procedures, Functions, and Triggers for the implementation of data integrity using T-SQL and PL/SQL.
- Experience in using ASP.NET, AJAX Toolkit for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Hands on experience in design and development of applications using Object Oriented Programming, OOD patterns, SOLID principles like IOC.
- Experience in developing portals using Microsoft Share point, share point Designer.
- Worked extensively with ADO.NET objects, LINQ, Entity Framework, to interact with databases like SQL Server, Oracle.
- Proficient in developing N-tier distributed .NET applications using SOAP based and RESTFUL Web services using Windows Communication Foundation (WCF), WEB API.
- Experience in developing Windows Presentation Foundation (WPF) based applications.
- Experience in developing the web applications using ASP.NET, MVC.
- Experience with reporting services like SSIS, SSRS and Oracle.
- Experience using configuration Management Tools such as Team Foundation Server (TFS).
- Excellent communication, ability to handle projects independently, valuable team player, trouble shooting debugging, problem solving skills and ability to work actively with in team environment.
TECHNICAL SKILLS:
Microsoft Technologies: .Net Framework 3.0 4.0 and 4.5, C#, ASP.NET 4.0, VB.NETWeb Technologies: HTML/HTML5, CSS/CSS3, DHTML, XML, XSD, XSL/XSLT, JavaScript, Angular.JS, Knockout.JS, Bootstrap, MVC, JSON, Web API, JQUERY and Kendo UI, SASS and SSIS.
Database Languages: Microsoft SQL Server, Oracle 9i/ 10g/ 11g/ 12c, MYSQL.
.Net Technologies: ASP.NET MVC, ADO.NET, Win Forms, Web Forms, Web Services, WPF, WCF, LINQ
Tools: & IDE: NetBeans, Eclipse, Visual Studio, Microsoft Expression Web, share point designer.
Application Servers: IIS 5.1, IIS 6.0, 7.5, 8.0.
CS6: Photoshop, Illustrator, InDesign, Flash, Image Ready, Acrobat, Dreamweaver
Reporting Tools: Crystal Reports, Microsoft SQL Server Reporting Services (SSRS)
Version Control Tools: VSS, TFS, GIT, TortoiseSVN
Operating Systems: Windows 7/XP/Vista, Windows Server
WORK EXPERIENCE:
.Net/Web Designer/Developer
Confidential, Charlotte, NC
Responsibilities:
- Involved in gathering the requirements, analysis, design and development of the project.
- Designed and developed ASP.NET MVC application using Code First Approach in Entity Framework and creating Web Responsive Screens using HTML5, CSS3, JavaScript, JQuery, AJAX, Require.JS and Bootstrap.
- Implemented designed patterns like Factory pattern, Singleton Pattern, Builder Pattern, Prototype Pattern and etc.
- Extensively used LESS (Dynamic Style Sheet Language) while styling with CSS3 .
- Used Knockout.JS to bind HTML to JavaScript Objects and to create Single page application ( SPA ) .
- Heavy use of Knockout view models for separation of UI, data, and logic concerns.
- Proficient in developing applications using MVC and MVVM design patterns.
- Customized Restful Web Service using Restful API , sending JSON format data packets between front-end and middle-tier controller.
- Performed DOM manipulations, create Templates, Directives, Controllers, and established two way Data binding using Angular 2.0 .
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Implemented Dependency injection (DI) using Angular injector for creating components, resolving their dependencies and providing them components as requested.
- Created custom Angular 2 directive and services.
- Successfully handled JSON data and carried out JSON parsing for form submissions and DOM manipulation
- Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.JS and jQuery.
- Prepared technical specification documents.
- Karma for JS test-runner built with node.js and Microsoft Fakes framework for unit test of Server side code.
- Implemented Caching , Session State, Cookie Management, View State, POST and GET techniques.
- Developed Custom Feature to add extra functionality on context menu of SharePoint .
- Used Web Services ( SOAP, WSDL ) for communicating with other application and components.
- Worked on SOAP and RESTFUL Services using WEB API , which return JSON data.
- Worked on SOAP and RESTFUL Service API using WCF 4.0 which return XML and JSON data using WCF attributes.
- Developed WCF REST web services using Entity Framework as the data access layer to MS Sql Database .
- Generated entity classes based on the database schema and improved the development of N-tier architecture using LINQ .
- Worked on Prohibiting SQL injection for SQL , ORACLE , and DB2 commands used by several Web services and prohibited XSS attacks.
- Worked on mitigating unsafe functionality for .NET and SQL section of several WSOA services.
- Developed and maintained stored procedures, User Defined Functions, Indexes, Views, Tables, and Relationships on SQL Server 2014 database.
- Implemented entire backend of the application in C#.NET, using various object oriented features like classes, interfaces, inheritance, polymorphism and Multi-threading.
- Involved in Unit testing , integration testing and deployment of the application
- Used JIRA ticketing system to keep track of issues and Version One ALM tool for tracking work flow of User stories.
- Used TortoiseSVN for source code repository and versioning.
- Code Reviews and Demo of progress to Business owners every sprint .
- Participated in Weekly development and Tech Design meeting.
- Participated in daily Scrums ( Agile) with the whole team to discuss about the progress of the application development, specs to be taken care and specs that already completed.
Environment: C#. net 5.0, .NET Framework 4.5, ASP.NET 4.5, MS Visual studio 2015, MVC5.0, Knockout.JS, LESS, HTML5, Web Services, Karma, node.js, Require.js, Navigation.JS, Web API, REST, Share point, AGILE, WCF, MVVM, OOD, OOPs, SOLID, XML, CSS 3, Angular.JS, UX, jQuery, MS Visual Studio 2015, MS SQL Server 2014, Entity Framework, windows server 2008 R2, LINQ, IIS 7.0, AJAX Toolkit, WPF, JIRA, TortoiseSVN.
.Net/Web Designer/Developer
Confidential, San Jose, CA
Responsibilities:
- Involved in gathering the requirements, analysis, design and development of the project.
- Developed front end for the entire website using HTML5, CSS3, and JavaScript.
- Cooperated closely with UX designer and back-end staff for project requirement and analysis.
- Used the Kendo UI controls for more robust requirements. Controls used such as grid, panel, date picker, combo box, validation, dropdown and Autocomplete etc. throughout the application.
- Worked in Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.
- Developed the UI (user interface) using ASP.NET, MVC, HTML5, CSS3, Bootstrap, Ajax, jQuery, React.js Angular.JS and Telerik controls.
- Implemented entire backend of the application in C#.NET, using various object oriented features like classes, interfaces, inheritance, polymorphism and Multi-threading.
- Developed a new web application utilizing ASP.NET MVC, HTML 5, Kendo UI, CSS, and Bootstrap which provides performance d ata visualization to users.
- Created custom SharePoint hosted Apps using Visual Studio 2012.
- Performed a migration from Classic ASP to ASP.NET in Web applications include internet and intranet applications.
- Used ADO.Net Technology to connect the web forms to data sources such as MS SQL Server and Xml files for manipulating data in database.
- Integrated Kendo framework controls to support HTML5 Controls.
- Created Views using WPF and MVVM framework.
- Experience configuring and working MS SQL server 2012 .
- Presented user interface design using Adobe Photoshop CS6 and Dreamweaver to client.
- Built the Responsive UI screen using HTML5, CSS3 and Bootstrap.
- Developed HTML prototype documents with CSS Style Sheets.
- Created and consumed WCF & WEB API web services for implementing business logic.
- Used Entity Framework to create entities in Data Access Layer.
- Developed the components like Controllers, Views, Layouts, Action Filters in ASP.NET, MVC5.
- Developed and maintained stored procedures, User Defined Functions, Indexes, Views, Tables, and Relationships on SQL Server 2012 database.
- Involved in unit testing , integration testing and deployment of the application
- Wrote Stored Procedures, Triggers and SQL Queries and LINQ in SQL Server 2008.
- Developed Restful APIs for the third party systems using WEB API.
- Integrated the third party APIs into the current system.
- Managed, at any given time, several hundred XML data requests via email, phone, and Microsoft Excel.
- Defined XSD schemas for various input and output XML payloads.
- Followed N-Tier architecture and worked on several layers in the same
- Worked with OOPs and OOD patterns and SOLID principles while developing the layers in the architecture.
- To keep track of issues and tasks on individuals used JIRA ticketing system
- Transitioned software developments efforts to a Test driven development (TDD) process.
- Worked on the database reporting using SSRS and ETL packages using SSIS
- Used TFS for Version control, Branching, Merging, Bug Tracking etc.
- Worked on Classic ASP and other legacy applications and converted them to .NET.
- Developed message flows to send and receive messages from Mainframes and make those calls synchronous using MQ Get nod.
Environment: C#. net 5.0, .NET Framework 4.5, ASP.NET 4.5, MVC5.0, TDD, Telerik controls, Web Services, Web API, REST, Share point, AGILE, WCF, MVVM, OOD, OLAP, OOPs, SOLID, XML, HTML 5, CSS 3, Angular.JS, UX, Kendo UI, Adobe Photoshop CS6, Dreamweaver, jQuery, ADO .NET, MS Visual Studio 2015, MS SQL Server 2012, SSIS, SSRS, Entity Framework, Oracle, windows server 2008 R2, LINQ, IIS 7.0, AJAX Toolkit, WPF, JIRA, TFS 2010.
.Net/Web Designer/Developer
Confidential, Houston, TX
Responsibilities:
- Involved in gathering the requirements, analysis, design and development of the project.
- Involved in all the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture.
- Designed security, authorization and authentication to web pages using ASP.NET, MVC 3.0
- Followed AGILE methodology to produce high Quality software.
- Implemented Client-Side logic with Angular.JS.
- Developed and maintained front and back end software for various applications, using ASP.NET and Knockout.Js.
- Used data visualization arsenal of Telerik’s ASP.NET AJAX controls in order to enhance better functionality
- Created Responsive Layouts for multiple devices and platforms using Bootstrap.
- Developed fast loading images using Adobe Photoshop CS5.
- Communicated with the developed Web Services using REST Client and JSON .
- Used JQuery for handling events and document navigation.
- I have worked on Enabling or Disabling Claims Based Authentication in SharePoint 2013.
- Created and Implemented ASP.NET Web API Controllers and Models.
- Developed and Enhanced Master Pages, User Controls, Custom Controls, User Interface by using HTML, CSS, Telerik Kendo UI and Telerik .NET UI Controls.
- Designed Graphical User Interface (GUI) using ASP.NETMVC 3.0, HTML 5 and JavaScript.
- Implemented the animation and template controls to the web pages using Windows Presentation Foundation (WPF).
- Used Domain Driven design to create a common model between the business and IT stakeholders.
- Used DirectShow.Net library to perform operations with video files.
- Outreached to hundreds of Wayfair suppliers to obtain XML schema tag data in search queries.
- Efficiently worked on Database migration from Oracle 9i to Oracle 11g database.
- Performed Unit testing of the application and subsequently handled the debugging issues.
- Convert outdated classic ASP and legacy applications to C# applications.
- Implemented entire backend of the application in C#.NET, using various object oriented features like classes, interfaces, inheritance, polymorphism and Multi-threading.
- Used Microsoft Entity code first approach for the Data Access Layer.
- Worked on OLAP Data warehouse, Model, Design and Implementation.
- Used SSRS and SSIS for Reporting and Integration service.
- Extensively Used WCF for interoperability with other platforms, technologies and for building the custom solutions.
- Implemented Entity Framework which enables to work with relational data using domain Specific objects.
- Created several views with HTML5 and CSS3.
- Followed TDD (Test Driven Development) to develop the solution.
- Worked on building the Views using AngularJS and followed MVVM pattern.
- Implemented Caching, Client and Server side State Management techniques such as View state, Cookies, application and session throughout the projects using ASP.NET.
- Used the AJAX control kit and to provide the extender AJAX control properties to the existing ASP.NET controls.
- Involved in developing Web Service classes using SOAP to communicate with legacy systems and also deployed web services as per business requirement.
- Maintaining the version control of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.
- Extensively worked with LINQ provider and designed the user level application which will build and execute a query expression for Server Side.
- Used Crystal Reports for generating monthly and quarterly reports for management.
Environment: c#. 3.5, .NET Framework 4.0, ASP.NET 3.5, TDD, AGILE, Angular.JS, Knockout.JS, Share point, Bootstrap, Adobe Photoshop, Kendo UI, Web Services, MVC3.0, JSON, MVVM, HTML5, CSS3, JQuery, XML, Crystal reports, MS Visual Studio 2012, MS SQL Server 2010, Oracle, OLAP, SSIS, SSRS, Entity Framework, LINQ, IIS 7.0, AJAX Toolkit, WCF,WPF, TFS 2010.
.NET/Web Developer
Confidential, Raleigh, NC
Responsibilities:
- Involved in the User meetings, documented the Change requests.
- Developed web pages in ASP.NET application by using Visual Studio.Net and Creating Style Sheets for formatting the Web Pages.
- Ensured to implement best practices of Agile by identifying unwritten requirements or needs for error handling.
- Widely used GIT , as a version control system.
- Globally provided operational and technical support for Oracle Eloqua System.
- Developed fast loading images using Adobe Photoshop.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Designed dynamic and browser compatible pages using HTML, CSS, DOM and JavaScript.
- Used Dreamweaver CS3 and Adobe Flash for designing pages.
- Used DDD for reusability and testability of the business domain objects.
- Created Use Cases, Class diagrams, sequence diagrams using UML and Prepared technical specification documentation.
- Setting up SharePoint application and permissions in the servers.
- Created and modified business logic layer classes and methods.
- Created Data Access layer operations by ADO.NET Entity framework.
- Implemented Client-Side logic with Angular JS.
- Created and Implemented ASP.NET Web API Controllers and Models and Entity Framework.
- Implemented validation and other client side logic by using JavaScript and JQuery.
- Created Extension methods, generic classes, OOD patterns to build the libraries.
- Developed dynamic browser UI functionality using kendo UI HTML5, JavaScript, and CSS.
- Created Stored Procedures, Triggers, Tables, Views, and Synonyms. Indexes in SQL Server 2008 for various database processes.
- Building Complex Oracle stored procedure with major business process.
- Designed Crystal reports with dynamic content & Custom UI.
- Designed, implemented and configured WCF service layer.
- Responsible in design and development of responsive WPF UI built using MVVM pattern.
- Created User controls (.ascx) and custom web controls for meeting the business needs.
- Developed the Presentation layer for the new projected being developed using ASP.NET MVC 3.0 Razor View Engine.
- Implemented UI design that update dynamically by using Knockout.JS
- Implemented Master Page and aspx pages using visual studio .Net 2008.
- Built dynamic web view applications using AngularJs.
- Implemented AJAX control toolkit for ease of application.
- Implemented Telerik AJAX Controls in the new applications built.
- Built the C# libraries to modularize the code and maintain it better.
- Used LINQ, LINQ to SQL and ADO.NET to interact with the databases.
- Participated in design, development, implementation, and maintenance of moderately complex databases, interactive web applications.
Environment: .NET 3.5, C# 3.5, Agile, ADO.NET, LINQ, Angular js, Bootstrap, Share point, Git, Adobe Photoshop CS3, Kendo UI, Knockout.JS,, WPF, WCF, OOD, HTML, CSS, AJAX, JQuery, classic ASP, Entity frame work, JavaScript, Telerik controls, Oracle, SQL Server 2008, SSIS, SSAS, Crystal reports, VS 2008, ASP.NET 3.5, ASP.NET MVC 3.0, IIS 7.0.
.Net/Web Developer
Confidential, Phoenix, AZ
Responsibilities:
- Involved in gathering the requirements, analysis, design and development of the project.
- Worked closely with all the business clients and gathered and analyzed all necessary requirements by involving in sessions/ process interviews and identified effective uses of technology to meet their business needs.
- Used Object Oriented Design Patterns to implement classes and modules.
- Designed and Developed User Interface web forms (dynamic & static pages) using ASP. Net MVC3.0, C#, HTML, JavaScript, CSS, XML, and, custom web controls and user controls.
- Worked with team from the beginning of the SDLC in an Agile (scrum) environment and Performed ETL process.
- Implemented the business logic/rules using XML based web services in C# and integrated the ASP.NET web services with the solutions.
- Developed fast loading images using Adobe Photoshop.
- Worked with SharePoint backup solutions using SQL Server and PL/SQL.
- Used JavaScript and JSON to update a portion of a webpage.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Developed the website using HTML, CSS, Photoshop, Dreamweaver and ASP.Net.
- Brief experience on implementing the Angular.js in creating animations based on CSS classes.
- Developed web services using WCF and WEB API .
- Worked on ColdFusion projects and converted few to .NET applications.
- Followed an N-tier architecture to develop the solution.
- Used LINQ to SQL in the data layer for providing the date to the business layers and services making use of it.
- Used Kendo UI for high-performance webpages for GUI.
- Worked in the design and development of browser and mobile web-based UI on JavaScript includes Knockout.JS .
- Used AJAX framework to do partial rendering on the pages.
- Maintained ADO.NET based database access layer in C# and Created stored procedures, triggers using T-SQL for data access from SQL Server 2008.
- Developed and maintained Oracle Table Partitioning and Partitioning Indexes.
- Written SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, Defining roles, creating database users, Assigning Roles to users using Sql Server 2005.
- Developed N-tier distributed .NET applications using SOAP based Web services.
- Involved in Testing, Debugging and code review of the Application.
- Preparation and execution of Unit test cases.
- Used TFS for the purpose of version Control and source code maintenance needs.
Environment: Visual Studio. .Net 2010, AGILE, ASP.NET 3.5/4.0, Angular.JS, knockout. Js, oracle, share point, JSON, WCF, Adobe Photoshop, Kendo UI, C#, Web forms, MVC 3.0, ADO .Net, XML web services, SOAP, SQL server 2008, SQL Server Reporting Services, JavaScript, CSS.
.NET/ Web Developer
Confidential, Mooresville, NC
Responsibilities:
- Involved in all phases of Development life cycle and responsible for creating the Entity-Relationship diagrams, Class diagrams, Sequence diagrams and Flow diagrams and documenting the project architecture.
- Developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Migration of ASP.NET Web Services to .Net 3.0 WCF Services.
- Used a Hybrid of Waterfall and incremental model as the SDLC.
- Designed and developed UI using JavaScript, HTML5, CSS, JQUERY and Bootstrap .
- Created Silverlight application for interactive, Web-based Data visualization using XAML in Visual Studio2005
- I also maintain the Kentico CMS that is used by different departments of Standard Process to add/update/delete content.
- Extensively &efficiently used Data Reader and Datasets in ADO.Net to retrieve, display, edit and update data in the database.
- Developed the website using HTML, CSS, Photoshop, Dreamweaver and ASP.Net.
- Involved in hosting Windows Communication Foundation (WCF) Services in IIS and Windows Process Activation Service.
- Made use of LINQ in writing the code to deal with the database objects and other objects of LINQ.
- Experience in handling installation and upgradation older version of SQL Server to New version of SQL Server .
- Used the AJAX Control toolkit for developing the web application
- Created custom ASP.NET AJAX controls using the Xml Http Request object.
- Involved in Design and Developing components of this application using ASP.NET, C# .NET, JavaScript, XML, XSLT.
- Extensively worked on Consuming, Calling, Transmitting and Processing Web Services and WCF services.
- Involved in preparing the Database design and Product requirement document.
- Troubleshooting errors related to TFS and User Training.
- Performed check for coding standards and code review for the application code.
Environment: .Net Framework 3.5, C#.Net, ASP.net, HTML, SDLC, CSS, Kentico 3.1, Java script, Bootstrap, ADO.Net, SQL Server 2005/2008, WCF, Visual Studio.Net 2008, TFS, Dreamweaver, Web services, AJAX, MS Visual SourceSafe, XML, XSLT, SSRS, SSIS, Windows XP and Windows 2000
Web Developer
Confidential
Responsibilities:
- Involved in User Interface development using HTML and ASP.NET.
- Developed the modules in VS 2005 using ASP.NET, C#.NET, JavaScript, HTML, CSS and ADO.NET.
- Designed and developed intranet web applications using JavaScript and CSS.
- Developed the reporting application in VB.Net , while JavaScript is used for client side validations.
- Developed web based GIS portal built upon SOA Architecture using OGC complaint.
- Improved the performance of the T-SQL queries and Stored procedures by using SQL profiler, Execution plan, SQL performance monitor and Index tuning advisor.
- Involved in development and usage of user controls in various web pages.
- Involved in writing stored procedures in SQL server 2005.
- Used Datasets and Data Grids to retrieve and display the data in the required format.
- Worked on creating WSDL for SOAP services.
- Involved in transferring the data to the new system using DTS.
- Created Views and Triggers and Joins to manipulate the data.
- Used Crystal Reports for the reporting part of the application.
- Visual Source Safe was used as a source control.
Environment: .NET Framework 2.0, C# 2.0, ADO.net, VB.net, T-SQL, HTML, CSS, ASP.NET (2.0) IIS, Java Script, Crystal Reports, WSDL, XML, Web services, SOAP, Crystal reports, GIS, Visual Studio 2005, SQL Server2005 and MS Visual Source Safe