We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

3.50/5 (Submit Your Rating)

San Ramon, CA

PROFESSIONAL SUMMARY:

  • 10+ years of experience as Front - end developer in creating various web applications using open-source technologies.
  • Experience in Front-end development with HTML5, JavaScript, CSS, AngularJS, jQuery, Bootstrap, Foundation.
  • Experience in client-side languages & frameworks like JavaScript, jQuery, Angular.js; server-side languages like Node.js.
  • Strong knowledge in cross browser compatibility issues and W3C standards. Good Knowledge in integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
  • Programmed application using Front End editors like Atom, Notepad, Notepad++, Sublime Text 2, Brackets IntelliJ Idea, and Web Storm.
  • Solid experience with Responsive Web Design (RWD) with involvement in several web application development projects.
  • Experience in Angular.js features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture.
  • Up-to-date with the new ES6 features and its implementation like arrow functions, enhanced object literals, promises etc.
  • Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, safari, Opera, Chrome.
  • Sound knowledge on unit and integration testing frameworks and libraries like Jasmine, Protractor&Karma.
  • Hands on experience with using Version Control Systems (VCS) tools like SVN&GIT.
  • Experience in using various jQuery UI controls and corresponding Event handlers etc.
  • Strong understanding in Object-Oriented Programing practice and design patterns to solve various software engineering challenges.
  • Well versed with complete Software Development Life Cycle (SDLC) process which includes Designing, Developing, Testing and Implementation & Deployment and extensive experience with Agile and SCRUM .
  • Strived for elegance and simplicity in code while focusing on scalability, readability and standards complicity.
  • Good in communicating with clients, customers, managers and other teams in the enterprise at all levels.
  • Highly passionate and curious about new Front-End development technologies and has ability in mastering them with a keen awareness of new industry development.

TECHNICAL EXPERIENCE:

Programming Languages: JavaScript, Java, C

Frameworks & Libraries: jQuery, Node.js, Backbone.js, Angular.js, D3.js, Highchart.js, React, Git, Polymer.js

Databases: SQLite, MYSQL, PL-SQL, MongoDB, AWS

Web Technologies: HTML5, CSS3, jQuery, Express, Ajax, Bootstrap, AngularJS, Backbone, Node.js, CSS 3 Media Queries, CSS Bootstrap, SASS and LESS. 

Development Tools: Brackets, Sublime Text 3, Eclipse, Android Studio, NetBeans 8.1, Notepad++, Photoshop CS6

Testing Frameworks: Jasmine, Karma, Protractor, Espresso, PHPUnit, Simple Test

PROFESSIONAL EXPERIENCE:

Confidential, San Ramon, CA

Sr. UI Developer

Responsibilities:

  • Used Angular JS $http service to communicate with Restful Web Services and JSON data.
  • worked on various components of analytic dashboard for operational optimization using Angular and Polymer.
  • Implemented Node.js at server side to provide restful API to client-side backbone application.
  • Created Responsive dashboard for multiple devices and platforms using Bootstrap.
  • Developed user interface using HTML 5, SASS, JSON, ES6, JavaScript.
  • Created charts components using D3 and High charts library.
  • Created various re-usable Polymer components using polymer library.
  • Used modern web technologies to create a complex Single-Page Application: Browserify Experimented with Angular, Polymer and ES6.
  • Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility.
  • worked with UX team for the design implementation of the dashboard for the customer.
  • Hands on experience on working with GIT.
  • Worked on Node.js technology for rendering server side support to the application.
  • Designed Frontend with object oriented JavaScript Frameworks like Angular.js, Node.js, Backbone.js, and Exp.js.
  • Used Jenkins for the deployment of the project.
  • Created Angular components like controllers, services, directives to collect different asset data and bind the service to re-usable polymer components.
  • Developed Custom directives to be reused across different modules in the application.
  • Test driven development (TDD) approach to produce the code.
  • Used W3C Validator for HTML validation; Worked on Unit testing with Karma and Jasmine.
  • Utilized ESLINT to lint code and maintain code quality.
  • Used Gulp as the orchestrator and Web pack for bundling frontend assets.
  • Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Used agile methodology for the development of the project
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.

Environment: HTML5, SASS, JavaScript, High Charts, D3 Charts, Polymer, jQuery, Ajax, Bootstrap, AWS, AngularJS, JSON, REST API, Gulp, Web pack, Sublime Text, Eclipse, Karma, Jasmine.

Confidential, Tampa, FL

Sr. UI Developer

