Michael Schwobe

Lead Frontend Developer / Senior Full Stack Engineer

About

Career

With over 18 years of experience spanning fine art, graphic design, web design, and web development, I have built up a uniquely diverse skill set that distinguishes me from other developers. My educational background and enthusiasm for emerging technologies have enabled me to solve problems in innovative ways and create enhanced experiences for both developers and end users.

Hobbies

My time working as a barista fostered an enjoyment of quality coffee, tea, and music. However, when I’m not at my computer or playing guitar, adrenaline sports are my passion and spending as much time outdoors as possible is my pursuit. Weather permitting, I’m usually mountain biking, snowboarding, longboarding, or running.

Experience

Senior React Engineer

Present (10 months)
RW Baird Milwaukee, WI (Contract / Full-time / Hybrid)

Developed and maintained a suite of financial applications and design systems.

Additional Highlights
  • Collaborated closely with a designer to establish a new design system. (Figma, React, Storybook, Tailwind CSS, and TypeScript)
  • Rewrote their client-facing financial management portal to deliver a cleaner, faster, and more accessible user experience. (Azure cloud infrastructure, Next.js, .NET/SQL powered REST API).
  • Pair-programmed frequently with .NET specialized backend developers and Flutter focused mobile app developers.

Lead Frontend Engineer

(7 months)
Thrivent Minneapolis, MN (Contract / Full-time / Remote)

Led the technical design, development, and governance of technology solutions that delivered business value across the organization while continuously improving time to market.

Additional Highlights
  • Improved lead generation and capture by rewriting legacy applications and websites (Brightspot CMS, Cypress, GraphQL, Jest, Launch Darkly, Next.js, Nx, React Query, Styled Components, and TypeScript)
  • Developed a new design system proof-of-concept (Class Variance Authority, Radix, React, Storybook, Tailwind CSS, and TypeScript)
  • Mentored and coached team members while building accessible, search engine optimized, server-side rendered applications

Senior Frontend Developer

(7 months)
L.L.Bean Freeport, ME (Contract / Full-time / Remote)

Designed, developed, and tested eCommerce website features end-to-end.

Additional Highlights
  • Developed a new REST API service that sits in between front-end applications and data services. (Axios, Docker, GitHub, Jenkins, NestJS, supertest, Swagger/OpenAPI, TypeScript)
  • Published npm packages to address cross-team tooling (ESLint, Husky, Jest, lint-staged, Node, Prettier, React, Storybook, TypeScript). Summary: 2 repos deprecated, 24 repos updated, 3 repos created with extensive documentation and instruction, 21098 problems before (12497 errors, 8601 warnings), 4962 problems after (0 errors, 4962 warnings)
  • Refactored multiple front-end focused repositories (Axios, Docker, GitHub, Jenkins, React classes and hooks, Redux, Sass, Webpack)

Software Engineering Lead

(3 months)
Ameriprise Financial Services Minneapolis, MN (Contract / Full-time / Remote)

Led a platform enablement team responsible for the success of other software teams through the provision of customization, maintenance, R&D, and support.

Lead Frontend Developer

(10 months)
Bristol-Myers Squibb 14th Floor, New York, NY (Contract / Full-time / Remote)

Led an innovation team tasked with researching and developing a next generation cross-scientific-field data commons application that would be used to store, share, access, and interact with digital objects generated from biomedical and behavioral research.

Additional Highlights
  • Extensively researched accessibility and color theory in order to both create and document a new UI library (React, TypeScript, Mock Service Worker, Radix, Stitches, Storybook, Jest, ESLint, Prettier, and others)
  • Prototype MVPs in multiple frameworks with performance focused schema-driven code (Create-React-App, Nextjs, Remix, Vite, and others)
  • Explore and contrast modern package management, bundling, and monorepo tools (Esbuild, Lerna, Npm/Yarn workspaces, Nx, Parcel, Pnpm, SWC, Turborepo, Webpack 4/5, Vite, and others)

Senior Full Stack Engineer

(2 years, 12 months)
Northwestern Mutual Milwaukee, WI (Salaried / Full-time / Onsite)

