Mike Gulline Logo

Mike Gulline

Front Endengineer

Resume

Software Engineer (Frontend-Focused)

Skills

  • HTML
  • CSS
  • SASS
  • LESS
  • TailwindCSS
  • Flexbox
  • Grid
  • Animations
  • JavaScript
  • TypeScript
  • React
  • NextJS
  • Redux
  • Zustand
  • Web APIs
  • NodeJS
  • Express
  • PHP
  • MySQL
  • PostgreSQL
  • MongoDB
  • GraphQL
  • Git
  • Jest
  • React Testing Library
  • SEO
  • Web Performance Optimization
  • UX/UI Design
  • Figma
  • Adobe Creative Suite
  • Photoshop
  • Illustrator
  • InDesign

Summary

Versatile software engineer with 25+ years of experience in frontend development and a solid foundation in backend systems. Adept at building high-performance applications using modern technologies like JavaScript, TypeScript, React, and Next.js, with proficiency in Node.js, SQL, and PHP, and a demonstrated ability to quickly learn new languages. Expert in translating design concepts into robust technical solutions, with a dedicated focus on scalable and maintainable code.

Work History

Lead Software Engineer

Immunocorp® · Full-Time

Sep 2000 - Present · 24 yrs 1 mos

Long Beach, CA · Remote

  • Directed the design, development, and management of responsive e-commerce websites, blogs, and landing pages, overseeing all phases from concept to deployment to ensure brand consistency and optimize user experience.
  • Pioneered the introduction of React microfrontends and built an interactive “good, better, best” discount structure to align with customer retention efforts, leading to a 54% increase in the average order value from $134 to $206.
  • Integrated third-party analytics to monitor campaign engagement, track user activity, and customize goal tracking.
  • Developed an interactive dashboard using React, TypeScript, and Next.js, enabling executive leadership and shareholders to visually consume complex data points across multiple initiatives.

Senior Software Engineer

Kumato Labs · Full-Time

Jun 2009 - Present · 15 yrs 4 mos

Signal Hill, CA · Remote

  • Transitioned the company’s defunct shopping cart to a modern e-commerce solution, leading the data migration and redesign of the mobile-first, responsive website, resulting in a 300% increase in user engagement and conversions.
  • Implemented code splitting, tree shaking, lazy loading and image optimization, reducing page load times by 25%.
  • Utilized advanced Midjourney techniques to generate AI-driven graphics, creating brand-supporting artwork that seamlessly aligns with the company’s identity, eliminating the need for a $300/month Shutterstock subscription.

Founding Software Engineer

HempLand® USA · Full-Time

Nov 2014 - Present · 9 yrs 11 mos

Signal Hill, CA · Remote

  • As founding software engineer and designer, I led all creative and development efforts, including branding, product packaging, marketing materials, responsive web design, custom CMS development, e-commerce, and email marketing.
  • Collaborated with a copywriting team and FDA compliance officer to navigate evolving CBD regulations, ensuring ongoing compliance and taking swift action when banks and credit card processors temporarily suspended services.

Side Projects

Principal Software Engineer

Loyal to Few · Contract

Dec 2022 - Mar 2023 · 4 mos

Oceanside, CA · Remote

  • Designed and developed a headless e-commerce website using React 18, NextJS 13, and TailwindCSS, with NextAuth for authentication, focusing on modular architecture and usability.
  • Built a backend admin system integrating third-party order and shipping APIs, improving operational efficiency and reducing processing times by streamlining labeling, packing, shipping, and returns.
  • Optimized site performance with a responsive, mobile-first design, asynchronous image rendering, and CSV product export in Node.js, leading to a 25% increase in sales conversions and improved SEO.

CTO/Founding Software Engineer

Galaxy4Gamers · Founder

Jul 2008 - Apr 2011 · 2 yrs 10 mos

Huntington Beach, CA · Remote

  • Developed a multi-platform social media and tournament gaming web application for PlayStation, Xbox, and Nintendo systems, facilitating community engagement and competitive gaming.
  • Engineered single and double elimination tournament systems capable of managing up to 128 players or teams, with drag and drop advancement, dispute arbitration, monitoring, and customizable promotions.
  • Implemented role-based account management and administrative controls for users, teams, administrators, monitors, and event promoters, enhancing platform security and user experience.
  • Designed and deployed a multifunctional chat system supporting individual, broadcast, and group communications, which increased user engagement tenfold.
  • Integrated the Justin.tv (now Twitch.tv) API to enable live streaming, editing, and archiving of gameplay directly on tournament and user profile pages, enriching user interaction and content availability.
  • Launched the Beat-A-Pro web application, enabling users to engage in live-streamed games against professional gamers, which monetized user interactions and increased platform visibility.
Mike GullineJavaScriptTypeScriptReactNext JSTailWindCSSNodeUICMSWordPressCSS3VS CodeHTML5NPMSASSMySQLAPIGitHub{less}Mongo DBJSXPHPUX
Mike GullineJavaScriptTypeScriptReactNext JSTailWindCSSNodeUICMSWordPressCSS3VS CodeHTML5NPMSASSMySQLAPIGitHub{less}Mongo DBJSXPHPUX