Ui/.net Developer Resume
Canton, OH
SUMMARY:
- A Result Oriented Professional with 8+ Years of work experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using User Interface (UI) Technologies like Object Oriented JavaScript, JavaScript & UI Libraries/Frameworks, AngularJS, jQuery, KnockoutJS, BackboneJS, JSON, JSONP, Twitter Bootstrap, ReactJS, HTML, HTML5, XSLT, Ajax, CSS3, CSS Frameworks, SASS, Jasmine Unit Test Framework, ASP.NET, ADO.NET, Entity Framework, IIS, WCF, AJAX, Web Services, CSS, and SQL Server
- Experienced developing SPA's using web technologies AngularJS, HTML, HTML5, JavaScript, and Bootstrap and CSS3
- Experienced in Angular2 Template basics, Template directives, Routing and navigation, Components, Services and Data Binding. Advise team on best practices for Angular 2 component driven architecture
- Experienced in using various Angular bootstrap directives like modal, popover, tooltip collapse etc.
- Experienced with media queries and writing device specific CSS and performed client side validations using Angular directives.
- Well experienced in using the build tools like Jenkins.
- Cross browser compatibility testing and intellectual challenges in User Experience (UX).
- Experience in taking performance optimization measures for web applications, reducing the response time and enhancing the end user experience.
- Good working knowledge in designing Use Case, Class, Sequence, Collaboration, State, Component, Deployment, Activity diagrams using UML.
- Modified code base and architecture of large legacy application into new Production Angular 2 level product.
- Expert experience in all phases of Software Development Life Cycle (SDLC) using software methodologies like Agile, Waterfall, TDD and implementing various design patterns.
- Experience in implementing Responsive Web Design (RWD) using Bootstrap.
- Experience in designing the data access layer using Entity Framework and standard ADO.NET Framework. And client management design, development, testing of business/commercial applications using MVC 5.0, XML, Web API, WCF, Ajax, Web Services, Web forms, WinForms.
- Proficient in developing and consuming services using Windows Communication Foundation (WCF).
- Good experience in designing the databases, data modeling and writing stored procedures and triggers using SQL Server, MongoDB, Cassandra and Oracle.
- Good working knowledge in data integration tasks using SQL Server Integration Services (SSIS).
- Source -
- Implemented unit test cases using like Karma, jasmine, Protractor.
- Planned and Organized testing phases, including Unit testing (NUnit) &Integration testing, writing Test
- Strong administration, communication, analytical and problem solving skills dedicated to maintain the highest quality standards, with the ability to work independently or with cross-functional teams, and enjoy mentoring other team members.
- Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail.
TECHNICAL SKILLS:
UI Web Technologies: HTML5, CSS3, XHTML, XML, JavaScript, AJAX, JSP, UI Concept Modeling/Wire framing, Telerik Controls
UI Frameworks: Angular JS, Backbone JS, Node JS, Require JS, Angular 2, knockout JS, JQuery, ExtJS, DOJO, JSON
.Net Technologies: Microsoft .Net Framework, ASP.Net, MVC, Silverlight, Web Forms, Win Forms, WPF, WCF, ADO.Net, LINQ
IDE, HTML Editor: Microsoft Visual Studio 2015, Eclipse IDE, Notepad++, Adobe Dreamweaver, EditPlus, Sublime text, JSfiddle.
Web/App Servers: Apache Tomcat, HTTP Web Server, IIS
Testing tools: Karma, Jasmine, Protractor, QUnit, NUnit
Methodologies: Agile, Rational Unified Process(RUP), Waterfall, TDD
Database: Oracle, MySQL, SQL Server, Teradata
Operating Systems: Windows, UNIX and LINUX
PROFESSIONAL EXPERIENCE:
Confidential, Canton, OH
UI/.Net Developer
Roles and Responsibilities:
- Involved in gathering of requirements and creation of functional specifications for the project, based on the existing use cases and new use cases proposed by the client.
- Involved throughout in Software Development Life Cycle (SDLC) process and followed TDD (Test Driven Development) when implementing Web Service for budget approval process.
- Utilized Master pages, Themes, Navigation controls, Authentication to design secure web pages using ASP.NET MVC and built highly responsive and interactive AJAX -enabled Web applications using AJAX Tool kit.
- GUI development using C#. NET, ASP. Net MVC, HTML5, CSS3, AJAX, JQuery.
- Designed reports using SSRS and called them in Web Application.
- Developed database objects such as tables, views, PL-SQL stored procedures and user defined functions for database operations in SQL SERVER standard edition, Mango db.
- Experience in building and consuming .NET Web Services using Restful Web APIs.
- Developed the user interface using ASP.NET MVC, C# .NET and designed UI using CSS, AngularJS, HTML, and JavaScript.
- Added WCF web services to communicate between Silverlight and entity framework.
- Created several ASP.NET pages using ASP.NET, C#, ADO.NET, LINQ (Entity Framework) and SQL Server 2008R2.
- Worked on CSS3 settings and improve the HTML5 elements style behavior for the UI display.
- Developed database objects such as tables, views, SQL stored procedures and user defined functions for database operations in SQL SERVER standard edition.
- Implemented IOC (Inversion of Control) through Structure map. Preparing SRS, URS, Trace ability matrix and User Guide Documents.
- Involved in Database Design, created all kinds of objects like tables and T-SQL views, stored procedures and triggers.
- Involved in Designing, Developing and Testing of the ETL (Extract, Transformation and Load) strategy to populate the data from various source systems feeds using SSIS.
- Used Try, Catch, finally blocks to catch exceptions thrown. Also, maintained the configuration in web. Config file for different exceptions.
- Developing client screens using ASPX, XML, XSL, XQuery and HTML5. UI Design using WPF application.
Environment: ASP.NET, CSS3, AngularJS, REST API, SOAP, HTML5, Java Script, JQuery, ADO.Net, LINQ, MVC4, AJAX, SQL Server 2016, Visual Studio 2015.
Confidential, Twinsburg, OH
UI/.Net Developer
Roles and Responsibilities:
- Worked on the website from start to finish to give it a new look using HTML5/CSS3/ JavaScript
- Designed and developed the application using MVC (Model view Controller) Architecture.
- Extensively used Java script and JQuery plugins for various client side scenarios.
- Extensively used CSS3 for the proper alignment across multiple browsers
- Used JavaScript as the scripting language and is used for detecting the visitor’s browser, validating the forms, providing event functions, animation etc.
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS, Navigation controls, JavaScript, MVC Angular.
- Created Single Page Application (SPA) using MVC AngularJS and Angular UI framework.
- Used CSS3 styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Extensively worked on Data Annotations in MVC 4 application to perform the validations on HTML user controls.
- Design and development of rich, compelling user interfaces using SASS.
- Extensively worked with AngularJS, MVC framework in web application.
- Used Angular JS to separate data from its presentation and offer you data binding.
- Used Angular JS directives to bind the application data to the attributes of HTML DOM Elements.
- Spearheaded adoption of new principles such as responsive design, fluid grids and adaptive design.
- Developed page layouts, navigation, animation buttons and icons.
- Implemented various Validation Controls for client-side validation and implemented custom validation controls with ASP.Net validation controls.
- Designed CSS3 based page layouts that are cross-browser compatible and standards-compliant.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
- Also, create programs to review the data stored in the database.
- Used Agile practices to provide reliable, working software early and often.
Environment: Angular 2, Angular JS, Microsoft Visual Studio 2015, JavaScript, JQuery, CSS, AJAX, HTML5, XML, SQL SERVER 2014, Teradata, C#, ASP.NET, MVC, .Net Framework 4.5, TFS.
Confidential, Baltimore, MD
UI/.Net Developer
Roles and Responsibilities:
- Involved in full development life cycle including requirements gathering, analysis, implementation and testing using the AGILE methodology.
- Developed, maintained user interface screens using JavaScript, JQuery, Angular JS, HTML, CSS, Bootstrap UI, ASP.NET MVC, C#.
- Used client side technologies HTML5, CSS3, JavaScript, Bootstrap, JQuery 2.0 and JSON.
- Utilized Angular 2 Routing and navigation, Components, Services.
- Designed and developed UI components, implementing event handling using C#, DHTML, AJAX controls.
- Used MVC 5.0 Architectural design pattern for development of the application.
- Developed dynamic ASPX web pages using ASP.NET, C#, HTML5, XSLT and JavaScript and Implemented Web Services using Rest, extensively used ASP.NET Data Grid control for displaying the data and SOAP.
- Developed Single page web application (SPA) using AngularJS framework and Created AngularJS Controllers, Scope, Model, view, Services, Factory etc., which Isolate scopes perform operations in UI.
- Used Bootstrap as UI Framework, AngularJS for developing the responsive web application and followed JOHN PAPA style guide for AngularJS code.
- Developed various screens and Client-side validations using JavaScript and JQuery.
- Developed Web API’s for backend data communication.
- Responsible for developing WCF Service for exchange of data between systems and implement business logic.
- Implemented a separate query processing using LINQ and created data entry web applications, with LINQ to SQL CRUD operations.
- Involved in writing PL/SQL stored procedures as required for the application.
- Extensively involved in code reviews, monitoring and knowledge sharing of team to ensure the delivery of high quality products.
- Performed Unit testing using NUNIT to find bugs at development phase itself and documented the results.
- Used Team Foundation Server (TFS) for source control, data collection, reporting and project tracking.
- Extensively used TFS Spring Templates and Maintained all the User data and Tasks in TFS.
- Involved in solving Issues and Bug fixes during production stage.
Environment: Angular 2, Angular JS, Microsoft Visual Studio 2015, JavaScript, JQuery, CSS, AJAX, HTML5, ASP.NET, MVC, C#, Entity framework, WCF, ADO.NET, XML, SQL SERVER 2014.
Confidential, VA
UI/.Net Developer
Roles and Responsibilities:
- Designed User Interface for the project using HTML and CSS.
- Maintained existing UI Applications and upgraded them using CSS 3, jQuery, AJAX, JavaScript, JSON and HTML 5
- Used the Dev Express MVC controls for the layout, grids, reports and data representation using the charts.
- KnockoutJS was used for the Form Validations attaching new behavior to DOM elements.
- Designed UI using the HTML5, JavaScript, CSS, jQuery, Knockout JS, Bootstrap (Twitter- Type ahead)
- Developed Web API MVC application using C# .Net.
- Designed and developed intranet web application using ASP.NET MVC framework.
- Used KnockoutJS to create rich, responsive display and editor user interfaces with a clean underlying data model.
- Worked with business system analyst to understand the requirements to ensure that right set of UI modules have been built
- Developed application level code to perform client side validation using jQuery and JavaScript
- Wrote jQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application)
- Involved in writing application level code to interact with Controllers and Web API's, using AJAX, JSON and XML.
- Used JQuery controls and Kendo UI controls for creating Rich User Experience. And creating Result Grids, Modal Windows, Date Pickers, Graphs and other controls.
- Developed, Maintained, enhanced and recommend solutions that best suit the business and technological needs from the Enterprise application standpoint
- Defined technical requirements based upon business requirements
- Strong communication, analytical and interpersonal skills working within cross-functional teams
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers
- Built complex desktop-style UI using HTML, CSS, JavaScript and AJAX, including configuration wizards and interactive reports.
Environment: Knockout JS, Bootstrap, HTML, HTML 5, XHTML, CSS, JavaScript, jQuery, AJAX, XML, JSON, C#.Net MVC.
Confidential, Richmond, VA
Web Developer
Roles and Responsibilities:
- Involved in the software development cycle from user requirements to design, development, testing, deployment and production support.
- Design Web pages using ASP, HTML, JavaScript, and CSS.
- Performed User Input Validation using JavaScript.
- Extensively used and customized complex ASP.Net server controls like Data grids, Calendar and more.
- Developed User Interface with ASP.NET Controls.
- Involved in the design, development and maintenance of the SQL Server 2005.
- Developed the applications using Visual Studio.Net 2008 in C#.Net and ASP.Net, and ADO.NET.
- Used Validation controls to validate the input Data using Validation Controls (like Required Field, Range, Custom and Compare validations).
- Developed ASP.NET web pages using Web Server controls and HTML.
- Developed class libraries using C#.Net to implement the business logic and for the reusability purpose.
- Used ADO.Net technology to connect the database.
- Used Team Foundation Server (TFS) for version control.
- Involved in unit testing and integrated testing.
Environment: C#, ASP.Net, ADO.Net, HTML, CSS, JavaScript, SQL Server 2008, VS 2008, IIS, TFS.