Ui Developer Resume
Redmond, WA
SUMMARY
- 8 years of experience as a UI Developer and .Net Developer with extensive experience in developing Websites and User Interface Applications using Web Technologies.
- Expertise in developing front - end User Interface for Web and Mobile Web - related applications for mobile products targeted devices like iOS, and Android devices.
- Strong experience with Cross Browser Compatibility issues and Website Optimization, including CSS Sprites and best practices.
- Experience in developing Html5 websites, Twitter Bootstrap, and Responsive websites.
- Well Experienced on E-Mail Newsletter Templates.
- Advanced experience in developing Web and Client/Server Applications based on Confidential .NET Technologies and expertise in implementing N-Tier Architecture.
- Expert in designing and developing web based and windows based applications using ASP.Net, C#.Net, ADO.Net, IIS, Java Script, HTML
- Created parts of the application using ASP.NET Confidential AJAX Toolkit controls like Script Manager, Update Panel within some web pages, thus reducing the number of round trips to the server per page and improved user experience.
- Experience working in JavaScript framework like Angular JS, Node JS, and Backbone JS Framework.
- Good Knowledge in LESS and SASS.
- Experience in developing WordPress, Joomla, and Drupal Websites.
- Hands on experience in working with E-commerce websites.
- Experience in Application using AJAX, XML and JSON to link with back-end applications.
- Well-versed in Object Oriented Programming (OOP) with JavaScript.
- Experience developing with jQuery and jQuery UI libraries.
- Very good experience in Document Object Model (DOM) and Restful web services.
- Develop and maintain Pixel perfect coding.
- Experience in working MVC Architecture, REST frameworks, .NET MVC Framework.
- Responsible for User Testing and Quality Assurance.
- Extensive programming experience hand coding PHP, MySQL, CSS, jQuery, JavaScript.
- Excellent experience in creating Dynamic Wireframes, HTML Wireframes, Dynamic Screenshots, and Sitemaps.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver, Adobe Photoshop, Adobe Fireworks and Adobe Illustrator.
- Experience with Firebug and HTTP Fox for Mozilla, Developer Toolbar, WAVE Evaluation Toolbar for Chrome and Mozilla, and IE Developer Toolbar for Internet Explorer.
- Good Experience in Search Engine Optimization, Link Building, Google Keyword Tool, Word Tracker, Google Webmaster Tool and Social Networking, Web Accessibility.
- Experience in Creating an ADA-compliant website.
- Experience in Unit Testing, Integration Testing and preparing test cases.
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Self-motivated Team player with excellent interpersonal and communicational skills, Capable of performing in a fast paced, result driven atmosphere.
- Ability to handle multiple tasks and to work independently as well as in a team, experienced in interacting with Business/Technology groups.
TECHNICAL SKILLS
UI Web Technologies: HTML5, CSS3, XHTML, XML, JavaScript, AJAX, JSP, UI Concept Modeling/Wire framing, Toad.
UI Frameworks: JQuery, Ext JS, DOJO, JSON, backbone.js, require.js, node.js, Angular.JS.
Wire Frame Tools: Adobe Illustrator CS3.
IDE, HTML Editor: Eclipse IDE, Notepad++, Adobe Dreamweaver, Edit Plus, Fiddle, Edstrom, Sublime text.
Operating Systems: Windows, Mac, UNIX and LINUX.
C: C++, Java, C#, VB.NET, ASP.NET, Ext JS, jQuery, ASP, HTML, DHTML, JavaScript, VBScript, CSS, XML, XHTML, XAML, T-Sql, Pl/Sql, AngularJS
PROFESSIONAL EXPERIENCE
Confidential, Redmond, WA
UI Developer
Responsibilities:
- Interacted with business analyst to understand the requirements to ensure correct UI modules been built to meet business requirements.
- Worked in developing dynamic robust UI screens using CSS, HTML, XHTML, XSLT, JavaScript, Bootstrap, Backbone, Sancho Exit’s, Ember.js and jQuery.
- Designed and developed User friendly web based interfaces using JSP, HTML, XHTML, CSS, JavaScript, Exit’s and Custom Tags.
- Developed web pages using Ext JS, Forms, Components, Layouts, Events, Validations, Trees, Grids components.
- Used MVC architecture of Ext JS Framework to simplify the code complexity and increase clean code.
- Worked on CSS preprocessor frameworks (SASS 3.4 & LESS 2.0)
- Implemented AJAX in web pages for accessing application data without refresh the whole pages for better user experience.
- Used Ext JS, JavaScript for validating client-side validations.
- Wrote Ext JS, Ember.js 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 APIs, Web Services using AJAX, JSON and XML.
- Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems)
- Used CSS3.0 for styling and HTML 5.0 for Templates in Ext JS.
- Used Ember.js extensively for Dashboards (Ember-Table etc.)
- Designed the front end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, CSS, Backbone.js and Bootstrap.
- Implemented Ext JS Data Grid, Charts, Forms and Layout Manager Components.
- Strong implementation in handling Ext JS Ajax Request and Response using Java Spring and JSON.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Prototyped UI designs using: Wireframes, Visio, PowerPoint, hand coded prototyped UI designs.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers
- Unit test all the front-end AngularJS code using Karma.
- Used SVN as source repository and controlling versions of the code.
- Used quality center to track defects.
- Define technical requirements based upon business requirements.
- Involved with all stages of Software Development Life Cycle.
Environment: Java, J2EE, JSP, Spring, Web Services, jQuery, Java Script, Ext JS 4.0/5.0, Ember JS, AJAX, XHTML, CSS, XSL, XSLT, SVN, Oracle, Eclipse, Agile.
Confidential, Atlanta, GA
UI Developer
Responsibilities:
- Involved in the requirement analysis and design phases to comprehend all technical assessments, and to participate in implementation with minimal errors.
- Utilized Waterfall Methodology (SDLC) to manage development lifecycle.
- Participated in designing the overall three-tier architecture; and the Presentation Tier (UI) following MVC pattern, and data communications (RESTful Web Service) between Presentation Tier and Logic Tier; Java is used in multiple server-side integration; SVN is used for source management.
- Participated in development of a well responsive single page application using AngularJS framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and responsible for creating detailed wire frames and process flows.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Conversion of major Openwork’s components in to Eclipse RCP/SWT platform along with support of Swing-SWT components.
- Used YUI library for building richly interactive web applications using techniques such as DOM scripting, HTML, AJAX.
- Implemented Restful web service in YUI Grid Data and YUI Menu.
- Developed client side validation code using JavaScript and JQuery Validation Plugin.
- Involved in enhancement of existing application utilizing JSP, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Extended CSS as needed to accommodate new data and display types.
- Responsible to maintain HTML5, CSS3 in JQuery as well as keeping the pages dynamic using AJAX, JSON and XML.
- Later participated in the testing phase in accordance with QA team, to help them to come up with best testing scenarios.
- Extensively participated in developing the website across different browsers and performed cross-browser testing.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML5, CSS3, JavaScript, jQuery, Bootstrap, AJAX, JSON, XML, Eclipse RCP, REST, SVN, Backbone, AngularJS, JSP, MVC, SDLC (Waterfall).
Confidential, CA
UI Developer
Responsibilities:
- Involved with all stages of Software Development Life Cycle.
- Gathered and designed user cases for UI requirements.
- Created Ext JS custom UI components and implemented UI MVC framework.
- Developed charting components using the Ext JS charting for the data visualization.
- Developed Java, J2EE Web and Business components and wired using Ext JS Ajax calls.
- Developed user interfaces using HTML5, CSS3, Bootstrap, AngularJS, jQuery.
- Designed pages using AngularJS Forms, Validations, Modules, Events, Expressions, Directives, Controllers, filters and HttpRequest.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Redesigned UI screens for developing table-less layouts using CSS selectors.
- Implemented MVVM, client side MVC frameworks like AngularJS, Backbone, Single Page Application developments.
- Classes to interact with business logic &used Spring Frame work for AngularJS layer design patterns.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from Standpoint.
- Involved in development of the front end part of the web application using HTML, JavaScript & CSS based on client customization
- Developed web pages and used applications that meet business and user goals through a positive user experience
- Experience in create wireframes and UI mockups for review with the end-users.
- Able to work with end-users to understand their UI needs
- Experience in UI development and RIA frameworks (like, Dojo/jQuery/JQGrid/Sencha et al)
- Called the restful web service calls for POST, PUT, DELETE and GET methods.
- Designed, developed and implemented Single Page Application (SPA) in AngularJS by consuming JSON from a Spring MVC, using Spring Security to secure the application.
- Development of web pages using RIA frameworks as per wireframes and visual designs.
- Define technical requirements based upon business requirements.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Worked on AngularJS issues and fix the bugs pertaining to various browsers.
- Experience building modular JavaScript using AMD.
- Designed and developed of UI using HTML/DHTML, CSS, Dojo, & JavaScript.
- Extensively worked on creating cross-browser compatible interfaces to support IE, Firefox.
Environment: Java, JSP, HTML, Java script, Ext JS, Angular JS, Ext JS, CSS, jQuery, REST Web Services, HQL, Oracle WebLogic, XML, XSD, XSLT, JAXP, JAXB, IBM Clear Case, UNIX/Windows.
Confidential
.Net Developer
Responsibilities:
- Designed and developed Web Application using ASP.NET, C#, Ajax, JavaScript
- Developed the classes and interfaces by using VB.NET, C#, to achieve different functionality.
- Developed the distributed application using WCF, Ajax to use application & control system in remote ways.
- Used Style sheets and Master Pages for achieving uniformity throughout the application.
- Worked with User Controls, Validation Controls, Web Controls, Server Controls, and Grid Views
- Win Forms were designed and developed to upload new services.
- Developed multi-tiered ASP.NET web applications using C#.
- Designed and implemented User Interface Layer using Web Forms.
- Worked on Report Module, this module generates reports based on mappings.
- Created ASP.NET User Controls to reduce the complexity of user interface design.
- Designed and implemented Data Helper using ADO.NET.
- Used AJAX Controls to increase the performance of the web application
- Wrote T-SQL queries, Stored Procedures and Triggers, which will execute against a database in order to extract the appropriate data for each report
Environment: C#, VB.Net, .Net 3.5 Framework, WCF, ASP.Net, ASP, Visual Studio.net, PL/SQL, Oracle 9i, IIS, Ajax, ADO.Net Visio, Win forms, HTML, Ajax, JavaScript, Web Services, Windows Server 2003
Confidential
.Net Developer
Responsibilities:
- Design and development of web forms for Transaction History using ASP.NET.
- Enhanced the existing screen include AHFC Inventory Exchange History.
- Responsible for different Software Development Life Cycle (SDLC) processes included Analysis, Design,
- Programming and Documentation
- Created GUI in ASP.Net using .NET controls, C# and writing of common controls (.ascx).
- Used Windows Presentation Foundation for Web for UI enhancement.
- Used CSS, HTML, and JQUERY extensively in order to create the presentation layer.
- Developed web forms using Master Pages, AJAX controls, HTML controls and CSS Style sheets for the unique look for the page.
- Developed the web application using AJAX, JQuery, JSON, HTML and performed validation using JavaScript.
- Coding in C#, ASP.NET, HTML and client site validations used Java script.
- Used JavaScript for Client side validations.
- Used ADO and ADO.NET for data interaction between the web application and the Database using Data Reader, Datasets, Data Adapters and Repeater control.
- Working with Model View Controller (MVC).
- Used SQL client access for database connections. Used SQL profiler to optimize SQL query.
- Retrieved data from SQL Server database and placed inside the Repeater.
- Responsible for writing SQL Queries based on complex business logic.
- Involved in complete Software Development Lifecycle.
- Implemented appropriate Error Handlers in C#.
- Performed Unit Testing to ensure quality.
- Confidential Visual Source Safe has been used for all the source code maintenance among the whole team members.
Environment: C#, ASP.NET, ADO.NET, Web Services, MVC, Visual Studio 2008, Confidential IIS, Visual Source Safe 6.0, HTML, CSS, JavaScript, JQUERY, MS SQL Server 2005, Windows 2000/NT, IBM LOTUS.