Ui Developer Resume
HIGHLIGHTS OF TECHNICAL EXPERIENCE:
Languages: JavaScript, TypeScript, HTML 5, Java, CSS and CSS 3
JavaScript Tools: React, Redux, Angular, AngularJS, NodeJS, Webpack, Gulp, Grunt, Bower
CSS Tools: SASS, LESS, Bootstrap, Angular Material
Mobile Tools: React Native, Ionic, Cordova
PROFESSIONAL EXPERIENCE:
Confidential
UI Developer
Responsibilities:
- A Developing UI components for commodities trading platform
- Working with React and Redux to create UI
- Utilizing GraphQL and Apollo for fetching of data
- Utilizing ES6 and HOC design patterns for application architecture
- Developing Testing suite for reuse utilizing Cypress.io
Confidential
UI Developer
Responsibilities:
- Adding new functionality to application that controls water and waste water pumps across the world
- Refactoring existing Angular JS controllers and services to follow a component based architecture
- Removed Gulp build process and replaced with NPM Scripts and Webpack
- Responsible for formulating migration process from AngularJS to Angular
Confidential
UI Developer
Responsibilities:
- Working on application provides searching capabilities to find patients of interest that match specified patterns in clinical and administrative EHR data
- Converted existing JSP project to Angular 1.5
- Utilizing Babel to take advantage of latest Ecmascript versions
- Created multiple directives for tree component and table layout
- Created custom validators for complex form validation
- Started migration plan to upgrade from Angular JS to Angular
Confidential
JavaScript Developer
Responsibilities:
- Creating web based UI s for Chase Rewards Credit Card products including Points and Cash Back
- Developed new Chase Experience's architecture using Angular version 4 and Webpack
- Using wireframes to make sure UI is built to Chase s specifications for mobile, tablet and desktop
- Building UI components using AngularJS and HTML5
- Utilizing PhantomJS for testing and documentation
- Performing code reviews to ensure team is utilizing proper JavaScript Standards
Confidential
JavaScript Developer
Responsibilities:
- Building patient tracking and operational room software using TypeScript and AngularJS
- Responsible for architecting and building custom components for developer reuse
- Taking advantage of ES6 advanced features to write cleaner and maintainable code
- Participating in code reviews to offer input on best practices and industry standards
Confidential
Lead JavaScript Developer
Responsibilities:
- Building retail based application utilizing AngularJS and Bootstrap
- Responsible for building and acting as UI architect of application.
- Built custom Angular directives from scratch.
- Added mobile presence to application by using the Ionic framework with AngularJS
- Created grunt process to compile LESS files, lint JS and minify code for production.
Confidential
Lead JavaScript Developer
Responsibilities:
- Prototyping new UI architecture utilizing AngularJS and Bootstrap.
- Rewriting JSP based application to use AngularJS and Express.
- Utilizing Grunt and Bower for dependency management and linting of JS code.
- Designed and Developed Confidential 's new organizational chart using JavaScript and HTML 5
- Rewrote jQuery based organizational chart library to Dojo
- Refactored several key web components to take advantage of a more module architecture
Confidential
Mobile Developer
Responsibilities:
- Creating surgical based mobile solutions utilizing JavaScript and HTML 5
- Developed production ready prototype utilizing jQuery Mobile
- Evaluated multiple Frameworks for design and scalability including Sencha Touch, jQuery Mobile and Dojo
- Developed Anaesthesia iPad prototype using Dojo 1.8 and Dojox mobile
- Responsible for benchmarking mobile storage solutions using HTML 5 local Storage, Indexeddb and WebSQL
- Heavily involved in the design of the mobile architecture using AMD and the module pattern
Confidential
Mobile Developer
Responsibilities:
- Using Sencha Touch to create mobile applications for iOs and Android platforms
- Redesigned and developed new UI for tablet based application
- Took existing JavaScript code base and refactored to a more object oriented design
- Using JavaScript and HTML5 to create cross platform mobile application
- Experience working with SASS to create new theming and layout for Sencha Touch
- Leveraging HTML 5 local storage api to store application data and reduce outward calls
Confidential
UI Developer
Responsibilities:
- Creating new functionality for Ritz Carlton's iPad targeted site using JQuery
- Resolving numerous rendering issues for RitzCarlton.com
- Utilized HTML5 and CSS 3 to correct orientation issues relating iPad and web kit browsers
- Created library of scrolling effects using jQuery and CSS 3
- Trouble shooting of browser specific bugs including IE6 and IE7
Confidential
JavaScript Developer
Responsibilities:
- Developing multiple UI s utilizing GWT, GXT and EXT JS
- Created multiple event bus implementations using JavaScript and EXT JS for testing purposes
- Created library of native JavaScript as interface for GWT components
- Used HTML5 post message API for iframe to iframe communication
- Prototype browser communication using HTML5 Web Socket API
- Implement Wro4j to serve all static content and minify JavaScript
Confidential
JavaScript Developer
Responsibilities:
- Developing UI of cash management application using Ext JS and JavaScript
- Using Object Oriented JavaScript Design Patterns to create reusable efficient code
- Creating custom grids, forms and panels using Ext JS
- Developed offline capabilities using HTML5 local storage API
- Created mobile/Ipad prototype using HTML5 and
- Implemented Ext JS upgrade from 3.0 to 3.2
Confidential
JavaScript Developer
Responsibilities:
- Developing custom CMS UI for Confidential site redesign using JavaScript and HTML
- Using YUI JavaScript library along with CSS and HTML for presentation layer
- Creating web pages that are cross browser functional including Safari, Chrome and IE
- Developed UI s using Object Oriented JavaScript principals and best practices
- Developing high performance and unobtrusive JavaScript objects
- Developed UI s for CMS to publish content to Development, QA, and Production
Confidential
UI Developer
Responsibilities:
- Using CSS, JQuery, EXTJS and AJAX for user interface developed custom widgets and panels using EXTJS and JQuery libraries
- Using custom tags, Apache Beehive and JSTL with JSP's
- Used CSS cross browser implementation to insure browser compatibility
- Responsible for look and feel using CSS styling
Confidential
UI Developer
Responsibilities:
- Enhancing front end of VOIP application using EXT JS
- Used Gimp and CSS techniques to create web 2.0 buttons, rounded tabs and other ui components
- Troubleshooting cross browser issues relating to JavaScript and CSS styling
- Utilizing Spring and Hibernate for data access and data mapping
Confidential
Developer
Responsibilities:
- Using EXTJS, AJAX and CSS to enhance UI functionality of asset management tool
- Utilizing Object Oriented JavaScript techniques including inheritance and closures
- Ensure that all UI components are cross browser functional across Internet Explorer and Safari
- Working in a Agile development team structure
- Debugging of browser specific bugs utilizing Firebug and Visual Web Developer
- Rotating Scrum Master on multiple sprints and various projects
Confidential
Developer
Responsibilities:
- Working on Java application that provides web feeds in RSS and ATOM format for online media sites
- Using Hibernate and Spring configuration for backend architecture
- Using Struts framework and JSP s for front - end architecture
- Responsible for creating Java components that creates and parses XML feeds for online media sites
- Using AP feed processor to provide related content on sites using Prototype
- Using JavaScript to track web analytics and demographics for online media including video and blogs
Confidential
Developer
Responsibilities:
- Working on the development of Confidential 3.0 release
- Building AJAX based GUI components comprising of popups and scrollers
- Responsible for fixing bugs relating to JSTL, CSS, JavaScript and AJAX components
- Utilizing Prototype and Scriptaculous JavaScript library for AJAX development
- Using Spring MVC Framework
- Responsible for ensuring JavaScript and AJAX components are cross browser compatible including Safari and Netscape.