2268 Carbondale Way
Dublin, CA 94568
-- ●
h ttps://developtodesign.com
Rob Levin
SKILLS
JavaScript, React, Typescript, ES6, HTML5, CSS, Design System
Engineering, Redux, Babel, Jest, Backbone.js, Node.js, Koa, Express,
Knex, Responsive, a11y, Webpack, Grunt/Gulp, PHP, SQL, Photoshop, Figma,
Illustrator, WordPress, Git, Bash/Shells
EXPERIENCE
Ethos Inc., SF, CA — Frontend Architect
August 2019 - PRESENT
●
●
●
●
●
●
●
Created and maintained React component based Ethos Design System
Created Form Engine API which provided all form validation and UX.
Created XHR lib used across org for all HTTP requests and error
handling
Frontend feature development and UI components for administrative
application for underwriters and case managers utilizing
Typescript/React, Redux Toolkit; setup entire Webpack pipeline.
Created a middleware proxy API using Koa atop of Node.js
Created UI components for a brand new Unum partnership product.
Formed our weekly R&D Forum and also CS Fundamentals groups
Mavenlink, SF, CA — Senior UIUX Developer
May 2014 - July 2019
●
●
●
●
●
Upgraded codebase from Babel 6 and non-compliant use of ES6
modules, to Babel 7. Wrote linters to ensure the proper ES6 usage.
Created CSS, SVG, JavaScript guides for Engineering Handbook.
Built Mavenlink’s design system—a React-based component library.
Lead full rebrand including new header, left navigation, and side
panel with cascading changes to the typography, layout and UX.
Mentored junior to mid-level engineers by pair programming,
holding workshops or lunch and learns, reviewing pull requests,
and written guides used by the entire team.
SugarCRM, Cupertino, CA — Senior Software Developer
February 2012 - January 2014
●
Implemented frontend for the password reset page.
●
●
●
●
●
●
●
Developed the first-time login wizard allowing users to configure
the SugarCRM application upon first logging in.
Built client-side global search widget that enabled typeahead via
a custom jQuery plugin.
Implemented the update password modal for the SugarCRM Portal.
Built CI integration scripts; essentially shell script wrappers to
execute phantomjs headless execution of our Jasmine test suites.
Implemented the Sugar Date Widget which added i18n and keyboard
navigation to the Bootstrap datepicker widget it wrapped.
Converted the SugarCRM 6.x product to use the Sidecar platform, a
metadata driven frontend framework built atop Backbone.
Implemented the User Profile edit page for SugarCRM Portal.
MOG, Berkeley, CA — Senior Software Developer
August 2010 - December 2011
●
●
Developed JavaScript based applications to deploy the Mog
on-demand service to various consumer electronics devices such as
BluRay and TV, and developed client side APIs to do so. Apps were
deployed to Samsung and LG TV devices.
Worked on Express/Node.js API controllers used to ultimately
manage a user’s playlist and favorites.
EDUCATION
Dominican University of California, San Rafael, CA — 1998- BA,
Business - Management and Marketing