Sr. Ui Developer Resume
Waltham, MA
SUMMARY
- Over 7 years of extensive experience in application and web development with emphasis on HTML/HTML5, XHTML, DHTML, XML, CSS 2/3, AJAX, DOM, DOJO, JavaScript, JQuery, and JAVA technology.
- Experience in applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented JavaScript, JSON and XML.
- Experience with modern JavaScript frameworks - Backbone.js and AngularJS.
- Created sites confirming to Web 2.0 standards.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- 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.
- Sound knowledge in working with browser compatibility issues with browsers like IE, Firefox, Safari, Opera and Chrome.
- UsedSOAP,JAXB,JAXP, XML/XSLTandWSDLfor developing Web Services.
- Experience in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Knowledge of SQL and Oracle databases.
- Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis, Design, Development and Testing.
- Hands on experience in various levels of Unit, Integration, User Acceptance and Operational Acceptance testing using test cases.
- Experience with Selenium to automate browser testing.
- Highly motivated team player with excellent communication, presentation and interpersonal skills. Willing to work in a challenging and cross-platform environment.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JSON, JSP, Servelets, JSF
Web Services: SOAP, REST, WSDL, UDDI
JavaScript Libraries: Ext JS 2.0/1.0, Backbone.js, Node.js, Require.js, Angular.js, JQuery
Language: Java, PL/SQL
IDE's and Tools: Eclipse, NetBeans, JDeveloper, Dreamweaver, Firebug, Developer Tools, EditPlus, JSfiddle, Webstrom, Sublimetext, Notepad++
Development Tools: Adobe Photoshop CS5, Adobe Dreamweaver, Adobe Illustrator CS3, Adobe Fireworks, Adobe Flash, Google Ad Words, Yahoo Search Marketing, GWT, Axure
Source Control: Tortoise SVN, Microsoft TFS
Debugging Tools: Firebug, BugZilla
Testing tools: Selenium
Databases: MySQL, MSSQL, Oracle
Web Application Server: Apache Tomcat 6.0, JBoss, SOAP, RESTful Apache Tomcat 6.0, JBoss
Operating Systems: Windows XP/Vista/7/8, MAC OS X
PROFESSIONAL EXPERIENCE
Confidential, Waltham, MA
Sr. UI Developer
Responsibilities:
- Involved in developing the UI pages using HTML, CSS, JavaScript, JSON, jQuery, and AJAX.
- Developed single page web application using JavaScript framework AngularJS.
- Defined new validations through AngularJS for the form field validation implemented through HTML5.
- Extensively worked on various concepts of AngularJS like Services, Data Binding, and Custom Directives Etc.
- Applied jQuery core library functions for the logical implementation of all the applications at the client side.
- Used jQuery and AJAX for service calls on pages to interact with the server for information.
- Used AJAX, JSON to send request to the server to check the functionality of the website.
- Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
- Enhanced user experience by designing new web features and also single page applications AngularJS and Node.js.
- Wrote various classes and methods for data retrieval while implementing Node.js and EXT JS components
- Built highly modular HTML5 front end that built on ReactJS optimizing for rendering performance.
- Responsible for adding new product features, bug fixes, and transitioning Account pages to the new platform using ReactJS.
- Custom node.js proxy used to simulate API responses before client implementation was complete, and to proxy requests to finished client APIs, handling authentication, custom headers, virtual application root
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using ReactJS and jQuery.
- Developed application for different browsers and fixed bugs for browser compatibility
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented and designed user interface for web based customer application.
- Developed components to fetch the data from the back end using AJAX and jQuery.
- Used GIT for Version Control
- Analyze the response of JSON in order to update DOM.
Environment: HTML5, CSS3, JavaScript, JQuery, AJAX, JSON, XML, XHTML, Eclipse, AngularJS, GITNode.js, Adobe Photoshop and MS Office.
Confidential, Newark, DE
Sr. Front End Developer
Responsibilities:
- Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
- Setting up AngularJS framework for UI development. Developed html views with HTML 5, CSS 3, JQuery 1.1.0, JSON, and Java Script.
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
- Built custom UI Widgets and Application logic using AngularJS MVC architecture.
- Produced and consumed Rest Web Services, developed DAO’s and DTO classes for services and consumed through Angular factory service calls from front end.
- Used CSS3 to develop Rich UI Components such as Accordions and Modal Windows using pure HTML 5 and CSS3.
- Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, jqValidtor, AutoComplete, AJAX, JSON, AngularJS and JavaScript.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX
- Used ‘TestNG’ for backend test cases and ‘Jasmine’ for AngularJS test cases.
- Using Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Worked on Twitter Bootstrap to create Responsive Web Design.
Environment: HTML5, CSS3, Angular JS, AJAX, JavaScript, Angular.js, JQuery, JSON, SVN, JSP and Eclipse, TestNG.
Confidential, Houston, TX
Sr. UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirements gathering, Design, Analysis and Code development.
- Strictly followed Web 2.0 design features such as simplicity, fewer columns, separate top sections, fonts, simple navigation, logos, gradients, reflections and more.
- Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and pages.
- Worked on Web/User Interface development using AJAX, HTML5, XHTML, DHTML, CSS3 and Java Script.
- Created UI templates using HTML5, Adobe Fireworks, AXURE, Flash, Dreamweaver and Photoshop.
- Designed / Developed Java Script/ JQuery frame work based UI frame work for UI Configuration widgets.
- Designed / Developed Ajax Driven web based application using JavaScript, Ajax, JSON, JSPs and Servlets.
- Developed different jQuery components in MVC, Singleton, Command and Delegate Frameworks.
- Developed a core component of Analytics with Node.js, AngularJS, CouchDB, and Socket Stream.
- Designed/ Developed custom jQuery components for front end client side validations.
- Worked on integrating jQuery APIs with MVC pattern.
- Used AJAX frameworks like jQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Involved in dynamic form generation, auto completion of forms, and user-validation functionalities using AJAX.
- Developed web services components using XML, SOAP and Axis.
- Developed Web services using JAX WS.
- Used JMS for asynchronous communication between the applications.
- Used SOA Framework with Hibernate to map to Oracle Database for the Workflow of Various Modules.
- Improved quality through test and yield improvements and characterization. Also reduced costs through test time improvements.
- Wrote test plans and performed unit testing and performance testing.
- Worked with the Systems team and Quality assurance team in the process.
Environment: JavaScript, HTML5, CSS3, JQuery, DHTML, XHTML, XML, JMS, JSON, Ajax, Servlets, JSP, Dreamweaver, Photoshop, SOAP, DOM, MVC, JUnit, SVN, SQL, PL/SQL.
Confidential, Omaha, NE
Web UI Developer
Responsibilities:
- Creating front-end applications using HTML5, CSS3, JavaScript, jQuery, AJAX, XML and JSON.
- Worked closely with senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations following MVC architecture.
- Contribute directly towards the design direction of product set.
- Created client side validation tool using technologies such as Ext JS and JavaScript.
- Created and deployed new features of the website and made it compatible with mobile devices using Sencha Touch and Sencha Architect.
- Used Ext JS with AJAX, DHTML and DOM scripting for building interactive web pages.
- Elegant implementation of page designs in standards-compliant HTML and CSS.
- Designing and implementing functionality using technologies including JavaScript, AJAX, and JavaScript frameworks such as jQuery.
- Used XML Web Services using SOAP.
- Worked on developing the web services classes, WSDL using Apache Axis.
- Leading technical projects with focus on quality and improving the user experience.
- Tested cross-browsers compatibility on a range of projects.
- Created rapid prototypes of interfaces to be used as blueprints for technical development.
- Worked on Angular JS for client side scripting.
- Used Backbone JS for creating Single Page Applications.
- Used methods of backbone in querying and data manipulation.
Environment: HTML, CSS, Drupal, JavaScript, AJAX, jQuery, JSPs, Apache Tomcat, Oracle, Subversion, Backbone JS, node JS, Angular JS, Bootstrap JS, SOAP,WSDL.
Confidential, Rosemont, IL
Web/UI Developer
Responsibilities:
- Design and develop webpage components to improve user experience and features using HTML, CSS, JavaScript and jQuery.
- Used jQuery for event handling, DOM manipulation and cross-browser compatibility.
- Worked on creating responsive website for smart devices using responsive web design (RWD) and media queries based on CSS, HTML5, and Bootstrap Front-End Framework.
- Used AngularJS to bind HTML to JavaScript Objects and to create Single Page Application.
- Implementation of Google Analytics to track the website traffic.
- Successfully handled and carried out JSON/XML parsing for form submissions and DOM manipulation.
- Implementation of Responsive Web Design techniques to enhance user’s behavior based on screen size, platform and orientation.
- Worked on Bootstrap to create Responsive Web Design and reusable components.
- Implemented Bootstrap components like Thumbnails, Progress bar and Carousel.
- Created detailed wire frames and process flows.
- Implemented various JavaScript/JQuery UI effects on the pages.
- Implementation of AJAX to speed up web applications.
- Implementation of TDD using Jasmine Testing.
- Worked in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, XML, XSLT, AngularJS, Bootstrap, RWD, Adobe Photoshop, Agile SDLC.
Confidential - Dallas, TX
UI Developer
Responsibilities:
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Responsible for Design and development of Web pages using HTML, CSS including AJAX controls and JSON.
- Developed UI using JavaScript, HTML, DHTML, CSS, JavaScript validations and XHTML.
- Implemented applications in JavaScript, and MYSQL.
- Worked extensively with the File management and image libraries.
- Performed Client - side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Tested/Debugged web browser using Firebug
- Managed and implemented all codes changes via SVN. Deploying builds across development, staging and production instances and maintained code integrity.
- Created an inline-edit and widget-collapse feature for the web page.
- Added an inline Video Player feature that supported Quick Time, Window's Media, and Real-Player.
- Performed graphical design and web site contract work for small business and working professionals.
- Handled duties ranging from creative design to code implementation.
Environment: HTML, DHTML, XHTML, CSS, JavaScript, AJAX, MYSQL.
Confidential
Jr. UI Developer
Responsibilities:
- Created website using HTML, designed all pages using CSS and Javascript.
- Involved in the design and development of user profile planning for those accessing the system.
- Analyzed user requirements and converted into use cases.
- Responsible for managing website content.
- Designed layouts on the front-end using Javascript, CSS and DHTML.
- Created multiple types of content, each with different features.
- Used Adobe Photoshop to create different banners and designs.
Environment: HTML, CSS, Adobe Photoshop, Javascript, DHTML, MS-office.