Ui Developer Resume
0/5 (Submit Your Rating)
WORK EXPERIENCE:
Confidential
UI Developer
Responsibilities:
- Build apps using Asynchronous Module Definition (AMD) development
- Developed views using the Model - View-ViewModel (MVVM) pattern
- 2-way data binding with Knockout.js
- Created DOM nodes with Knockout.js 'foreach' binding
- Speeded DOM rendering time with Knockout.js 'visible' binding
- Instantiated multiple models per screen for complex viewModels
- Knockout's with, click text, css and style bindings
- Serialized viewModel data for posting JSON back to a server with ko.toJS()
- Used Kendo.js UI widget API for rapid screen building
- Used the knockout-kendo.js bridge to bind Kendo UI widgets with Knockout bindings
- Displayed tabular data with Kendo's grid widget
- Bound multiple viewModels to nested Kendo Grids using ko.applyBindingsToNode()
- Used jQuery.Velocity to create highly optimized animations
- Built 3D menu to navigate complex system hiearchy
- Used Moment.js for JavaScript date management
- Created jQuery animation plugins for less experienced developers
- Used Zurb Foundation library to build screen templates
- Used Zurb .collapse class to remove column margins
Confidential
Front-End Web Application Developer
Responsibilities:
- Develop Admin and End-User sites with HTML5, Salesforce.com & Visualforce pages
- Mesh HTML5 and Salesforce APEX tags
- In corporate Twitter Bootstrap 3 into sites and applications
- JavaScript sine wave graph plotting with flot.js & jqPlot.js
- Use SVG images to eliminate photo pixilation
- Draw vector graphics in SVG and VML using Raphael.js
- Rotate Raphael.js canvas
- Place multiple canvas and image elements on top of one another depending on a calculation
- Build Linux Node.js server to serve AJAX requests with JSON Objects
- Router port forwarding and NAT integration
- Dynamic DNS updating
- Create encapsulated modules with Require.js
- Linux SSH configuration
- Extract user's input with jQuery keyup
- Disable/Enable buttons dependant on user selection
- Salesforce elements
- Data synchronization with Firebase.js
- Use multiple versions of jQuery within the same page using $.noconflict()
- Dynamic field population with data- attributes
- Custom form validation with jQuery and CSS