Played a pivotal role in the development of comprehensive sales tools catering to field representatives, encompassing both client and server-side code. My primary focus was on crafting a sophisticated sales application, designed to empower financial representatives in gathering, calculating, and validating data essential for generating complex multi-page PDF documents. These meticulously crafted PDFs served as instrumental assets for selling insurance policies to both businesses and households. In addition to the sales app, I also contributed to the creation of a scalable Content Management System (CMS) application. This CMS application was instrumental in facilitating the Create, Read, Update, and Delete (CRUD) operations for the data utilized by the insurance sales app, enhancing its overall efficiency and usability.

Additional Highlights
  • Environment specific mocked server responses, build-time and run-time variables (config, Docker, env-cmd, JavaScript, JSON, Mock Service Worker)
  • GraphQL and REST APIs, static routes, logging, security, and validation middleware (Joi, Koa, Node, Newrelic)
  • Fetch and update data with side-effects (axios, fetch, react-query, React hooks/context, React class lifecycles, Redux, Redux sagas, Reselect)
  • Custom components and UI framework integration for (CSS modules, Sass, React)
  • Over 80% E2E and unit test coverage (Cypress, Enzyme, Jest)
  • Clean and secure code (ESLint, Prettier, Sonarcube)
  • Comprehensive documentation (Markdown, HTML)
  • Bronze certified CI/CD pipelines (Docker, GitLab, Kubernetes)

Senior Frontend Developer

(1 year, 5 months)
Bader Rutter Milwaukee, WI (Contract / Full-time / Onsite)

Built new client facing applications and websites and provided intra team mentoring.

Additional Highlights
  • Created a sales tool for Dow representatives to use while selling out in the field that gives them the ability to create then generate account-based PDF reports with volume, notes, and bonus tracking.
  • Created a tax-deferred, retirement planning savings estimator written as a portable single-page-application that was eventually zipped and sent to the client for them to reuse wherever they saw fit.
  • Created an offline-capable "Nitrogen Stabilizer Formulation Retailer Calculator" app — that lives within an existing DowDuPont’s Microsoft Surface app and also on their website — was built with the purpose of aiding retailers calculate overall financial savings for clients when using N-Serve or Insight branded products.
  • Created a single-page offline-capable "Dairy Wellness Outcomes" app — that lives within an existing Zoetis-customized version of the iPad Pitcher app — was built with the purpose of creating/reviewing/updating initiatives and scorecards for better evaluation/tracking of dairy farm progress/goals.
  • Created a "BRD Solutions" website that won a BBN GOLDEN BEES AWARDS 2017 for Best Website
  • Created a "Deader Than Dead Tour" static site generated with shared data and assets between landing pages enabling a staggered release schedule pending tour stop updates.

Clients

  • DowDuPont
  • New Holland
  • Phytogen
  • The Standard
  • Zoetis

Senior Frontend Developer

(8 months)
Everbrite Greenfield, WI (Contract / Full-time / Onsite)

Architected, designed, developed, and deployed client extranets and branding resource websites.

Additional Highlights
  • Conceptualized and constructed a single-page application with the explicit objective of streamlining the onboarding and renewal procedures for Everbrite’s vendor and installer network. This dedicated extranet platform enables installers to log in, effortlessly manage their company’s vital information, including contacts, locations, equipment/services, and pricing rates. Additionally, installers can readily accept renewal agreements or upload new certificates.

Clients

  • CoorsLight
  • Everbrite
  • Marathon Petroleum
  • Subway

Frontend Engineer

(1 year, 8 months)
RocketLawnchair Waukesha, WI (Salaried / Full-time / Onsite)

Created campaign assets, custom WordPress sites, managed servers, and developed a billable product suite.

Clients

  • Beta4/SnotTape
  • CPI Alliance
  • ESI
  • GE Healthcare
  • Hydro Electronic Devices
  • Martinizing
  • Price Engineering
  • Racine Metal Fabrication
  • Rite-Hite Fans
  • RocketLawnchair
  • State National Companies
  • Storage Systems Midwest
  • Trico Corporation

Senior Frontend Developer

(1 year, 7 months)
7Summits Milwaukee, WI (Salaried / Full-time / Onsite)

Customized and extended both Jive and WordPress social business platforms to cultivate successful online communities for enterprise clients.

Clients

  • Allstate
  • American Chemical Society
  • Boston Consulting Group
  • CollegeBoard
  • DeVry/Becker
  • Kohls
  • Milwaukee School of Engineering
  • Penfield
  • QlikTech
  • Riverbed Technology
  • SAP
  • Trusted Global Buyers Network
  • Wisconsin Independent Learning College

Senior Frontend Developer / Interactive Designer

