We provide IT Staff Augmentation Services!

Ui/frontend Developer Resume

0/5 (Submit Your Rating)

Chevy Chase, MD

SUMMARY

  • Skilled in designing applications, User interfaces (UI), websites, online ads, e - newsletters.
  • Used the best practices of SDLC as well as Agile/SCRUM methodology.
  • Developed Object oriented Javascript code using function closures as well as inheritance and developed instantiation logic by implementing constructor like functions in JavaScript.
  • Worked on SPA Application frameworks such as Backbone.js in order to implement a MVC style UI architecture to separate model, views and collections functionality.
  • Used Angular SPA development based on features such as Directives, filters, controllers, Views, Models to design the functionality using MVVM pattern.
  • Involved in Usage of Testing tools such as Jasmine, Selenium, JUnit etc.
  • Skilled on creating UI Technical Designs using SPA Style MVC Architectures such as Angular.js. Detailed understanding of Server side technologies like node.js
  • UsedGitto share, synchronize and update code to the repository.
  • Performed commit and rollback operations and maintained version history and control withGit.
  • Setup mirrors of repository withGitfor backup and later recovery.
  • Shared code snippets privately usingGitto facilitatepeer programming.
  • Experienced in debugging JavaScript, Navigating and Manipulating DOM nodes.
  • Used xhrGet and xhrPost methods for doing AJAX/XHR calls in JQuery
  • Worked on a JQuery based front end including forms and controls and programmed event handling. Debugged jquery Applications with Firebug etc
  • Worked on Customizing and using JQuery UI plugins.
  • Worked on all the semantic content tags of HTML5, Worked on latest HTML5 form controls as well as keygen/datalist tags.
  • Worked on Styling Forms with CSS3 and solving cross browser issues.
  • Customized Twitter bootstrap templates as per client requirements.
  • Worked on HandleBars (for backbone.js) in order to split data from presentation. knowledge of node.js for implementing server side javascripting
  • Worked on Mobile UI using Responsive Design and CSS3 media queries.
  • Strong J2EE Development skills including REST Web Services, JDBC and Spring.

TECHNICAL SKILLS

UI Technologies: Javascript, HTML5, CSS3, AJAX/XHR, Jquery, JSON, XML, XHTML, DOM, Java, J2EE, JSP, Core Java 1.4, JDBC, Servlets, Twitter Bootstrap.

Frameworks: Angular.js, Backbone,js, node.js, firebug,handlebars,sass etc

IDE: Eclipse, front page, Dreamweaver, Netbeans.

PROFESSIONAL EXPERIENCE

Confidential, Chevy Chase, MD

UI/Frontend Developer

Responsibilities:

  • Involved in a Agile/Scrum based approach to UI Development by working with UI/UX designers and J2EE Developers and Business/end user to continuously iterate through the UI/UX design and Prototyping process.
  • Worked on developing Wireframes as per business requirements and refining them to reflect the changes.
  • Prepared a Technical design based on an Angular MVC based approach
  • Implemented the control flow between Angular Views, Controller and Model Objects using data binding and dependency injection features of Angular.
  • Developed Directives in Angular in order to make re-usable UI Templates.
  • Developed various Controllers in Angular for managing user navigation.
  • Used $http service calls to perform XHR asynchronous requests to backend REST Services.
  • Used CSS3 media queries to make a responsive layout for mobile versions.
  • Customized Twitter bootstrap templates as per client requirements.
  • Worked on all the semantic content tags of HTML5 including article, section etc.
  • Used HTML5 Storage API caching information in the browser.
  • Developed REST Style Web Services in JAVA using eclipse to be deployed on the server.
  • Also enabled SQL Database using DAO i.e. Data Access objects written in JAVA.

Environment: Angular, JavaScript, AJAX, CSS3, HTML5, Wireframes, REST Web Services.

Confidential, Sunnyvale, CA

WEB UI Developer

