Senior Ui Developer Resume
San Francisco, CA
PROFESSIONAL SUMMARY:
- Over 7+ years of experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the time - lines for the project.
- Extensive experience in designing professional UI web applications using technologies like HTML5, CSS3, JavaScript, XML, jQuery, AJAX, JSON, NodeJS, ExpressJs, MYSQL, MongoDB and Flash.
- 4 years experience in JavaScript framework Angular.js .
- 12 months experience with ReactJS .
- Experience in designing websites with W3C standards using HTML4/5, CSS2/3 to get best cross-browser user experience for long-term user retention and engagement.
- Experience in working with Databases like Oracle, firebase and proficiency in writing complex SQL, PL/SQL , MongoDB.
- Responsive Websites using frameworks and Media Queries.
- Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML
- Great understanding on objected oriented JavaScript programming, including advanced concept like Closure, Prototype, Promise resolve mechanism, Ajax and so on.
- Experienced in various IDEs like Eclipse, EditPlus, JSfiddle, Webstrom, Atom , Sublimetext, Notepad++, Microsoft Visual, and Aptana studio.
- Experience in DOM (Document Object Model) as I used it in interacting with objects in HTML, XHTML and XML documents.
- Sound Knowledge and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Excellent experience in Restful Web services development and consumption using (JAX-RS and JAX-WS)
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
- Experience in Agile methodologies such as Extreme Programming, Waterfall Model and Test Driven Developmen t.
- Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
- Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
TECHNICAL SKILLS:
Web Technologies : HTML5, CSS3, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, concept Modeling/ Wire framing, Responsive Web Design
JavaScript Libraries : JQuery, Angular.js, Angular2, ReactJs , Express.js, Require.js, Node.js, Bootstrap
IDE & Tools : Eclipse, Aptana Studio, Notepad++, Adobe Dreamweaver, Brackets , Atom, Sublime Text2, Text Mate, Microsoft Publisher
Development Tools : Adobe Photoshop CS5, Adobe Illustrator,
Version Control : Perforce, CVS, SVN
Publishing Tools : Adobe PageMaker, MS Office
Methodologies : Agile, Waterfall, TDD, Rational United Process
Database : PL/SQL(oracle), MySQL, MongoDB
Operating System : Windows 2000/XP/Vista/7/8, MAC OS X
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
Senior UI Developer
Responsibilities:
- Involved in Requirements and Analysis: Understanding the requirements of the client and the flow of the application as well as the application Framework.
- Worked on Lifecycle Methods, State, Specs, Props, Events to create interactive and stateful React.JS Components.
- Created HTML5 and CSS3 from Photoshop mockups.
- Defined and developed the application’s presentation layer using HTML5, CSS3, JavaScript and ReactJs..
- Redesigned pages to improve application design and UI to attract the customers by taking inputs from senior management.
- Defined the site layout and developed Wireframes using Adobe Illustrator.
- Used MongoDB for storing employee details, designing documents and collections.
- Developed mockups and prototypes using HTML5and CSS3.
- Developed cross browser and multi browser compatible web pages using HTML5, CSS3, and JavaScript.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 3.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Worked closely with back end team to implement AJAX call to REST APIs and update dynamic functionality of HTML in Angular JS.
- Designed Frontend with in object oriented JavaScript Framework like B ootstrap, Angular.js, Node.js .
- Worked on prototypes for Responsive Web design.
- Worked on creating responsive website for smart devices using Responsive Web design and media queries.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used AJAX extensively to implement front end /user interface features in the application.
- Developed the pages that are complaint to W3C standard.
- Developed different ReactJs component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Involved in developing JSON, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
- Designed and developed various Screens using JSP, JavaScript , HTML , and CSS.
- Worked on GIT, UI Development using Bootstrap on HTML5.
- Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
- Updated the website from time to time for special Requirements.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML5, CSS3, AJAX, JavaScript, React.js, Node.js, Responsive Web Design, W3C, MVC, Adobe Photoshop, Dreamweaver, DOM, JSON, GIT, MongoDB.
Confidential, New York, NY
Senior UI Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- 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 the front-end featuring rich web interface implemented using HTML5, CSS3, JavaScript toolkits like YAHOO USER INTERFACE (YUI).
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Designed and implemented the User Interface using JavaScript, HTML5, XHTML, JSON, CSS3, AJAX and MySQL.
- Designed Frontend with in object oriented JavaScript Framework like Angular.js and Ext.js.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js, and Node.js.
- Built single page apps, modules, graphics using AngularJs.
- Experience in incorporating and utilizing JavaScript unit-testing frameworks (Jasmine, Mocha).
- 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.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Worked on creating responsive website for smart devices using Responsive design and media queries.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Utilized various JQ Lite to build Rich Internet Application (RIA) to make it look more intuitive.
- Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Created Mock-up designs and developed various functionalities with JavaScript and jQuery.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Used detailed wireframes and developed Mock-up designs as per the requirements of Business.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Work with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging and testing.
- 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, AJAX, MVC, Angular.js, backbone.js, Node.js, Ext.js, Responsive Design, JSON, DOM, Agile, Photoshop, Dreamweaver, Windows.
Confidential, Secaucus, NJ
UI Developer
Responsibilities :
- Upgrading existing website with HTML5, BOOTSTRAP, Sass and Grunt build tools.
- Designed custom marketing assets (email marketing templates and newsletter templates) for each customer's preference based on seasonal promotion.
- Developed the responsive layout for mobile devices, including iOS, Android, and Windows.
- Developed new website routing by using MVC methodology (AngularJS).
- Upgraded existing source code with HTML and SASS.
- Worked on multiple HTML theme development for administrators.
- Enhanced login authentication and rapid page redirecting by introducing AngularJS.
- Optimized website performance by optimizing the size and dimensions of image assets, combining individual images into sprite image, replacing some PNG/JPEG icon images with SVG counterpart, using Content Delivery Network (CDN), and modular JavaScript .
- Used Ajax to retrieve dynamic data from backend server.
- Introduced jQuery-Validation Plug-in and vanilla jQuery to perform real-time validation for the brand-new user sign up form.
- Used Angular UI Modal component for a cleaner user sign up procedure.
- Developed reusable and testable modules for editor tool module and author tool module by using jQuery, CSS3 and HTML5.
- Implemented multiple 3rd-party services to add functionalities of online support and social networking into the web content.
- Leaded in code base maintenance and unit testing.
Environment : HTML5, CSS3, SASS, JavaScript, Ajax, JSON, jQuery, jQuery UI, jQuery-Validation Plug-in, AngularJS, Grunt, Mocha, Jasmine, PHP, RESTful, MVC, Git .
Confidential, CA
UI Web Developer
Responsibilities:
- Redesigning and developing the web pages using HTML4, CSS (2/3) on W3C standard, XHMTL.
- Developing non-functional HTML, CSS pages from the mock ups and involved in UI review with Business Units.
- Filled mock-ups up functions with JavaScript and Angular JS.
- Good Understanding of Content management System especially Drupal.
- Usage of adobe Photoshop for retrieval of images.
- Mainly focusing on cross-browser compatibility and fixed the bugs for several browsers with JavaScript and Angular JS.
- Worked closely with back end team to implement AJAX call to REST APIs and update dynamic functionality of HTML in Angular JS.
- Working with developer in UI Integration and defect fixing.
- Converted the mock-ups into hand-written HTML, CSS 3, XHTML, JavaScript and Angular JS.
- Involved in UI Testing which is generally testing the graphical user interfaces, how user interacts with the application, testing application elements like fonts, layouts, buttons, images, colors etc.
- Create Grunt tasks to minify code resources, to setup selenium web driver for end to end testing.
- Writing unit test with Jasmine to ensure robust code quality.
Environment : HTML, CSS3, JavaScript, AngularJS, AJAX, JSON/XML
Confidential, Mountain View, CA
Jr. Web Developer
Responsibilities:
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS & JavaScript using Dreamweaver.
- Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
- Extensively used JQuery plug-ins, Ajax Queue, Auto Populating select-box, Search plug-in, calendar plug-in, AJAX-queue plug-in, and Auto populating multiple select-boxes.
- Designed new classes and functionalities using various JQUERY components for CRM application for customer service.
- Wrote extensive HTML, CSS and JavaScript code to build dynamic pages using Eclipse.
- Developed and designed the various screens and its architecture in accordance to UI Specs.
- Implemented XML parsing code for different application.
- Maintained and manipulated databases for XML parsing for applications in MYSQL.
- Wrote application level code to interact with the backend Java, AJAX and JSON.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
Environment: Java, HTML, CSS, Ajax, JQuery, OO JavaScript, Dreamweaver, XML, Junit, IDE - Eclipse, MYSQL, UNIX.
Confidential, San Jose, CA
Jr. Web Developer
Responsibilities:
- Developed dynamic pages using HTML, CSS, JavaScript and JQuery.
- Handled cross-browser compatibility issues.
- Developed and designed various screens and their architecture in accordance with the specifications
- Worked on all aspects of Web applications including testing, debugging, maintaining and deploying.
- Worked with ASP.NET developers to enhance the functionality of web applications and to integrate front-end code with backend.
- Translated style guides and designs into functional user interfaces with assurance of cross browser compatibility.
- Developed code to fetch data from back-end and populate on UI using AJAX and JSON.
- Fixed bugs and provided support for the application.
- Tested and fixed web pages using firebug.
- Designed web pages as per client’s requirements
Environment : HTML, CSS, JavaScript.