(1 year, 5 months)
Responsory Brookfield, WI (Salaried / Full-time / Onsite)

Created and maintained marketing and advertising efforts such as email campaigns, SEO, analytics, social media, and websites.

Clients

  • AAA
  • AEI/Saco Polymers
  • AM Mailing Services
  • Andis
  • Associated Bag Company
  • Bartolottas
  • Blue Cross of Idaho
  • Cree
  • Delta Dental
  • Duluth Trading Company
  • Integrative Therapeutics
  • John Deere
  • Johnson Direct
  • Kenall Lighting
  • Kleen Test Products
  • Metlife
  • Milwaukee Water Works
  • New Concept Development Center
  • NiSource Retail Services
  • RBP Chemical Technology
  • Restaurant.com
  • Sterling
  • VFW
  • WEA Trust

Owner, Designer, Developer

(6 years, 13 months)
Kunst Empire New Berlin, WI (Self-employed / Part-time / Remote)

Freelance web design, programming, and print.

Additional Highlights
  • Conceptualize, design and construct websites or print materials according to clients’ specifications.
  • Offer consultation services, create identity and improve branding for new and existing businesses.
  • Maximize website usability, readability, and searchability.

Clients

  • Green-Tech Treecare
  • Stoddart Support Solutions
  • Libiamo Restaurant
  • Nessun Dorma Pub
  • GeoToys, LLC.

Senior Frontend Developer

(5 years, 7 months)
Laughlin Constable Milwaukee, WI (Salaried / Full-time / Onsite)

Established and grew the front-end team both in numbers and skill level during an explosive period of company growth.

Clients

  • Associated Bank
  • Aurora & Aurora Baycare
  • Baird
  • Bon-Ton
  • Bridgestone
  • Brookfield Academy
  • Delnor
  • ExpertTire
  • Firestone
  • Global Brewers Initiative
  • Harley/Buell
  • Kimberly Clark
  • Laughlin Constable
  • Master Lock
  • McDonalds
  • Medela
  • Mobium
  • Navistar
  • PayFlex
  • Pearls for Girls
  • Red Cross
  • Shopko
  • Terlato
  • Tires Plus
  • Toppers Pizza
  • UIMCC
  • WI Tourism
  • Wolverine
  • YES Vodka

Web Developer II

(4 months)
Trisept Solutions Milwaukee, WI (Salaried / Full-time / Onsite)

Designed web-based banners/advertisements, managed web content, and refined templates for increased efficiency.

Clients

  • Disney
  • Funjet Vacations
  • Only Vegas

Education

Bachelor of Fine Arts Drawing, Painting, Graphic Design

Skills

Preferred

  • TypeScript
  • JavaScript
  • React
  • Remix
  • Next.js
  • JSON
  • JSX
  • HTML
  • Markdown
  • CSS
  • Tailwind CSS
  • React-Query
  • Prisma
  • Fetch
  • REST
  • GraphQL
  • Mock Service Worker
  • SQLite
  • Storybook
  • Playwright
  • Vitest
  • Testing Library
  • ESLint
  • Prettier
  • Turborepo
  • Node.js
  • PNPM
  • Zsh
  • Git
  • iTerm
  • Sourcetree
  • Visual Studio Code
  • Brave Browser
  • Figma
  • GitHub
  • Homebrew
  • Apple macOS

Additional

  • Adobe Illustrator
  • Adobe Photoshop
  • Adobe XD
  • Apache
  • Apollo Client
  • Apollo Server
  • Axios
  • Babel
  • Bash
  • Bitbucket
  • BrowserStack
  • Confluence
  • Create React App
  • CSS-in-JS
  • Cypress
  • DiffMerge
  • Discord
  • Dropbox
  • Electron
  • Express
  • Ghost.js
  • GitLab
  • Google Chrome
  • Gulp
  • Handlebars
  • Insomnia App
  • Jekyll
  • Jest
  • Jira
  • Jive
  • jQuery
  • Koa
  • Less
  • MAMP
  • MediaTemple
  • MySQL
  • Netlify
  • NPM
  • Nunjucks
  • Oh-My-Zsh
  • Parcel
  • PHP
  • PostCSS
  • Python
  • Redux
  • Sass
  • Sketch
  • Slack
  • StyleLint
  • Sublime Text
  • SVN
  • Transmit
  • Vite
  • Webpack
  • WordPress
  • XML
  • Yarn