Sr. Ui Developer Resume
Palo Alto, CA
SUMMARY
- 7+ years of experience in developing websites using HTML 4.0/5.0, CSS, CSS3, JavaScript, JQuery, AngularJS, Bootstrap,Backbone.JS,Node.JS,React.JS,Ajaxand JSON.
- Experiencein the development of User Experience web and mobile - based applications.
- Experience in creating custom, general use modules and components, which extend the elements and modules of coreNode.JS.
- Used popularNode.jsframeworks like Express and Restify to mock a Restful API
- Detailed understanding of DOM and DOM functions.
- Worked on web applications that required cross browser compatibilities like Chrome, Safari, Firefox, Internet Explorer and Opera.
- Strong experience in cloud technology- Amazon Web Services(AWS)
- Experience with MVC framework such as AngularJS andNode.jsfor creating Single Page Application
- Familiar with JSON based REST Web services.
- Used the concepts of Pseudo classes, layouts, positioning, text, border, transforms and padding in the various projects.
- Experience in utilizing Bootstrap reusable components
- Experience working with tools like AEM, SDL Tridion for content management.
- Experienced in WAMP (Windows, Apache, MYSQL, and PHP) and LAMP (Linux, Apache, MySQL, and PHP) Architecture.
- Experienced in working on the various phases of Software Development Life Cycle like requirements analysis, design, coding, testing, debugging and maintaining the websites
- Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
- Experiencedin developing the web applications by supporting Accessibility (508, WCAG) guidelines.
- Experiencedwith Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
- Experienced in Agile development process.
- Involved in 24X7 production support and maintaining the application after production
TECHNICAL SKILLS
Web Technologies: HTML, HTML 5, HAML, SAAS, CSS3, JavaScript, JQuery, ReactJS, Angular, Backbone.js, Underscore.js, Dust.js, AJAX, JSON.
Languages: Java, PHP, MATLAB.
Version Control: GIT, SourceTree
IDE & Editors: Notepad++, Eclipse, Netbeans, Dreamweaver, Webstorm, Atom
Application Server: Apache, IIS.
Database: SQL Server 2005, MySQL, Oracle.
Operating System: Windows XP, 7, Mac OS, Unix.
Other Tools: Adobe Photoshop, Gimp, MS Office, Jira, Firebug, Chrome Developers Tool, Windows Movie Maker.
Methodologies: Agile, Scrum, UML, Design Patterns
PROFESSIONAL EXPERIENCE
Confidential, Palo Alto, CA
Sr. UI Developer
Responsibilities:
- Involved in designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap, and React.JS
- Used Input/output binding for data flow in the component.
- Developed Responsive web pages using Bootstrap, and used LESS pre-processor.
- Delivered personalization experience to users in countries like UK, Australia with the help of personalization team.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- UsedNode.jsto run Grunt tasks and build properly the project (compile, minify, concat etc.)
- Implement modules intoNodeJSto integrate with designs and requirements. Used Grunt as task runner.
- Implemented client side Interface using React JS, Used Bootstrap to develop responsive WebPages.
- Worked on React JS components, Forms, Events, Keys, Router, Animations and Flux concepts and used Underscore.js for functional programming. Wrote application level code to perform client side validation using JQUERY and JavaScript.
- Delivered personalization experience to users in countries like UK, Australia with the help of personalization team.
- Used SVN for version control. Also used Enterprise Stash for the Node.js project which is under way.
- Worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Implemented some part of the code in Node.js as there is a change of technologies going around Amex.
- Maintained the site which had huge flow of traffic. Worked on 22 international markets with US as the primary home page
- Used JQUERY, AJAX, JavaScript, Backbone, Bootstrap, CSS and pure CSS layouts.
- Debugged the website using Chrome Developer’s tool and manipulated the Used GIT and SourceTree as a version-controlling tool.
- Responsible for creating number of grunt tasks for sass compilation to generate CSS, lint, build; test the application, and many others specific to application.
- SAASwas used to add styling to the various components in the Apps.
Environment: HTML5,CSS3, JavaScript, Jquery, Node.js, underscore.js, dust.js, React.JS, Backbone.js, Grunt, PHP, Linux, AJAX, JSON, GIT, SourceTree
Confidential, Pleasanton, CA
Sr. UI Developer
Responsibilities:
- Added filtering mechanism to the Dashboard and Config Apps that would filter all the widgets based on the selected facility or date ranges.
- Involved in Requirements gathering and Design of the app with necessary updates to the design document after digging deep into the task.
- Coding in LAMP (Linux, Apache, MySQL, and PHP) environment.
- AJAXrequests were used to get the data from the REST service.
- Used AngularJSin the app for an efficient MVC implementation, Used Directives for the DOM manipulations.
- Enhanced the Responsive Website using Java Script, HTML5/CSS3, Angular.js and JQuery and server side validations using PHP and Wordpress.
- Used Filters for formatting decimal places and pagination.
- Used Controllers for implementing business logic into the scope.
- Utilized the Dependency Injection mechanism for simpler way of managing the controllers and scopes.
- Used RWD (Responsive Web Design) techniques to enhance web page display based on screen-size, platform and orientation.
- Implemented REST services usingNode.jswith Express framework.
- Added user validations and user permissions by using theNode.js.
- Used GIT andSourceTreefor version control for the code
- SAASwas used to add styling to the various components in the Apps.
Environment: HTML5, CSS3, CS5, JavaScript, JQuery, AngularJS, Node.JS, AJAX, JSON and GIT
Confidential
Front End Developer
Responsibilities:
- Developed web pages using HTML5, JavaScript, DOM, JSON, jQuery and AJAX.
- Designed and developed the layouts using CSS3, Box model and HTML 5.
- Coordinated with the Business Analysts and conducted feedback sessions with other Associates to understand the requirements of the user interface layout of the web application.
- Debugged the website using Chrome Developer’s tool and manipulated the nodes using DOM functions.
- Created the logos, images and icons that were used across multiple pages using Adobe Photoshop.
- Defined and developed the presentation layer of the application using HTML 5, CSS3 and Ajax.
- Used JIRA tool for task assignment, bug tracking and fixture.
- Used JSON for data exchange between client and server.
- Used Ajax to reduce the network load and update only the certain components of the website.
Environment: HTML5, CSS3,JavaScript, JQuery,XHTML, JSON, AJAX, JIRA, SVN
