We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

4.00/5 (Submit Your Rating)

Sunnyvale, CA

PROFESSIONAL SUMMARY:

  • Over 8+ years of experience in Applications design, Development, Integration, Testing and Maintenance of various client/server web applications with emphasis on HTML5, XHTML, XMS, XML, CSS 2/3, AJAX, JSON, DOM, JavaScript, jQ uery, AngularJS, ReactJS, Bootstrap, Node.js.
  • Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Documentation, Testing, and Deployment.
  • Experience in developing single page applications (SPA) using JavaScript frameworks like AngularJS, React JS, Node JS, Ember JS, Backbone JS, Express.js, Redux.js, D3.js and Bootstrap.
  • Extensive Experience in using angular Modules, Services, Factories and Directives to power up the AngularJS application.
  • Developed reusable components with AngularJS custom directives.
  • Good knowledge on AngularJS MVC architecture.
  • Experience with designing and implementing AngularJS APIs, caching layers, and monitoring.
  • Performed Unit testing on the AngularJS User Interface for Performance issues and data integration.
  • Experience of Bootstrapping and modularizing an application with Angular.JS.
  • Involved in creating a reusable components using ReactJS for DOM manipulation.
  • Developed user interface by using the ReactJS, Flux for SPA development.
  • Expertise in creating the pages using CSS3 layouts and vast knowledge in usability and accessibility concepts.
  • Involved in several web application development projects that required Responsive Web Design.
  • Detailed understanding of DOM and DOM functions.
  • Performed Unit testing using Jasmine and Karma .
  • Experienced in solving issues in web browsers, following the W3C standards to maintain the website with defect free.
  • Developed Graphic User Interface (GUI) to display report data using JQuery in Cross - browser compatibility and Web application scaling.
  • Extensive experience on implementing the AJAX features using JavaScript and jQuery.
  • Creative knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator .
  • Experience with maintaining several connections on a server to make HTTP requests using Node.JS.
  • Incorporated the table less design methodology using CSS3 that follows W3C standards.
  • Expertise in version control tools like GIT, SVN to manage and control software development.
  • Extensive experience in DRUPAL and Word press content management system (CMS).
  • Developed Web applications using CSS pre-processors SASS and LESS.
  • Worked on web applications that required cross browser compatibilities like Chrome, Safari, Firefox, Internet Explorer and Opera.
  • Worked extensively on Agile Development process.
  • Good Web Application debugging skills using Chrome Developers Tool and Firebug.
  • Used the concepts of Pseudo classes, layouts, positioning, text, border and padding in the various projects.
  • Knowledge in developing applications using SCRUM methodology.
  • Some of the attributes that would describe me would be Team player, Quick learner, Self-Motivated and Strong interest in Front End Development.

TECHNICAL SKILLS:

Programming Languages: JavaScript, NoSQL, SQL, PHP, Java, Python, C, C++.

Web Technologies: HTML/HTML5, CSS/CSS3, jQuery, Bootstrap, AngularJS, ReactJS, Backbone.js, AJAX, XML, JSON, Node.js, Express.js, RESTful, Q.js, D3.js, Redis, Nginx, npm.

Operation Systems: Linux, Unix, Windows, Mac OS.

Testing/Control Tools: Git, Confidential, SVN, Jasmine, JIRA, Jenkins, Nodemon.

Other: Git Bash, Photoshop, VirtualBox.

PROFESSIONAL EXPERIENCE:

Confidential, Sunnyvale, CA

Sr. UI Developer

Responsibilities:

  • Involved in several stages of SDLC by gathering the needs, analyzing the user specifications, implementing and debugging, with adopted Agile methodology and used TDD for application developing.
  • Experienced in developing web and mobile applications using latest JavaScript ES6 features and frameworks such as React, React Native and Redux .
  • Experience on working with CSS background, layouts, lists and links, Positioning, Float, Align, Pseudo-class, Pseudo Elements, Dimension, Box model, Texts, Borders, Margin, Padding and Tables.
  • Implemented Grids, Toolbars, Panels, Buttons etc. in Bootstrap for responsive web design.
  • Designed forms and made them more interactive with the use of jQuery,
  • Used JavaScript for custom client-side validation.
  • Developed the application using ReactJS, Bootstrap with ECMA6 Standards.
  • Referenced Normalize.css and reset.css to improve compatibility for multiple web browsers.
  • Adopted LESS as the CSS preprocessor to generate style sheet by running Grunt.
  • Build React components and stand-alone functions to be added to any future pages.
  • Closely worked with Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Responsible for developing a front-end application using React JS and FLUX architecture for internal teams productivity use.
  • Augmented and re-designed previously created forms to include automation, interactive UI flow, and dynamic data entry.
  • Used Session Storage to keep information that user modified in current session.
  • Used Local Storage to keep the frequently accessed information by the user such as Q&A, categories.
  • Used $filter to build customized filters for quickly find out the information that user needs to check.
  • Developed server-side APIs under Node.js with JavaScript.
  • Used Express.js framework to design RESTful APIs for CRUD operation that interact with back-end database.
  • Used Nginx as load balancer to pass requests to node.js server .
  • Implemented D3.js to gathering statistics data for the application.
  • Used Sublime as IDE with plugins such as prettify, SFTP and etc.
  • Performed unit test by using Karma and Jasmine.
  • Built continuous integration system with Jenkins.
  • Used Git for version control, and JIRA for project tracking.

Environment: HTML5, CSS3, JavaScript ES6, jQuery,JSON, ReactJS, Redux,React Native, Babel, Webpack, Mocha, Node.js, Bootstrap, ECMA6, D3.js, Sublime, JSON, Jasmine, Git, JIRA.

