.net Developer/ Kendo Ui Resume
Irving, TX
SUMMARY
- 8+ years of experience in developing Client - Server and Web-based n-tier Architecture applications for windows and web based technology.
- Involved in Complete Software Development Life Cycle (SDLC) including requirement analysis, design, development, implementation, testing, integration, deployment, documentation and maintenance of Web applications.
- Proficient in Web Programming to enhance user experience and performance using JavaScript, jQuery, Knockout.js, AJAX Toolkit and CSS.
- Excellent knowledge in Node JS, C#, AngularJS-UI.
- Experience in developing applications using ASP.Net MVC 4.0 Framework, HTML5, CSS 3.0 and Entity Framework.
- Extensively used LINQ (LINQ to SQL, LINQ to XML), ADO.NET, Entity Framework and T-SQL in developing Data Access Layer.
- Extensive experience on modern front-end template frameworks for JavaScript including Bootstrap, JQuery, AngularJS etc.
- Strong working experience in managing security policies including Authentication, Authorization, Identity, Encryption, Personalization, Membership, Roles, Profiles and Resources Access Control.
- Built dynamic web view applications using ANGULAR JS and Node JS.
- Experience in developing complex queries, Stores Procedures, triggers and cursors using PL/SQ.
- Working knowledge with SQL Server Integration Service (SSIS) and SQL Server Analysis Service (SSAS)
- Involved in coding member validation business functionality using WCF and client front end layers using WPF.
- Extensive working experience in unit testing framework using NUNIT. Utilized JavaScriptAMD design patterns to develop modular portions.
- Experienced in ASP.NET (3.5/4.0/4.5) which allows programmers to build dynamic websites, web applications and web services.
- Experience using configuration management tools such as team foundation service (TFS) and visual source safe (VSS) for version control.
- Experience in developing, debugging multi-tier applications using different SDLC methodologies like Agile, SCRUM and waterfall.
- Experience in Kube framework for developing applications.
- Extensive knowledge of .NET security features such as Authentication & Authorization, Windows-based Authentication, forms-based Authentication, Authorizing Users and Roles.
- Experience in writing complex Database Queries, Stored procedures, Triggers, Views and Functions using T-SQL, MS SQL Server 2008/2005/2000 .
- Experience in database related work primarily creating complex stored procedure, views, triggers, (UDF) functions, using PL/SQL, T-SQL, performance tuning in SQL server 2008/2005/2000 and reporting tools SSIS.
- Experienced in developing service using WebApi, Web Services (ASMX), WCF and REST.
- Database Design, Development, and Administration using MS SQL Server 2008/2005/2000 and MS Analysis Services 2008
- Executed Project Server migration and Project Portfolio classification, prioritization and decision projects.
- Created executive reports on enterprise-wide project performance and improved corporate portfolio management and decision making.
- Excellent communication skills, good team player and have good analytical capabilities. Good organization skills, ability to handle multi tasks and work independently as well as in team.
TECHNICAL SKILLS
Languages: C#, C, PL/SQL, .Net Framework(1.1, 2.0, 3.0, 3.5,4.0), VB.NET, VC++, ASP.Net, ASP 3.0, Visual Basic 6.0, HTML, VBScript, Angular.JS, Bootstrap, node.js, Node JS CSS3, SQL, COBOL
Technologies: VB.NET, ASP.NET 3.5/4.0/4.5, HTML/XHTML, CSS, Kube, ASP.NET AJAX, COM+, ADO.NET, ADO, XML, XML Web Services, Win Forms, Windows Services, Web Form, LINQ, WCF, WPF and Web API
Database: SQL Server 2000/2005/2008, MS Access
Scripting Languages: Java Script, JQuery
Development Tools: MS Visual Studio 2008/2010/2012, NUnit Testing Framework, MS-Visio.
Reporting Tools: SQL Reporting Services (SSRS) 2008/2005, Crystal Reports
Service Oriented Architecture: Windows Communication Foundation (WCF), .NET Web Services, SOAP.
Version Control Tools: Visual Source Safe (VSS), Team Foundation Server (TFS), Clear Case, Git
Web Servers: Internet Information Services (IIS 6.0/7.0).
Operating Systems: Windows 2000/XP/Vista, Linux, Windows 7, Windows 8.
PROFESSIONAL EXPERIENCE
Confidential, Lincolnshire, IL
.Net Developer/ UI Developer
Responsibilities:
- Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.
- Involved in gathering and preparing in the requirements from clients for product design and enhancements.
- Extensively used CSS 3.0 for page layout and display of graphics. Experience working with version control software such as Team Foundation Server (TFS) and GIT.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Created rich application websites using Angular 2.0, Node
- Worked on View State to maintain data between the pages of application. Used Angularng-grid, ng-repeat for showing Tabular Database.
- Created new SSIS packages for populating data into MS SQL database.
- Utilized JavaScriptAMD design patterns to develop modular portions.
- Accessing the data from Data Access Layer for the User Interface using Web Services.
- Involved in creating WINFORMS for in-house Windows applications using C#.
- Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL Server 2008 (T-SQL).
- Used a Hybrid of Waterfall and incremental model as the SDLC.
- Used Imperavi Kube framework for designing the application.
- Extensive experience in Building web applications using Kendo UIwidgets, JQuery, Angular 2.0
- Involved in working with Server side State Management Techniques like Session state to maintain state between ASP.NET pages.
- Implemented AngularJS Services to bind the data and provide access to the data on the server.
- Developed WCF and WPF Services using SOAP message communications to create a service layer.
- Used type-safe SQL Parameters for data access in order to avoid SQL Injections. Worked on the database reporting using SSRS and ETL packages using SSIS
- Implemented Kendo's MVVM framework, widgets and charting.
- Used Team Foundation Server (TFS) to maintain the version control history during development.
- 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.
- Assisted in quality assurance measures such as code reviews, test case creation and until testing for different modules.
- Implement RESTful Web Service clients using JavaScript, JQuery, AngularJS, Node JS.
- Worked with a team to define requirements and provide technical advice and troubleshooting.
Environment: C#, ASP.NET 4.0, MVC 4.0, .NET Framework 4.0, Xamarin, Kendo UI, JavaScript, .Net Core, CSS3.0, ADO.NET, Web Services, SQL Server 2008, Angular 2.0, Winforms, WCF, Node JS, Windows XP, Git, IIS, Visual Studio 2013, WPF, TFS and SSIS
Confidential, Irving, TX
.Net Developer/ Kendo UI
Responsibilities:
- Developed web forms in ASP.Net using C#.Net, AJAX Controls, HTML and JavaScript.
- Developed several MVC applications with ASP.NET MVC, JavaScript, jQuery, WPF, JSON, HTML, XHTML, CSS, WCF and REST Client.
- Extensive use of Kendo UI framework was made - including widgets likeKendo grid,Kendo autocomplete,Kendo window, etc., including the use ofKendo core framework features.
- Created Single Page Application (SPA) using AngularJS 1.4. Created AngularJS Routing to connect different controller to the view which allows the single-page application.
- Developed new user interface components for different modules using Kendo UIwith various controls including Grid controls, and chart controls etc.
- Used Signal-R to add real-time web functionality to Kendo UI grids.
- Created the reusable common user interface usingXamarin Forms elements
- Used SOAP and REST services for requesting information from endpoints.
- Used XSLT to convert one XML document to other XML document like pdf, HTML for web pages.
- Extensive massaging & analyzing data using Winforms, MS Excel, Pivot Tables & Charts and VBA.
- Have used Service Oriented Architecture (SOA) to develop web services.
- Wrote stored procedures with complex SQL queries.
- Developed form validation with AngularJS $valid, and data validation.
- Written Complex PL/SQL Scripts, Stored Procedures and Views in Oracle 10g database, Optimized NHibernate queries by looking at raw SQL generated.
- Assisted with automation of finance department’s manual processes by writing VBA code and using macros and formulas to speed processes and maximize accuracy.
- Used List, Trees, Toolbars, Menus and Context Menus for navigating between pages in Windows Presentation Foundation (WPF).
- Working with SOAP for exchanging information, Kube framework was also used for designing the application
- Extensive logging and error handling was performed in C# using log4net.
- Created tables and Stored Procedures in SQL Server 2008 and used LINQ for querying objects.
- Worked in Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.
- Developed word forms using VBA to conduct various surveys in order to optimize monthly report based on team usage.
- Designed the application as 3-tier architecture with extensive use of Object Oriented Programming techniques.
- Used C#.NET to develop code business and repository layer. Used SSRS and SSIS for Reporting and Integration service.
- Experience using Silverlight in creating and using interactive user.
- Used BizTalk framework provided by Microsoft for integrating with the web services that supports both SOAP and WSDL.
- Used LINQ to retrieve the data from the backend through NHibernate.
- Used Team Foundation Server as Source Control.
- Resolved QA bugs for front end and back end.
- Be available on-call rotation to assist in project development, operational and maintenance issues in all the environments (DV, QA and UAT).
Environment: C#, ASP.NET MVC 3.0, AJAX, bootstrap, WCF, VB.Net, NHibernate, WPF, CSS3, LINQ, JSON, Entity Framework, JavaScript Visual Studio 2010, Xamarin, Kendo UI, VBA, WPF, EAI, HTML5, XHTML, SQL SERVER 2008, T-SQL 8, Backbone.js, VSS, IIS, Git, Jenkins, Angular JS, Web Services, WCF, SOAP, Silver light, Rapid Application Development (RAD), .Net Nuke.
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Designed and developed the Windows application which consisted of a Win forms GUI with business objects for code reusability.
- Implemented Object-oriented Programming concepts of interfaces, inheritance, abstraction and polymorphism.
- Creating Service Oriented Architecture (SOA) based solutions using SOAP messaging framework.
- Implemented mailing system (Send mail) with attachments.
- Written configuration settings in Web. Config.
- UsedADO.NETto access SQL Server database.
- Involved in conversation of existing intranet ASP application toASP.NETbased Application.
- UsedVB.NETlanguage for code behind pages to use the OOPs functionalities
- Developed forms for the web application inVB.NET.
- Involved in designing Web forms using server controls, validation, user controls usingWinforms, VB.NET
- Developed GUI based Administrative application to track the data using VB.Net Win Forms.
- Used XML /XSLT for web based Reports
- ConfiguredASP.NETWeb Config file for the entire web application.
- Used ADO.Net extensively to interact with Oracle database
- Developed ASP.Net web services to encapsulate business logic components to be used in a distributed environment using VB.Net and exposed them through SOAP
- Worked on Cascading Style Sheet (CSS) and XSL to format the HTML output.
- Implemented role based security for the user groups.
Environment: Visual Studio 2003, Microsoft .Net 1.0/2.0, C#.NET, SQL Server 2003, .Net Nuke, Winforms, .Net Core Web Services, XML and Visual Source Safe.
Confidential
Junior Developer
Responsibilities:
- Developed the web application using ASP.NET, VB.NET and JavaScript.
- Developed User Controls to reduce the complexity in UI coding and provide better look and feel.
- Used C#, data grids and XML to pull the data from the database and display it on the UI.
- Used C# for necessary business logic and to perform transaction processing and error handling.
- Extensively used Object Oriented Programming Concepts in developing the application
- Developed the Generic Classes, which includes the frequently used functionality and made DLL’s of it, so that it can be reusable.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using VB.NET and SQL.
- Extensively used OOPS and Design Patterns.
- Used Data Sets and Data grid to retrieve and display the data in the required format.
- Designed database in SQL Server and extensive use of stored procedures, views and triggers to enforce entity relationships.
- Used Cascading Style Sheets (CSS) for achieving uniformity through all the webpages.
- Created insurance claim reports using Crystal reports.
- Extensively used AJAX, Winforms while developing web-based applications.
- Used Visual Safe Source as a version control for storing different versions of Source Code.
Environment: Visual Studio 2005, VB.NET, .Net Framework 2.0, ASP.NET, C#.NET, ADO.NET, SQL Server 2005, SQL Query Analyzer, HTML, AJAX, JavaScript, UML.
Confidential
Junior Developer
Responsibilities:
- Involved in developing front end using ASP.NET, VB.NET, HTML, and CSS.
- Actively participated in design and development of Database using efficient Database techniques.
- Developed web forms for the end users using C#.Net and ASP.NET.
- Involved in querying the database using ADO.NET and Stored Procedures for generation of reports.
- Extensively used .Net inbuilt components like Data Grid, Data List and Calendar controls along with other .NET Server controls.
- Implemented XML Web Services using C#.NET.
- Involved in creating WINFORMS for in-house Windows applications using C#.
- Involved in creating Custom Controls, web controls and User Controls.
- Authenticated Logins and validated permissions.
- Utilized NUnit to unit test .Net code.
- Uploading the data from text files to tables & and wrote stored procedures to purge old data.
- Developed applications to parse flat files into data using C#.NET.
- Involved in using all the best features of ASP.NET including Dataset, Data View and Data Adapter.
- Instrumental in maintenance of data integrity in back end Oracle 9i.
- Developing Interfaces using AJAX.
Environment: Visual Studio.NET, C#.NET, ASP.Net framework 1.1, VB.NET, GUI, ADO.NET, XML, HTML,ASP 1.1, AJAX, Oracle 9i, ASP.NET, Web Service, DHTML, SOAP, CSS, JavaScript.