Ui Developer Resume
2.00/5 (Submit Your Rating)
New York, NY
SUMMARY
- Over 6 years of professional experience as a Front End UI developer.
- Experience in designing User Interface and professional web applications using HTML/HTML5, CSS2/CSS3, Bootstrap, JavaScript, jQuery, AngularJS, and Java technology to get best cross - browser user experience for long-term user retention and engagement.
- Experience in Graphic and User Experience Design and transforming static prototypes into hand-coded HTML, specifically emphasizing accuracy with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates.
- Developed Responsive Web Designs (RWD) using media queries and Bootstrap.
- Solid understanding of the latest front-end development framework, AngularJS, with the use of Angular Service, Routing, Filter and Factory.
- Expertise in applying AngularJS features including MVC and two-way data binding for development of single page application SPA.
- Utilized the latest front end Technologies such as HTML5, CSS3 and Bootstrap for layouts development including but not limited to responsive design.
- Expertise in developing Test Driven JavaScript components.
- In depth understanding about Object Oriented Programming.
- Experience with Node.js.
- Experience in developing Software with Agile Methodologies and having in-depth understanding about the operation of the Software Development Life Cycle (SDLC).
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Expertise in JavaScript Unit Testing Tools like Protractor.
- Experience with version control systems subversion (SVN), Visual source Safe and GIT.
- Excellent comprehension and retention for handling different development framework, design patterns and any other cutting-edge front-end technologies.
- Experience in debugging and troubleshooting with extensive analysis and programming skills.
- Capability of writing sound and clear documentation together with an efficient, well organized coding style based on a comprehensive understanding of all the objects, classes and methods.
- Rich experience cooperating with clients on Electronic Business, Banking, and Financial domains.
TECHNICAL SKILLS
Front-end Technologies: HTML/HTML5, CSS/CSS3, JavaScript, AJAX, JSON
Library & Framework: jQuery, Bootstrap, AngularJS, Node.js
Debugging Tools: Grunt, Firebug, Chrome developer tools
IDE Tools: WebStorm, Eclipse, Visual Studio, Atom
Development Environment: Windows, Mac OS
Package Management: Bower, NPM
PROFESSIONAL EXPERIENCE
UI Developer
Confidential, New York, NY
Responsibilities:
- Developed applications using JavaScript, HTML, CSS, AngularJS and Bootstrap.
- Created highly responsive user interface with Bootstrap. The e-commerce platform was friendly to browsers with different resolution and the major mobile devices.
- Added customized CSS style and specific media queries to improve the page’s compatibility on iPad landscape and portrait mode.
- Added additional CSS themes and templates including the buttons, tables and validation annotations to make a uniform and easy-to-identify view theme on different browsers.
- Developed the header and navigation bar using bootstrap with active class feature controlled by AngularJS.
- Modularized the user interface functionality of the trading platform by implementing MVCmodule. Applied better handling of client request. Consumed RESTful data service and sent response back to the client.
- UsedAngular$routeProvider for navigating between multiple views with their controllers for different modules.
- Implemented AngularJS $http service for requesting investment data via the service side as JSON file, which was then stored and shared with a factory.
- Developed dynamic chart generation module allowing data of the selected period of time to be displayed and compared. Generated different types of graphic charts using kendo UI framework and implemented route provider to switch those views.
- Developed table display module with customized Angular filters which support instant searching function and allowing users to pick from multiple one-click sorting methods.
- Used AngularJS directives forUIand implement filters for data formatting. Created custom directives with reusable elements. Each directive was generated with a prefix to prevent potential collisions.
- Controlled data input via forms, leveraged the input types, and implemented AngularJS forms validation.
- Used AngularJS directives forUIand implement filters for data formatting.
- Experienced in maintaining a large number of files through version control (SVN).
- Used agile methodology for software development. Customers’ suggestion and requirement could be timely reflected to project manager. New tasks could be assigned and updated during the daily group meeting thus keeping the project up-to-date and allowing for the Software Development Life Cycle (SDLC) to be shortened.
- Maintained and debugged the code by actively communicating with QA members to improve the functionality of the code before its next release. The application was guaranteed to precisely meet customer’s requirement and ready for modification.
Web/UI Developer
Confidential, Jamesburg, NJ
Responsibilities:
- Responsible for developing web application with HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap, AJAX and JSON.
- Built the UI using Bower and NPM tool along with Grunt and building tools for compiling and organizing codes and packages.
- Responsible for developing responsive webpages based on Bootstrap.
- Developed Header and Footer of web app as the UI components. Switched page view with AngularJS rote provider and bundled data from JSON.
- Communicated with backend RESTful service, fetch and post data using AngularJS AJAX call.
- Worked closely with product manager to understand wireframe mockups and implement wireframes into projects.
- Developed Activity Management Module for customer training. The module was designed for end-user training classified into scheduled, non-scheduled and complete training program. Coaching material from Lynda.com was integrated with search, and courses API.
- Managed libraries with bower to automatically keep its version up-to-date.
- Used Visual Studio for Front-end IDE development tool and the embedded SVNplug-in for version control.
- Closely communicated with QA teams to ensure the functionality.
- Worked in scrum process attending daily stand up and completing stories in sprints.
Web Developer
Confidential, Saint Louis, MO
Responsibilities:
- Designed front end UI web pages using HTML, CSS, JSON, AJAX, jQuery and JavaScript.
- Responsible for transferring graphic design into user-friendly components including (dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles).
- Used jQuery Ajax for service calls on pages to interact with the server for information.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Designed main user management web pages by using HTML, CSS, and JavaScript.
- Set up href connections, which bind with defined id and HTML pages.
- Responsible for checking cross browser compatibility, thus guaranteed the functionality on different browsers including safari, Internet explorer, Firefox and Google chrome.
Individual Web Developer
Confidential, Saint Louis, MO
Responsibilities:
- Creating dynamic commercial web sites using static and interactive graphics by HTML, CSS and JavaScript.
- Perform HTML, CSS coding based on customers’ requirement.
- Improving user experience by rebuilding the layout of the webpage with uniform style.
- Enhancing the interactivity between customer and the business owner with a web-based chat system.
- Building eBay store setup and data exchange function.
- Setting auto update system with eBay API Java/XML (JAX) trading communications with back office.
- Editing the header for basic searching engine optimization (SEO).