Responsibilities:

  • Worked with the UI/UX designers analysts to develop Wireframes, Screen flow diagrams Document, Detailed UI Documents for different modules in the project.
  • Developed and Reviewed UML Diagrams including Use Case, State transition and Class diagrams for project development.
  • Used JavaScript, JQuery, HTML5, DOM, CSS3 and AJAX for front end Web UI development.
  • Integrated the front end JQuery UI with the backend REST API using backbone.js models and collections.
  • Developed Backbone Views using Handlebars templating engine.
  • Developed Object oriented JavaScript code using function closures as well as inheritance and developed instantiation logic by implementing constructor like functions in JavaScript.
  • Implemented DOM event handlers as required by the UI functionality.
  • Performed DOM Traversal as well DOM display and update content operations.
  • Developed JQuery UI to produce effects such as fade in, fade out, animation etc.
  • Programmed client side validations using JQuery functions.
  • Implemented JQuery front end forInsurance policy display using JQuery UI plugins.
  • Implemented CSS styles and made them cross browser compliant.
  • Made enhancements to existing CSS and DIV tags using the box model.
  • Involved in various testing such as Black Box, White Box, Unit, Regression.
  • Setup the environment for Selenium IDE such as setting up Fire Bug in Mozilla Firefox browser, downloading Selenium IDE and initialize in the browser.
  • Built basic test cases using the Selenese language and execute them
  • Setup the environment for Selenium Webdriver such as setting up Eclipse for Java

Environment: JQuery, backbone, JavaScript, AJAX, JSON, CSS3, HTML5, Eclipse, REST Web Services, JSP, Servlets, JDBC.

Confidential

Java UI Developer

Responsibilities:

  • Involved in all the phases of UI/UX implementation including Design, prototyping, Development and Testing phases.
  • Used the best practices of SDLC as well as Agile/SCRUM methodology.
  • Implemented Javascript source code and embedded nested event handling logic using JQuery event handlers and call backs functions.
  • Developed User authentication, Self service registration and password recovery features and integrated them into the landing page.
  • Implemented navigation using JQuery Accordions and Dialogs as well as Jqgrid for displaying tabular data.
  • Developed Javascript code using a XMLHttpRequest Adapter to send a AJAX request to the server side code and also implemented a callback function to handle the results.
  • Developed a controller module which controls the flow of input requests to be routed to various backends for CRUD operations on the product master/detail records and stores the response data records in memory using javascript arrays.
  • Performed traversing of DOM nodes for collectively updating DOM elements on the UI.
  • Designed and developed HTML layouts and Brandings using CSS, DIV tags and DOM.
  • Added CSS Classes using JQuery functions as well as implemented special effects.
  • Made changes to CSS font properties, positioning, margins, padding and border.
  • Programmed Web Services using Java
  • Programmed HTTP Session management capabilities in JAVA Servlets.
  • Worked with JUnit unit testing framework for testing various java modules.
  • Extensively used Eclipse for J2EE development. Fixed issues related to Production.

Environment: JQuery, JavaScript, AJAX, DOM, HTML, Eclipse, Core Java 1.5, JSP, JDBC.

Confidential

Java Developer

Responsibilities:

  • Involved in client interaction in gathering requirements related to J2EE development.
  • Developed J2EE Applications for Supplier Self Service functions including updating of Supplier profile, Address etc.
  • Developed Server side Servlets, jsp pages, Javabeans and DAOs using JDBC API.
  • Used Javascript to implement Validation logic as well as DOM Node API to provide a flicker free refresh feature for the front end.
  • Developed HTML pages and configured them to do HTTP Post to server side Servlets.
  • Used HTML Editors to develop the HTML layouts of various web pages along with their navigation structures.
  • Used RAD to develop the Web User interface of the above application.
  • Extensively used the agile methodology for prototyping and development of sub modules.
  • Developed consistent look and feel using Cascading Style sheets i.e. CSS
  • Developed a front end using HTML, CSS, XML, XSL, Javascript, AJAX.

Environment: J2EE, Servlets, JSP, JDBC, JavaScript, DOM, CSS, HTML, XML

We'd love your feedback!