Confidential, Woonsocket, RI

UI Developer

Responsibilities:

  • Designed user interface using Angular.JS, JQuery, CSS3, HTML5 and JavaScript.
  • Worked with Business Analysts for requirement gathering and requirement analysis.
  • 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.
  • Created client side validation through JavaScript and AJAX for asynchronous communications
  • Used CSS3 gradients and border effects for designing menus.
  • Defined several reusable UI components by creating Customized Directives in AngularJS.
  • Implemented a search module using AngularJS by consuming RESTful web services,
  • Built SPA using AngularJS and implemented AngularJS component router for navigation and services to connect the web application to backend API.
  • Implemented AngularJS client-side form Validation using various Controls and Filters.
  • Extensively used AngularJS, jQuery to develop dynamic web applications for enhanced user experience.
  • Worked on various customizations on the default grid structure that Bootstrap provides by introducing custom breakpoints having different layouts between Portrait and Landscape mode.
  • Used JavaScript and JSP validation framework for client side validations and server side validations
  • Used D3.JS for data visualization in this application.
  • Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
  • Used AngularJS to optimize in-browser use and to load the module and to improve the Speed.
  • Handled browser compatibility issues in HTML, CSS and JavaScript for IE, Firefox and Chrome browsers.
  • Designed and developed User Interface Web Forms using Flash, CSS, Flex, Adobe Dreamweaver, and JavaScript.
  • Usage of Media Queries and Bootstrap in developing Responsive Web Design (RWD).
  • Test-driven development using Karma,Jasmine for unit tests and Protractor-Jasmine.
  • 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 JIRA for bug tracking and issue tracking.
  • Worked in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
  • 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,Bootstrap, JavaScript, jQuery, AngularJS, Flex, Karma,Jasmine, Adobe Flash, RESTful

Confidential, Houston, Texas

UI Developer

Responsibilities:

  • Involved in several stages of SDLC by gathering the needs, analyzing the user specifications, implementing, debugging, and maintenance, and participated in Water Fall methodology for development.
  • Actively participated and mentoring in requirements gathering, analysis, design, and development and testing phases.
  • Used HTML and CSS created self-defined Button, List, Dropdown Menu, Form and Navigation Bar for front end layout, and utilized JavaScript to handle the front end logic.
  • Implemented jQuery for Event Handling.
  • Made the application responsive using Bootstrap and CSS Media Queries.
  • Developed the CRUD and transferred data as JSON format using REST APIs with Backbone.js.
  • Developed the backend server by using PHP.
  • Used Promises in JavaScript to avoid callback hell and built well-structured asynchronous functions.
  • Responsible for checking cross browser compatibility issues and hence worked on different browsers like Google chrome, Internet explorer, Firefox and safari.
  • Adopted Oracle database to store and management user information.
  • Used QUnit for unit testing framework.
  • Used Notepad++ as the IDE for the project.
  • Chose Confidential as the version control tool.
  • Used Firebug for debugging and for element styling.
  • Involved in daily SCRUM meetings to keep track of the project status.

Environment: Linux, Bash, HTML, CSS, JavaScript, PHP, Oracle, JSON, Backbone.js, QUnit, Confidential

Confidential

Web Developer

Responsibilities:

  • Responsible for development of Web pages using HTML, JavaScript, CSS, Ajax, jQuery,
  • Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to be documented and implemented.
  • Implemented applications in JavaScript.
  • Created various web page layouts using HTML and CSS.
  • Designed, developed and updated User Interface Web Forms using CSS and JavaScript.
  • Worked with CSS Icons, CSS Pseudo-class, CSS Pseudo-element, CSS Image Sprites, CSS background and CSS Shadows to give some additional effects.
  • Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
  • Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
  • Worked extensively with the file management and image libraries. Performed Client-side validations using JavaScript.
  • Fixed bugs and provided support services for the application and tested/de-bugged web browser.
  • Managed and implemented all code changes via SVN deploying builds across development, staging and production instances and maintaining code integrity.
  • Tested application on Internet Explorer 6.0 and above, Firefox and Google Chrome to achieve Cross Browser Compatible Issues.
  • Integrated the frontend jQuery UI with backend REST API using Backbone.js.
  • Involved in Database Management and JDBC connectivity
  • Used ANT scripts to fetch, build, and deploy application to development environment.
  • Developed stores procedures, triggers, functions and database tables in Oracle database.
  • Worked on testing the cross browser compatibility.
  • Played a vital role in defining, implementing and enforcing quality practices in the team organization.

Environment: HTML4,CSS2, JavaScript, jQuery, AJAX, XML, SQL .

Confidential

Web Developer

Responsibilities:

  • Analyzed, Designed and developed the application to meet the requirements of business users.
  • Participated in the design review of the application to come up with UI and provide best possible recommendations for the application from UI standpoint.
  • Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team.
  • Developed screen functionality using HTML, CSS, JavaScript.
  • Used AJAX for implementing part of the functionality for Customer Registration, Customer information modules.
  • Used JavaScript, 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.
  • Used jQuery to create Controllers to handle events triggered by clients and send request to server.
  • Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
  • Developed CSS to provide table free layout to user interface screen.
  • Debugged the application using Chrome Inspector, Firebug, IE Tester and many other debugging tools.
  • Involved in writing SQL Queries, Stored Procedures.
  • Worked with clients to maintain and support for the whole user interface of system.

Environment: HTML,CSS, JavaScript, jQuery, AJAX, XML, SQL .

We'd love your feedback!