Sr. Ui Developer Resume
Dayton, OH
SUMMARY
- Around 8+ years of experience in the Web Applications Development using HTML 4.01/5, CSS, CSS3, XHTML, DOM, Angular JS, JavaScript, JQuery, AJAX, XML and JSON.
- Excellent knowledge of JavaScript, CSS3 and CSS and HTML 5/HTML and their behavior on different browsers.
- Diverse experience in the field of Web Application Development including Client/Server with proficiency in HTML, CSS, JavaScript, Angular.js, Backbone.js, Node.js, React.js, Ext.js, D3.js, Ember.js, Knockout.js, jQuery, and AJAX.
- Experience in AngularJS structural framework for dynamic web apps.
- Experienced in using web design tools like Bootstrap.
- Proficient in developing web page quickly and effectively using, HTML 5, CSS3, JavaScript and jQuery and experience in making web page cross browser compatible.
- Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
- Expertise in debugging and troubleshooting existing code.
- Adapted Model - View-Controller (MVC) frameworks for developing web applications.
- Experience in software configuration management using SVN, GIT.
- Experience in developing applications using Angular.js Bootstrap.js like Grids, Toolbars, Panels, Combo-Box and Button etc.
- Proficient in handling response data from RESTful web services using XML, JSON and jQuery to update UI.
- Extensive experience in web design using CSS3, D3.js, Bootstrap, Adobe Illustrator, Adobe Photoshop.
- Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code.
- Experience in LESS/SASS CSS Pre Processors.
- Utilized the latest front end Technologies such as HTML5 and CSS3 for layouts.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Experience in using various jQuery UI controls and corresponding Event handlers etc.
- Used the latest HTML5elements for video playback, content rendering using semantic tags such as article, section etc.
- Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
- Client side technologies such as JavaScript, HTML, XML, XSL, Web Services etc.
- Experience with full software development life-cycle, architecting scalable platforms, objects oriented programming, and agile methodologies.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Experience with User Acceptance Testing (UAT) and Accessibility Testing.
- Excellent problem identification skills through JUnit, Log4j.
- Well versed with Software Development Life Cycle process which includes designing, developing, testing and implementation.
- Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX, JSON, Angular.js, Backbone.js, Bootstrap.js, Node.js, React.js, Ember.js, Knockout.js, D3.js, Ext.js
Methodologies: Agile, Waterfall, UML, Design Patterns
Databases: Oracle9i/10g, MySQL
Application/Web server: Apache Tomcat, WebSphere, Node.js
IDE’s: Eclipse, Sublime Text Editor, Komodo Editor
Version Controls: SVN, GIT, CVS, Visual SourceSafe(VSS)
Operating System: Windows, Linux, Mac
PROFESSIONAL EXPERIENCE
Confidential, Dayton,OH
Sr. UI Developer
Responsibilities:
- Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, JQuery, Ajax and responsive design in MVC environment.
- Created pages for Login using single sign on, main page containing favorites and page for continuous integration configuration.
- Worked with CSS3 and bootstrap to create Responsive web designs for multiple departments/pages.
- Created animation effects during the data load, waiting for the Ajax response using JQuery.
- Interact with other developers and end users to design and implement new features throughout the framework.
- Implemented the search functionality for Internal Application using Angular JS.
- Debugging using firebug & web developer tools on Chrome, Firefox and Internet Explorer.
- Prototyped several versions of possible UI approach to provide choices to the business.
- Used jQuery, a cross browser JavaScript library to dynamically update the page content on the client side.
- Created single page applications using AngularJS, ReactJS.
- Worked with Bootstrap for compiling CSS, REST API, ReactJS, JavaScript and building the System with the convenient methods with Angular JS.
- Extensively used HTML5, ReactJS, AngularJS, JSON, AJAX and DOM scripting for form validations.
- Improved the performance and response time of the application by implementing AJAX.
- Worked with business analysts to understand their business models and goals.
- Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used Mongo DB along with Node.js, as a database to store JSON.
- Mainly responsible for developing Restful API using spring framework. Developed different controllers that return the response both in JSON and XML based on the request type.
- Used AJAX extensively to implement front end /user interface features in the application.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
- 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).
- Developed a core component of Analytics with Angular JS.
- Designed and developed custom jQuery components for the front end client side validations.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: Angular JS, Bootstrap, jQuery, HTML5, CSS3, AJAX, Jira, Ext.js, ReactJs, Mongo DB, Core Java, Jasmine, Services, Grunt, Sublime Text, Oracle 11g, Adobe Flex, GitHub, Google Developer tool, Firebug.
Confidential, Naples,FL
Sr 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, Sencha, Ember.js and jQuery, Ext.js.
- Designed and developed User friendly web based interfaces using JSP, HTML, XHTML, CSS, Ext.js, JavaScript,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.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tools bar
- Used Angular.js for developing single page web applications.
- Extensively used CSS LESS/SASS as pre-processors which extends the properties of CSS.
- Worked in Test Driven Development (TDD) environment.
- Worked on UNIX Commands.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Wrote Page level code using JavaScript with Angular JS framework along with JQUERY and other JavaScript libraries.
- Implemented a search module within the payee list page using Angular JS by consuming RESTful web services.
- 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 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, ReactJs, Ext.js 4.0/5.0, Ember JS, AJAX, XHTML, CSS, XSL, XSLT, SVN, Oracle, Eclipse, Agile.
Confidential, San jose, CA
Front End/Web/UI Developer
Responsibilities:
- Participated in meetings to define the application requirements. Responsibilities include bug fixing, enhancements, analysis, design and development of new modules and projects.
- Designed and implemented the wholewebsite using HTML5, XHTML, XML, CSS3, Flash, JSP, DOJO, PHP/MySQL and JavaScript.
- Created User Interfaces for Internal Products using HTML5,CSS3,JQuery,Angular.jsandNode.js.
- Worked on Google map functionality usingAngular.jsandJQuery.
- Created pages in Mockups and validated theHTMLcode with W3C Validator. Involved in fixingFront-Endissues with the layouts.
- Created Webpages using frame works like JavaScript and used libraries like Yahoo UI andJQueryfor interfacing and integrated with J2EE application.
- Worked on front end and business logic layer for route map that is an aggregate view of direct reports’ performance cycle.
- Maintain Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Creating interactive prototypes using HTML5, CSS3, JavaScript front end code from a combination of wireframes, visual designs and design standards.
- CreatedHTMLpages with JavaScript that enabled interaction with flash and JSP and Tag Libraries.
- Developed UI and pagination usingAngular.jsandNode.js.
- Performed image/graphic slicing and optimization using Adobe Photoshop.
- Used Twitter Bootstrap, Angular Bootstrap, HTML5, CSS3 for Layout and Design.
- Created and developed theweb-page layout and positioned/developed design elements, using Dreamweaver,HTMLand Adobe Photoshop.
- Designed and developed Prototype module usingAngular.jsand Ext.js, implemented Pagination, and Data grid added additional functionality for Data grid.
- Created object oriented front-end framework using AJAX,JQuery, JSP and YUI.
- Responsibilities include bug fixing, adding feature requests, enhancements and new development. Migrated the JSP based applications toWeb2.0 / MVC application.
- Used AJAX for communicating with the backend using apache server with both J2EE and Java applications. Tested the applications on Internet Explorer, Fire Fox and Netscape.
- Involved in deriving and finalizing the UI for the application. Major contribution in revamping the UI design of various modules making it much more intuitive & user friendly.
- Developed XML documents and generated XSL files for Payment Transaction and Reserve Transaction systems.
- Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Actively involved in defining the requirements for the application and prepared functional specifications for Events Inbox module. Actively involved in the database design for the module.
- Used Subversion to implement version control System.
- Worked with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging and testing.
- Provided quality assurance and cross browser compatibility testing during development phase.
- Implemented and developed with Interwoven Team Site and other Content Management Systems.
Environment: HTML5,CSS3,JavaScript,JQuery, XML, MVC, YUI, Adobe Photoshop, Dreamweaver, Illustrator, AJAX,Angular.js,Node.js, Ext.js, Twitter Bootstrap, Responsive Design, XHTML, PHP, Eclipse, Firebug, agile, JBoss and SVN, GitHub and Windows.
Confidential, Baltimore,Maryland
UI Developer
Responsibilities:
- Worked with HTML4, CSS2, JSP, XML, JSON, JavaScript and JQuery for developing user interface.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML andJQuery.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Designed table-less layouts using CSS2 and appropriate HTML4 tags as per W3C standards.
- Created optimized graphic websites and application interfaces using HTML5, CSS3 and JQuery UI framework.
- Had experience in developing and integrating the server side Java code with the UI components.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
- Good knowledge of debugging JavaScript and html code
- Developed Architectural Design Documents and Block Diagrams.
- Participated in the research of new technologies like JQUERY-Mobile for few potential mobile app development efforts.
Environment: HTML4, CSS2, JavaScript, JQuery, Java, AJAX, JQuery, JSON, XML, TOMCAT APACHE, Dreamweaver.
Confidential
Web UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Involved inwebdesigning usingHTML4/5, XHTML, CSS 2/3, JavaScript and extensively used Table Less Design in CSS for positioning.
- DevelopedHTMLprototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
- Designed Frontend with in object oriented JavaScript Framework likeAngularJS
- Involved in the creation of interface to manage user menu and Bulk update of Attributes usingBackbone.js, andJQuery.
- Participated in making ResponsiveWebDesigns using Media Queries and Twitter Bootstrap.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such aswebpages, graphics and multimedia's.
- Worked with Git distributed revision control system.
- Contributed code to the development of mobile and responsive design and customized many features of the application in iterative sprints environment using version control tools like Tortoise SVN and, less scripts, Omniture tracking and JIRA for bug tracking.
- Worked onsite at the client place involved in the Build, Configuration, Deployment and Integration phases.
- Utilized variousJQUERYplugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Used XMLWebServices using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Worked extensively on applications to work properly on Android devices and all the browsers like Mobile safari, Desktop safari on Windows, IE, Firefox, and Chrome.
- Worked with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging and testing.
- Responsible for cross browser compatibility and hence exposure to popular browsers.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML4/5, CSS2/3,JQuery, AJAX,Angular.js,Backbone.js, Responsive Design, Twitter Bootstrap, Adobe Photoshop, Dreamweaver, XML, JSON, JIRA, Agile, Internet Explorer, Chrome, Firefox, Windows.
Confidential
UI Developer
Responsibilities:
- Built pages using JavaScript, JQuery, CSS3 and HTML.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Understanding of application development lifecycle methodologies.
- Strong communication, analytical and interpersonal skills working within cross-functional teams
- Deep understanding of JavaScript and the JQuery framework.
- Followed MVC Structure to develop Application.
- Built theResponsive UIscreen using HTML and CSS3.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS3.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented and designed user interface for web based customer application.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
- Used SVN as source code repository and versioning.
Environment: HTML, CSS3, JavaScript, JQUERY, AJAX, JSON, XML, XHTML, ECLIPSE, SVN, MVC, MYSQL.
