Senior Ui .net Developer Resume
Chicago, IL
PROFESSIONAL SUMMARY:
- 6 years of experience in complete Software Development Life Cycle (SDLC) from Requirement Analysis, Design, Development and Implementation of complex Client/Server and web - based n-tier Architecture Systems/ Business Applications with Object-Oriented Analysis (OOA), Design (OOD), and Programming (OOP).
- Expertise in .NET framework with great proficiency in creating applications using Win Forms, Web Forms, ASP.NET, C#/VB.NET, ASP.NET MVC, ADO.NET, Cascading Style Sheets (CSS), JavaScript, IIS, SQL Server 2000 / 2005 /2008, Oracle Database, Oracle 10g and visual Studio2003/2005/2008/2010/2012, SOAP Web Service.
- Competent in Object Relational Mapping (ORM) technologies such as ADO.NET Entity Framework 4.3/5.0/6.0 and LINQ to Entities, LINQ to XNL, LINQ to Objects.
- Good working experience with MVC and View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET MVC, Custom Error Pages.
- Expertise in working with Web Server Controls, HTML Controls, User Controls, Custom Controls using C# and VB.NET.
- Extensively worked on Microsoft Active Directory Services
- Designed and implemented the User Interface using Google's AngularJS MVC framework (which means JavaScript, HTML5, and CSS3), jQuery, Requires JSP and Ajax
- Experience in advanced JavaScript/UI frameworks like AngularJS, Bootstrap/UI, JSON, jQuery.
- Experienced in Change Management, Incident Management & Problem Management area.
- Experience in design and implementation of services using WCF SOAP\REST, creating REST services using ASP.NET Web API.
- Experience in deploying the application to Microsoft Azure Cloud as a part of cloud deployments to Private and Public cloud environments.
- Experience in designing UML diagrams including Use Case diagrams, Class diagrams, Interaction diagrams, State diagrams and Deployment diagrams.
- Experience in writing complex user defined Functions, Stored Procedures, Views, Triggers, and cursors using MS SQL Server (2000/2005/2008).
- Experience in relational database design, data extraction, data transformation and loading from large and complex data sources using MS SQLServer2008/2005/2000.
- Extensive use of ADO.netDatasets, Data Adapter, Data Reader, and XML to retrieve and store the data in Access DB.
- Used Microsoft exchange Server 2010
- Planning /Development, Test procedures and analyzing the test results, Unit Testing with N unit.
- Experience in Analysis, Designing, Programming, Testing techniques and deployment of object oriented end-to-end client server solutions.
- Excellent technical ability, good communication skills and hardworking attitude, flexible working individual with insight of determine priorities, schedule work, and meet critical deadlines.
TECHNICAL SKILLS:
Programming Languages: C, C++, Visual C#, Visual Basic
Web Technologies: ASP.NET, ASP.NET MVC, XML Web Services, Web API (REST services), WCF, WPF, Silver light
Scripting Languages: JavaScript, jQuery, JSON, AngularJS, AJAX
Markup Languages: HTML5, DHTML, XML, XAML, CSS3
.NETTechnologies: .NETFramework (1.1/2.0, 3.5, 4.0), ADO.NET, Web Services
Software Engineering: SDLC, UML, Agile Programming
Database Development: SQL Server (2000/2005/2008), SSIS, SSRS T-SQL, DTS, and
XML: XML, XSL, XSLT, XSD, SOAP, WSDL
Operating Systems: Windows 10/8/7/XP/2000/NT/Vista
RAD/IDE: Visual Studio 2003/2005/2008/2010/2012, Visual Basic 6.0
Version Control: Visual SourceSafe, Team Foundation Server (TFS)
Modeling and Testing Tools: Microsoft Visio 2003, N-Unit
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Senior UI .NET Developer
Responsibilities:
- Designed UI screens and code using Visual Studio 2010/12, WPF, VB.NET, AJAX, XML, and CSS with object-oriented programming techniques.
- Used various features of C# and VB.Net (e.g. reflections, generics, partial classes, LINQ).
- Experience in working with Microsoft Active Directory Services
- To retrieve the data in the form of objects and properties, such as customers and customer addresses, without concerning them with the underlying database where this data is stored using ENTITY FRAMEWORK.
- Developed the frameworks using Asp.Net MVC4/5
- Successfully utilizedcode-first approachto design the database in the.NETenvironment by using,C#in theASP.MVC5environment.
- Designed and developed the login portal using framework AngularJs 2.0 along with HTML5, CSS3 and Type Script.
- Developed View Model using Typescript & Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.0.
- Developed anopen-source web application frameworkmaintained byindividual developers and corporations to address many of the challenges encountered in developingsingle-page applicationsusing AngularJS.
- Created & hosted WCF Services and used different bindings to make it available to different types of clients.
- Leveraged WCF mechanisms like Instance management and concurrency to make our services more robust and scalable.
- Develop user interface by usingTelerik Kendo UI,jQuery, JavaScript, Json, AJAX, and HTML5.
- Involved in developing the AZURESolution and Services like PaaS and IaaS.
- Deploying Web Apps and Creating Web-Jobs, Experience in configuring Cloud Platform (AZURESQL, Service Bus and Cloud Services).
- Used ADO.NET Entity Framework Model as the Data Access Layer (Database First) and implemented the CURD (Create, Update, Retrieve and Delete) operations, Mapping and executed stored procedures.
- Structured the elements of computer programs, which expresses the logic of a computation with AngularJS without describing its control flow.
- Experienced in Change Management, Incident Management & Problem Management area.
- Used API which is the Application Programming Interface(API) for both theweb serverandweb browser.
- Developed systems using .NET components and implemented the Data Access layers using ADO.NET. Used ADO.NET objects such as data reader, data adapter and dataset for consistent access of the data from data layer.
- Proficient in client-side development using technologies such as Angular JS, jQuery, JavaScript, XML, HTML, CSS3.
- Extensive experience in web application using HTML/HTML5, CSS/CSS3, JavaScript, JQuery, Bootstrap, Knockout.js, AngularJS and third-party controls like kendo UI Web. Followed W3C Web Standards and is browser compatible.
Environment: Visual Studio.Net 2010/2012, C#.NET 4.0, VB.NET 4.0, ADO.NET, Asp.net MVC4/5,WCF, WPF, LINQ, XML, MVVM, Telerik Kendo, Azure, SQL Server 2008, TFS, CSS,Angularjs2, JavaScript, jQuery, Typescript, JSON, N-Unit, etc.
Confidential, NC
Senior .NET Developer
Responsibilities:
- Gathered the requirements from users to prepare low level design, high level design and coordinate development.
- Developed the front end using C#, MVC4.0, jQuery, Ajax, JavaScript, CSS, HTML/HTML 5.0
- Designed Web application using ASP.NET MVC5 Model - View Controller) with n-tier architecture.
- Implemented the backend code of the application in C# using various object-oriented features like classes, interfaces, inheritance, polymorphism etc.
- Enforced standards for CSS3 across the application.
- Implemented Client validations using Java Script, AngularJS 2.0 & 4, and jQuery.
- Involved in development of application on Azure server by creating packages through Visual Studio, Power shell and Azure Portal.
- Microsoft Azure PaaS Services, Strategy and Planning.
- Developed Localization API s which stores the translated data in Azure & SQL tables. Deploy WCF services on Azure cloud.
- Developed the application using MVC5 Architecture for loose coupling
- Used ADO.NET objects and LINQ to manipulate and retrieve data from the database.
- Manipulated with Database Objects like tables, stored procedures in SQL to communicate with database.
- Implemented .Net components to consume REST web services and WCF web services.
- Developed the presentation layer by using Telerik RAD Ajax controls and web server controls.
- Involved in N-unit testing of the application with different sets of inputs.
- Responsible for preparing deployment plan and keeping track of it.
- Proactively participated in production support and maintenance activities after the release.
- Actively participated in Agile process (SCRUM) along with the team to deliver core functionality within agreed timescales.
Environment: Visual Studio.Net 2010, C#.NET 4.0, ASP.NET, ADO.NET, MVC4.0, MVC5, WCF, LINQ, XML, TFS,HTML 5.0, Telerik, Azure, CSS, JavaScript, AngularJS2.0 &4, jQuery, N-unit.
Confidential
.NetDeveloper
Responsibilities:
- Worked on Agile Methodology to practice-based methodology for modeling and documentation of software-based systems.
- Developed XML Web Services to support some of the application operations.
- Applied CSS style to existing Web Pages. Created Web User Controls to make them reusable.
- Used advanced level of HTML, XML, XHTML, AJAX, JQuery, Angular2.0.js, JavaScript, CSS and pure CSS layout Programmed standard ADO.NET code for the data access.
- Used Remote Desktop Connection to test the application from test and production environment.
- Used ASP.Net Page lifecycle Techniques and handle a control's initialization, instantiating controls, restoring and maintaining state, running event handler code, and rendering.
- Implemented Multithreading Concepts to improve the application Performance.
- Worked on Grid view using ADO.Net and retrieved data from SQL server using quires. Created data access layer to communicate with the SQL Server Database with ADO.Net objects.
- ConfigureAzure cloud service for end point deployment
- EnableOpen ID and Windows Live authentication in Azure cloud apps
- DeployWCFservices onAzure cloud
Environment: Visual Studio.NET 2003, C#, ASP.NET, CSS3, XML Web Services, Azure, Generic Collections, SQL Server 2005, ADO.NET, T-SQL CRUD Operations, SQL Server Profiler, Remote Desktop Connection, Angularjs 2.0, Java Script, jQuery, XML.
Confidential
.NetDeveloper
Responsibilities:
- Conducted user requirement study.
- Involved in Designing and coding the windows and few webpages.
- Implemented Validation techniques for user input validations.
- Developed user controls and custom controls.
- Extensively used ADO.NET to communicate with DB Server.
- Designed presentation layer for dynamic web forms using ASP.Net MVC Framework, HTML, CSS, Angular and Visual Studio 2013
- Wrote complex Queries, stored procedures and Triggers to communicate with Oracle database.
- Employed visual source safe for configuration Management and Version Tracking.
- Followed the industrial standards, Coding guidelines, Accessibility guidelines, DB guidelines, .Net best practices.
- Used Windows Communication Foundation (WCF) for multiple services to interact with the application for the clients.
- Certified efficient reports using crystal reports.
- Analyzed Test Cases, developed test plans based on testing requirements.
- Responsible for writing Unit Tests using NUnit for the code developed.
- Reviewed complete Testing against the defined evaluation criteria.
- Created and executed Manual test cases.
- Prepare status reports every week, which includes revision history using crystal reports.
Environment: ASP.Net, Visual Studio 2013, Oracle, Entity Framework, IIS 7.1, XML, LINQ, LINQ to SQL, Regular Expressions, Web Services, WCF, Team Foundation Server (TFS) 2012, Windows Server 2008.