Skip to main content

Michael Gilbertson

Senior Software Engineer

Professional Summary

Senior Software Engineer with 10+ years of experience building and maintaining websites and web applications. Extensive knowledge of accessibility, usability, UI/UX, and web technologies (JS/TS, HTML, CSS).

Work Experience

Grassroots Analytics logo

Senior Software Engineer

Grassroots Analytics

Full-timeAugust 2025 - Present
  • Built multi-tenant dashboard in Next.js app for analyzing fundraising trends for politicians and non-profits
  • Implemented custom data visualizations and data filters using React, shadcn/ui, and Tailwind
  • Led automated testing effort by designing and implementing Playwright automated tests
  • Created CI/CD pipeline for automating testing, linting, and deployments using GitHub Actions

Skills

Next.jsReactTypeScriptTailwind CSS🎨shadcn/ui🎭PlaywrightGitHub Actions
College Board logo

Senior Software Engineer

College Board

Full-timeMarch 2020 - July 2025
  • Led development of College, Career, and Scholarship Search sites on bigfuture.collegeboard.org
  • Built BigFuture's Career Quiz which has been taken over 2 million times with 85% completion rate
  • Managed 7 separate React.js applications concurrently with multiple teams
  • Transitioned single page React applications to Next.js with SSR for better SEO and performance
  • Developed accessible UI component libraries built using React, styled-components, and SCSS
  • Implemented server-side business logic using AWS Lambdas and the Serverless framework

Skills

ReactNext.jsTypeScriptAWS LambdaServerless💅styled-componentsSCSS

Work Samples

BigFuture College Search

College search and exploration platform

BigFuture Career Quiz

Interactive career assessment tool with 2M+ users

Level Access logo

Software Engineer

Level Access

Full-timeNovember 2017 - March 2020
  • Developed existing Continuum browser extension used for detecting and fixing accessibility issues
  • Maintained existing accessibility auditing and remediation web apps using jQuery and PHP
  • Built accessible components from designed mockups using React, TypeScript, and custom CSS/SASS
  • Focused on improving usability and accessibility of software products

Skills

ReactTypeScriptjQueryPHPSass🔌Browser ExtensionsWeb Accessibility
Accenture Federal Services logo

Software Engineer

Accenture Federal Services

Full-timeJune 2015 - November 2017
  • Developed complex single-page applications using Angular.js and Bootstrap
  • Tested and remediated accessibility issues as a DHS Section 508 Certified Trusted Tester
  • Implemented system of microservices built with Java, Spring Boot, and Oracle SQL databases
  • Communicated and planned project roadmap with the product owner and team

Skills

Angular.jsBootstrapJavaSpring BootOracle SQLSection 508

Education

B.S. in Computer Science w/ Studio Art Minor

University of Virginia, School of Engineering and Applied Science

August 2011 - May 2015

Technical Skills

Languages

JavaScript
TypeScript
HTML
CSS
Java
PHP

Frameworks

React.js
Next.js
Angular.js
Spring

Libraries

React Router
TanStack Query
💅Styled Components
Apollo Client
Redux
Sass
jQuery

Tools

Node.js
AWS
Webpack
Vite
Rollup
GraphQL
Babel
ESLint
Stylelint
Prettier

Testing

Vitest
Jest
React Testing Library
Mocha
🍵Chai
🔬Sinon

Tech

🧩Web Components
🔌Web Extensions
🏗️Module Federation
📦Micro Front-ends