Responsibilities:

  • Involved in reviewing business requirements and functional designs for application and participated in creating prototypes.
  • Used Angular JS $http service to communicate with Restful Web Services and JSON data.
  • Implemented routing and SPA application using AngularJS.
  • Created Responsive Layouts for multiple devices and platforms using Bootstrap.
  • Developed user interface using HTML 5, CSS, JSON, React, ES6, JavaScript, jQuery.
  • Used modern web technologies to create a complex Single-Page Application: Nodejs, Grunt &Gulp, Marionette.
  • Worked extensively on Angular, Node.js, Bootstrap, REST web-services, HTML 4/5, CSS 2/3, JSON; Media queries for responsiveness.
  • Developed large applications with data that changes over time by using React JS.
  • Applied JavaScript with Regular Expressions for client-side form validations.
  • Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility.
  • Hands on experience on working with GIT; Hosted all code on Bit-Bucket.
  • Transformed design mock-ups into cross-browser compatible HTML/CSS layouts and implemented dynamic elements and reusable libraries with JavaScript, jQuery and Angular.js Embedded new Media Elements i.e., video and audio files using the HTML 5 mark-ups and used HTML5 file API for uploading local files from the client-side.
  • Ported and redesigned the Lead management system using Angular framework implementing modular design and worked with Declarative Bindings.
  • Created Angular components like controllers, services, directives and forms to collect different user data and implemented form validation in Angular.
  • Used cleaner patterns like module pattern and followed DRY principles.
  • Developed Custom directives to be reused across different modules in the application.
  • Implemented Mock REST API using express framework in Node JS.
  • Used W3C Validator for HTML validation; Worked on Unit testing with Karma and Jasmine.
  • Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.

Environment: HTML5, CSS3, JavaScript, jQuery, React, CMS, Ajax, Bootstrap, MongoDB, AngularJS, Node.js, JSON, REST API, Grunt, Sublime Text, Adobe Flash, Apache, Karma, Jasmine, SEO, SASS.

Confidential, San Bruno, CA

UI Developer

Responsibilities:

  • Involved in developing the UI pages using HTML, CSS, JavaScript, jQuery, Underscore, Backbone.
  • Built data visualizations to monitor file server load, web server speeds, data processing and more using D3.js, Backbone, jQuery.
  • Developed mockups and prototypes using HTML and Bootstrap.
  • Debugged the website using Chrome Developer's tools and hardcoded the API into script for getting the information about merchants using Node.js backed REST API
  • Responsible to write a few internal CLI modules, used to build the application; using the Commander NPM module; Grunt tobuildfrontend assets & resources.
  • Used D3.js charting library to develop reusable charting Backbone module.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Used Require.js as the module loader to build application in a modular architecture, there by using MVC under the hood.
  • Used Handlebars.js as the template engine; Wrote templates, block helpers and partials wherever necessary.
  • Utilized the Backbone Marionette library for complex layout management techniques using Object Oriented JavaScript.
  • Developed page layouts, navigation, animation buttons and icons.
  • Integrated various jQuery plugins like token-input, moment, validator, dropdown, carousel, d3.js etc. into various Backbone modules.
  • Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Performing the different modules like login, search and download with tracking.
  • Did extensive JavaScript and jQuery programming to give AJAX functionality for the website.
  • Developed API back ends using Node to allocate access to data in MYSQL. 
  • Experience in cross browser compatibility check and thoroughly performed unit testing using Jasmine framework.
  • Used GitHub version control system as a source repository to organize the code base.
  • Involved in different phases of system implementation such as Front-End Research and Development, Integration, Bug Fixing and Launch & Maintenance.
  • Worked in an Agile environment (Scrum pattern)

Environment:HTML5, CSS3, Bootstrap, JavaScript,jQuery, Backbone, Underscore, AJAX, JSON, Node.js, D3.js, GIT, Agile Methodology, Jasmine, Require.js

Confidential, Buffalo Grove, IL

UI Developer

Responsibilities:

  • Responsible for design and development of the web pages from mock- ups.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Involved in development of HTML prototypes and UI deliverables, such as wireframes, Flowcharts, screen mock-ups, and interface design specifications.
  • Used Less CSS preprocessors build and manage application styles.
  • Used jQuery to handle the client-side validations. Analytics Experience on Web Analytics, click stream experience with implementing Web Analytics using Adobe Analytics, Web Trends, and Google Analytics.
  • Worked extensively using CSS and Bootstrap for styling HTML elements.
  • Responsible for transforming designed mock-ups to web pages.
  • Developed user interface using HTML4/5, CSS3, JSON, JavaScript, jQuery.
  • Wrote application level code to interact with the backend databases jQuery AJAX and JSON. Used jQuery for basic animation and end user screen customization purposes.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly; Used Node.js for backend operations.
  • Created prototypes based on static and approved wireframes using human factor designs and different layout techniques.
  • Oversaw the designing and development of Web pages using Spring Framework, HTML, CSS, Node.js, including Ajax controls and XML.

Environment: HTML5, CSS3, JavaScript, SASS, LESS, Bootstrap, Spring Framework, JavaScript, Ajax, jQuery, Illustrator, Web trends, Google analytics, Information Architecture, Photoshop, Dreamweaver

We'd love your feedback!