Sr. Ui Developer Resume
VA
SUMMARY
- Over 8+ years of strong development of experience in application and web development with emphasis on HTML/HTML5, XHTML, DHTML, XML, CSS 2/3, AJAX, DOM, DOJO, JavaScript and jQuery.
- Experience in all phases of software development life cycle (SDLC), which includes User Interaction, BusinessAnalysis/Modeling,Design/Architecture,Development,Implementation,Integration,Documentation, Testing, and Deployment.
- Experience in designing and developing interactive User Interfaces,usability,web and client/ server applications using HTML5, CSS3, JavaScript and JQuery.
- Expertise in working on Front End/User Interface (UI) Technologies like using HTML4/5, CSS2/3, DHTML, SASS, LESS, JavaScript, JQuery, React.JS, Bootstrap Framework, Modernizer JS, Media Queries, AJAX, JSON, and XML.
- Expertise in creating the pages using CSS webpage layouts and vast knowledge in usability and accessibility concepts.
- Experienced in solving issues in web browsers, following the W3C standards to maintain the website with defect free.
- Experience in applying the latest software development approaches including MVC.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Developed Graphic User Interface (GUI) to display report data using JQuery in Cross - browser compatibility and Web application scaling.
- Extensive hands-on development experience on charting library i.e. Highcharts, D3 Charts (d3JS), Google Charts, AnyChart and FusionChart.
- Extensive experience on implementing the AJAX features using JavaScript and jQuery.
- Significant experience in web development tools like APTANA STUDIO, Adobe Dreamweaver CS3, Spring Tool Suite, Eclipse, and Firebug.
- Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator.
- Strong knowledge in cross browser compatibility issues and W3C standards. Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome.
- Validated the client side applications using jQuery Validation Plug-in.
- Experience in using the JavaScript frameworks JQUERY, Angular.js, Backbone.js,Reactjs,Node.js& Twitter Bootstrap.
- Experience in working with RESTful Web Services and implementing RESTful API's.
- Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like GruntJS.
- Experience in taking performance optimization measures for website/web applications to reduce the response times and hence enhancing the end user experience
- Experience in writing unit tests and executing them in JavaScript testing frameworks Jasmine and Mocha.
- Good experience in development of Database Components (Tables, Views, Stored Procedures, queries constraints) in Oracle and MS SQL Server.
- Designed web applications and web contents utilizing various SEARCH ENGINE OPTIMIZATION (SEO) techniques.
- Creative Knowledge in art creation, modification and conversion Logos, print media, web page and software interface design.
- Strong understanding of Animation and how things should look, feel and move.
- Involved in the production support of the applications.
- Prepared test case scenarios and internal documentation for validation and reporting.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, Apache, PHP
JavaScript Libraries: Ext JS 2.0/1.0, Backbone.js 0.9.2, Require.js, Node.js, Angular.js
IDE's and Tools: Eclipse IDE, NetBean, Dreamweaver, Firebug, Developer Tools, EditPlus, Webstrom,Sublime text
Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing(spring tool suite)
WireFrameTools(wireframe): Adobe Illustrator CS3
Debugging Tools: Firebug, BugZilla
Database: PL/SQL(oracle), MySQL, MSSQL
Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X
PROFESSIONAL EXPERIENCE
Confidential, VA
Sr. UI Developer
Responsibilities:
- Involved in Agile Story point methodologies and full software development lifecycle. Designing, coding, testing, debugging and support
- Developed front end along with pages for user interactions; for the entire website using HTML5, CSS3, JavaScript JSON, jQuery, and AJAX.
- Built Web pages that are more user-interactive using AJAX, JavaScript, AngularJS, Node.JS and D3.JS.
- Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML5, CSS3 and JavaScript.
- Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Created React.js for reusable components (multi-field form elements, background file uploads.)
- Involved in developing, enhancing the browser based Intranet applications using ASP.NET, C#.
- Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Created sites to organize client contacts and to summarize the data using D3.js and MySQL.
- Constructed data visualizations using JavaScript charting libraries D3.js and Chart.js.
- Used AngularJS framework where data from backend is stored in model and populated it to UI
- Participated in making Responsive Web Design using Media Queries and Twitter Bootstrap.
- Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
- Implemented HTML5 feature like, local storage, data and required attributes and sliders.
- Designs, Develop CustomDrupal Modules for implementing Oauth and REST API.
- Implemented React.js Controllers to maintain each view data.
- Work on HUB module for implementing Single Sign on Service (SSO) by implementingDrupal Web Services.
- Used React-Router to turn application into Single Page Application
- Used SVN for version control and used eclipse as the IDE for developing the application
- Interactive D3.js Graphing framework, able to handle hundreds of lines to visualize big-data network trends.
- Involved in JIRA workflows for the bug tracking and project management
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Involved in writing application level code to interact with APIs, RESTFUL Web Services using AJAX, JSON.
- Implemented a Node.js server to manage authentication
- Experience in Version Control tools including GIT and SVN.
- Created and managed all of hosted or local repositories through Source Tree's simple interface of GIT client, collaborated with GIT command lines.
- Created Responsive web-design, which is accessible for Web and Mobile using Bootstrap.
- Performed unit testing using Jenkins with automation, along with integration testing Chrome Inspector to fix bugs and worked closely with QA
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- 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
- Involved in AGILE process, two week Sprints, and daily Scrums to discuss the development of the application to deliver in time.
Environment: HTML5, CSS3, JavaScript, JQuery, Angular.js, React.Js,D3.js, AJAX, JSON, C#, Webstorm, GIT, Agile, Media queries, Responsive design, IE 6, 7, 8 9 10, Firefox, Chrome, Bootstrap.
Confidential, San Francisco, CA
Sr. Web Developer
Responsibilities:
- Collected UI requirements from product managers/stakeholders.
- Built cross-platform and multi device applications in AngularJS using the HTML5, CSS3 and Bootstrap.
- Coded dynamic and browser compatible UIweb pages using JavaScript, CSS3, HTML5, JQuery, Ajax and responsive design in MVCenvironment.
- Extensively used CSS/JavaScript frameworks like Bootstrap and modernizr.
- Have created responsive designs (menus, etc) using media queries and grids (bootstrap).
- Worked with AngularJS filters in expressions and directives to filter data rendered in the UI.
- Displayed tabular data using AngularJS by applying filters on the table data.
- Primary role was to improve GUI, solve the navigational issues and provide support to the senior web developers, to control the usability, aesthetics, speed and communication of the websites.
- Developed clickable prototypes in HTML, Photoshop, CSS and JavaScript.
- Worked with resource in AngularJS, NodeJs for communicating with simple service end points.
- Enhanced the existing website by providing suitable naming conventions and coding standards.
- Integrated with back end code (PHP) for highly interactive AJAX based applications.
- Worked as the primaryDrupal Developerfor the organization, bringing in the CMS Power for their sites.
- Used AngularJS andBackbone.js for heavy DOM manipulation.
- Developed powerful visualization components and DOM manipulation using ReactJS
- DevelopWord Press themes to meet the needs of the small business owner.
- Developed Unit test cases using Jasmine and GruntJS.
- Worked with User Interfaces and applied usability principle to portals.
- Used React-Router to turn application into Single Page Application
- Used React.js library functions for the logical implementation part at client side for all the application.
- Rapid prototyping of a dashboard for displaying and charting stock fundamentals.
- Communicated with Express backend via native JavaScript Promises and scripted DOM using native JavaScript.
- Used GRUNT commands for building and deploying the project.
- Developed Servlets and Utilized Node.jsto create a fast and efficient chat server.
- Providing maintenance to several websites.
- Used Bootstrap and AngularJS in effective web design.
- Maintained 24/7 high volume availability demands using open source tools such as Linux, Apache, PHP, and MySQL.
- Experience in using the JavaScript frameworks JQuery, AngularJS & Twitter Bootstrap.
- Proficient with Agile Scrum Methodology - Actively participating inSprint Planning Calls, Daily Stand Up Calls, Sprint Review & Retrospective calls.
Environment: HTML5, CSS3, JavaScript, JQuery, AngularJS, NodeJs, React.Js,Agile,Twitter Bootstrap, DOMDreamweaver,Photoshop,XML,Drupal,Jasmine,Backbone.js,Ajax,WordPress,JSON,Modernizer,Git,GitHub.
Confidential, Somers, NY
Senior Web/UI Developer
Responsibilities:
- Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
- Actively participated and mentoring in requirements gathering, analysis, design, and development and testing phases.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3& JavaScript using Dreamweaver.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Developed and architected an improved single-page application usingBackbone.js.and existing REST API.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Designed Frontend with in object oriented JavaScript framework like Angular.JS, Node.js and Ext.JS.
- Used EXT JS for building rich internet applications, backbone JS & Require JS to optimize in-browser use and to load the module and to improve the Speed.
- Expertise as designer in user interface Application andDeveloper in developing Web Application using Web Standards,Backbone.js.
- Designed and developedUser Interface Web Forms using Flash, CSS, Adobe, Photoshop, Dreamweaver, and JavaScript.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
- Used agile methodology for the software development.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML5, CSS3, JavaScript, JQuery, DOM, DML, DHTML, EXT JS, Angular.js, Node.js, backbone.js, Require.js, Adobe Flash, Photoshop, Dreamweaver, Backbone.js,XML, Apache, SOAP, Internet Explorer, Firefox, Chrome, Oracle, Windows.
Confidential, Cleveland, OH
UI Developer
Responsibilities:
- Interacted with the client to understand their existing applications and design the site according to their system requirements thereby played important role in requirement gathering.
- Involved in structuring and facilitating Rapid Application Development sessions.
- Designed and developed the front end using HTML, DHTML, and XML.
- Redesigned and implemented complete web application to meet web and industry standards.
- Designed web pages using with HTML, CSS and jQuery based on the W3C standard.
- Developed CSS page layouts, styles and table less coding for efficient design.
- Created CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, table, Pseudo classes,Pseudo elements and CSS3 Border,CSS3 Background, CSS3 Transitions.
- Used JSON for data interchange, as it’s faster and can be parsed using JavaScript.
- Extensively worked with JavaScript cookies.
- Developed JavaScript and optimized existing scripts for efficiency.
- Used JavaScript, HTML5, and jQuery for forms validations.
- Used the jQuery widgets like Accordion, Date picker, Draggable, Droppable, Resizable jQuery interactions.
- Redesigned user interface HTMLframeworks withBootstrapand refinedCSSstyling.
- Worked with jQuery UI plug-in like Widgets, Interactions, and Effects.
- With responsive design to create one well-planned site to deliver an optimized experience in context to each device or screen size.
- Worked with jQuery Message plug-in, jQuery Validation Plug-in.
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
- Used Ajax XML Http Request to post chat messages and to periodically check the server for new messages and update your chat window.
- Designed graphics, buttons, logos and flash animation for the website.
- Validated the code using W3C Mark-Up validation and also checked for the cross-browser compatibility using Cloud Testing.
Environment: HTML, HTML5, XHTML, DHTML, CSS, CSS3, JavaScript, jQuery, XML, XSL, XSLT, JSON, DTD, Restful API.
Confidential
UI Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Developed all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
- Created XHTML Pages with CSS and the Box Model.
- Using advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Implemented the Drag and Drop functionality using JQuery framework.
- Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms. Developed Action Forms for validating forms.
- Used Struts Tags to tie the Struts view Components to the rest of the frame work.
- Extensively Used Struts Html, Logic, Bean tags for building JSP pages.
- Developed Data Access Objects (DAO) to access the database. Used DAO, Factory and Value object design patterns to organize and integrate the Java objects.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in developing XUL, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in writing application level code to perform client side validation using JQUERY and JavaScript.
- Developed SQL Queries to interact with Oracle database.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
- Web design and development, application development using Photoshop, HTML, JavaScript and Dreamweaver.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery, and JavaScript.
- Designed and implemented the user interface using HTML5, WSDL, XHTML, XML, CSS3, and JAVASCRIPT.
- Responsible for ensuring the pattern consistency across all pages.
- Responsible for design and development of the web pages from mock- ups.
- Responsible for creating the screens with table-less designs meeting W3C standards
- Applied J-Query scripts for basic animation and end user screen customization purposes.
- Used EXT-JS, AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
Environment: HTML, CSS, JavaScript, JQuery, Dreamweaver, AJAX, JSON, C#, MS Office, PL/SQL, SQL SERVER 2008, SVN.