Michael Romanoff
Professional Summary
Principal UI Engineer with 20+ years of expertise building scalable, high-performance web applications across enterprise, startup, and agency environments.
- Led front-end architecture and development for complex scientific applications, wealth management platforms, and consumer-facing products using modern frameworks (Vue.js, React.js, TypeScript) and best practices in component design, testing, and accessibility.
- Specialized in creating custom design systems, component libraries, and style guides that ensure consistency and maintainability across large-scale applications, with deep expertise in responsive design, SEO optimization, and cross-browser compatibility.
- Proven track record in team leadership and mentorship, collaborating effectively with cross-functional teams, conducting code reviews, and implementing Agile/Scrum methodologies to deliver high-quality solutions on schedule.
Technical Skills and Technologies
Frontend Development
HTML5, CSS3, JavaScript (ES6+), TypeScript, Vue.js, Nuxt.js, Vuex, Pinia, React.js, Mobx, Web Components, D3.js, Plotly
Styling & Design Systems
SASS, PostCSS, BEM, CSS Modules, Tailwind CSS, Bootstrap, Material Design, Custom Style Guide Systems
Testing & Quality
Jest, Vitest, Cypress, Jasmine, BDD, Unit Testing, E2E Testing, Code Coverage Analysis
Build Tools & DevOps
Webpack, Vite, Node.js, Monorepo Architecture, Git, CI/CD (Travis, Jenkins), npm/yarn/pnpm
APIs & Data
REST, GraphQL, Apollo Client/Server, JSON, API Integration
Design Tools
Figma, Adobe XD, Sketch, Adobe Photoshop, Storybook UI, Prototyping, Wireframing
Project Management
Jira, Agile/Scrum, Code Reviews, Technical Documentation, Slack
Certification
- Certified Vue.js Developer
- Certified TestDom: JavaScript
Professional Experience
OpenEye, Cadence Molecular Sciences, Santa Fe (Remote)
Principal UI Engineer IV
01/09/2021 - Present
Scientific software company specializing in molecular modeling and computational chemistry solutions for pharmaceutical research.
Front-End Developer for Orion Molecule Modeling App Project.
- Created 2D Molecule Search, 2D Molecule Sketcher, Data Analysis, Utilities, History, Components, UI/UX, and Custom Storybook Components for the Orion App, serving 500+ pharmaceutical researchers globally.
- Built and maintained 50+ reusable Vue.js components with comprehensive Storybook documentation, reducing development time by 40% for new features.
- Implemented comprehensive testing strategy achieving 85% code coverage using Jest, Vitest, and Cypress, reducing production bugs by 60%.
- Spearheaded migration to Vue 3 Composition API, Nuxt 3, and TypeScript, implementing monorepo architecture with custom style guide system and comprehensive Storybook documentation, modernizing codebase and improving component reusability and maintainability.
- Led initiative to optimize application performance, achieving 35% reduction in initial load time and 45% improvement in time-to-interactive metrics.
- Collaborated with UX team to redesign key workflows, resulting in 25% improvement in user task completion rates based on user testing feedback.
- Created high-fidelity mockups and interactive prototypes using Figma and Adobe XD, streamlining design-to-development handoff and facilitating stakeholder feedback sessions.
Switch, Las Vegas, NV
Senior Front-End Developer
11/01/2019 - 01/09/2021
Technology solutions provider for data centers and telecommunications infrastructure.
- Developed new apps and modernized existing ones using Apollo GraphQL, MongoDB, TypeScript, Vue.js, Nuxt.js, Jest, and Cypress JS.
- Led migration of 3 legacy applications to modern Vue.js/Nuxt.js architecture, improving page load times by 50% and reducing technical debt.
- Worked on proof of concept for new projects and customer portal applications, resulting in 2 approved products that generated $2M+ in new revenue.
Vehicle History, Las Vegas, NV
Front-End Lead
11/01/2017 - 10/31/2019
Consumer-facing automotive research startup providing vehicle history reports and VIN lookup services.
- Managed team of 3 front-end developers, conducted code reviews, and established best practices that increased team velocity by 35%.
- Optimized SEO implementation, resulting in 200% increase in organic traffic and improved Google search rankings from page 3 to page 1 for key terms.
- Worked on SEO, Google Ads, AWS, Git, Slack, Jira, Travis, Jenkins.
Goldman Sachs, New York City, NY
Senior Front-End Developer
03/23/2015 - 10/31/2017
Global investment banking and financial services firm serving institutional and high-net-worth clients.
- Architected and designed the Private Wealth Management App from the ground up.
Early Career Experience (1998-2015)
Equinox, New York, NY — Senior Front-End Developer (2011-2015)
Developed responsive web applications for multiple fitness brands including Equinox.com, Blink Fitness, and Personal Trainer platforms using Backbone.js, Marionette.js, Bootstrap, and SASS.
RAPP Collins, New York, NY — Senior Interface Engineer (2009-2011)
Built consumer brand websites for major clients including GlaxoSmithKline (MyAlli.com), Halle Berry Fragrances, GUESS Perfumes, and Sally Hansen using jQuery, AJAX, and Drupal CMS.
Starwood Hotels, White Plains, NY — Front-End Developer (2007-2009)
Developed and maintained websites for global hotel portfolio including W Hotels, Westin, Aloft, Sheraton, St. Regis, and Le Meridien using JSP, JavaScript, Struts, and Documentum CMS.
IBM, Americas Sales and Distribution, White Plains, NY — Web Developer and Project Leader (1998-2006)
Led development of IBM Americas Intranet site, collaborating with copywriters to design and code web content for internal sales and distribution platforms using enterprise technologies.
Awards & Recognition
Webby Awards Honoree (2010, 2011)
- 2011: Beauty and Cosmetics Category - COTY: Beyoncé Heat
- 2010: Pharmaceuticals Category - MyAlli (GlaxoSmithKline)
Favorite Websites Awards - Public Shortlist (2011)
- WITNESS.ORG – Project Focus
Education
Vladimir College of Music, Vladimir, Russia
B.A. Music (Double bass, Classical music theory)