www.brianfoster.net

Senior Software Engineer / Senior UI Engineer

Brian Foster

UI/UX-focused frontend lead and full-stack TypeScript/Node contributor.

Senior software engineer with 20+ years of experience building customer-facing web applications across automotive, fintech, analytics, employment services, healthcare SaaS, and enterprise platforms.

Selected Work

Portfolio

Live projects first. The screenshots under them are the original portfolio: client UI work and early experiments, kept here as the archive.

Current

AskGWINnett

A civic assistant for Gwinnett County. Plain-language answers on taxes, parks, traffic, schools, and meetings, each one linked to its source.

AskGWINnett screenshot 1
askgwinnett.com

Callmata

Private family video in the browser. One room, tap a name, and every phone, tablet, and computer rings at once.

Callmata screenshot 1
callmata.com

Rabin Forest

An AI portfolio you can talk to. The assistant answers from RabinAI, the model running on hardware in his basement, and falls back when that box is offline.

Rabin Forest screenshot 1
rabinforest.com

Lost Corridors

A Backrooms-inspired maze in the browser. WebGL halls with real physics, and a map that keeps growing.

Lost Corridors screenshot 1
lostcorridors.com

Tellspinners

Bedtime stories with illustrations and narration, built so a child or a pet can be in the story.

Tellspinners screenshot 1
tellspinners.com

stilltrue

An open-source package that checks curated facts against the live source, so AI-backed answers do not silently go stale. It runs in production on AskGWINnett.

stilltrue screenshot 1
npmjs.com/package/stilltrue

Earlier UI/UX

Whoop - Everything Mobile

Whoop Admin Dashboard: a white-label dashboard for the Whoop Admin Portal. Brian created the dashboard from initial concept wireframes, UX and UI design through production UI development.

Whoop - Everything Mobile screenshot 1Whoop - Everything Mobile screenshot 2Whoop - Everything Mobile screenshot 3Whoop - Everything Mobile screenshot 4Whoop - Everything Mobile screenshot 5Whoop - Everything Mobile screenshot 6
Archived whoop.com(Defunct)

Concurrent Technology Inc. (now Vecima)

ConcurrentECS dashboard: a KPI dashboard using d3.js, AngularJS, and Bootstrap to show an expanded server farm and its statuses.

Concurrent Technology Inc. (now Vecima) screenshot 1Concurrent Technology Inc. (now Vecima) screenshot 2
ccur.com

Silk Information Systems

Silk EMR Solution: an electronic medical records app designed with a responsive UI for desktops and tablets using Bootstrap and jQuery.

Silk Information Systems screenshot 1Silk Information Systems screenshot 2
Archived silkisi.com(Defunct)

Earlier experiments

Find Me Places

A proof-of-concept app designed to find meeting locations convenient for two or three people on a map, built with Angular 7, Angular Google Maps, Angular Material, and the Google Maps API.

Find Me Places screenshot 1Find Me Places screenshot 2Find Me Places screenshot 3
Offline

Ionic 1.1 Demo

A demo web app showing Ionic 1.1, Firebase, and a custom Header-Scroll-Out directive for mobile scroll experiences where headers, sub-headers, and footers can scroll out of view.

Ionic 1.1 Demo screenshot 1Ionic 1.1 Demo screenshot 2Ionic 1.1 Demo screenshot 3Ionic 1.1 Demo screenshot 4
gist.github.com/sg-bfoster

Resume

Senior UI/UX Developer

Senior software engineer and UI/UX-focused frontend lead known for owning features end-to-end, from requirements and UX design collaboration through implementation, integration, quality hardening, and delivery.

View Current Resume

Technical Skills

  • Angular
  • TypeScript
  • React
  • JavaScript
  • HTML5
  • SCSS/CSS3
  • Angular Material
  • Kendo UI
  • Bootstrap
  • Responsive design
  • WCAG/ARIA accessibility
  • i18n
  • RxJS
  • REST APIs
  • GraphQL
  • Node.js
  • Prismic
  • Fresh Relevance
  • Google Analytics
  • Salesforce
  • Vercel
  • Firebase
  • CI/CD pipelines
  • Security remediation

Education

B.A., Speech Communication
University of Georgia

Java Programming Certificate, Level I
Gwinnett Technical College

Sept 2020 - Present

Safe-Guard Products International

Senior UI Lead Web Developer / Senior UI Web Developer

Leads UI development for consumer-facing warranty and vehicle protection platforms supporting major automotive brands.

  • Owns frontend vulnerability remediation using Checkmarx and CursorBot findings from CI/CD pipelines.
  • Maintains secure Angular/TypeScript codebases through dependency upgrades, code hardening, static analysis remediation, and ongoing vulnerability reduction.
  • Developed an AI-driven odometer verification system using computer vision and AI APIs to authenticate vehicle mileage for warranty claims processing.
  • Architects and delivers Angular + TypeScript applications emphasizing modular design, security, performance, and maintainability.
  • Implements responsive UX for mobile and desktop with WCAG compliance, ARIA patterns, and internationalization support.
  • Upgraded project code from Angular 15 to Angular 20, updating code to the new syntax.
  • Builds internal marketing and sales tools using React.
  • Integrates Prismic, Fresh Relevance, Google Analytics, Salesforce, UserWay, LivePerson, and Scandit.
  • Partnered on Heroku-to-AWS modernization work contributing to approximately $400K annual infrastructure savings.
  • Mentors developers on scalable UI patterns, code quality standards, and modern frontend best practices.
Apr 2019 - Sept 2020

PRGX Global

Senior UI Web Developer

Led development of UI for a Windows-based application being converted to a web-based application using Angular 8+, Angular Material, and Kendo components.

  • Developed with Angular, Angular Material, Kendo Grid, Bootstrap, and CSS3.
  • Converted a legacy Windows application into a modular web application.
  • Consumed RESTful services to populate front-end components.
Jun 2016 - Mar 2019

Equifax Workforce Solutions

Senior UI/UX Web Developer

Led UI/UX development for public-facing employment and onboarding services supporting large-scale end-user workflows.

  • Modernized legacy experiences using AngularJS and Angular 6 to support mobile, tablets, and kiosk form factors.
  • Delivered responsive, accessible UI using shared code strategies across older and modern browsers.
  • Created a style guide site for in-house Angular components.
Aug 2014 - Jun 2016

Concurrent Computer Corporation

Senior UI/UX Web Developer

Built UI for management and monitoring of Linux-based video streaming and on-demand server systems.

  • Developed proof-of-concept apps using the MEAN stack to evaluate modern architecture patterns for product adoption.
  • Created interactive operational visualizations using d3.js and data-driven UI components.
  • Consumed RESTful services to build dynamic front-end components.
Aug 2013 - Jul 2014

NetRoadshow Inc.

Senior UI Web Developer

Built customer-facing and internal web applications supporting prospective offering workflows.

  • Developed responsive UI using AngularJS, Bootstrap, jQuery, and ASP.NET MVC.
  • Integrated REST services to support dynamic front-end workflows.
Oct 2012 - Jul 2013

Fiserv

Senior Web Developer

Migrated a customer-facing Java web application to ASP.NET MVC 4.

  • Supported and guided development teams through framework transition and modernization efforts.
Jan 2012 - Oct 2012

Delta Community Credit Union

User Interface Developer

Designed and developed UI/UX for an internal platform supporting browsers and tablets.

  • Delivered web UI using ASP.NET MVC 3, jQuery, jQuery UI, and responsive patterns.
Aug 2011 - Jan 2012

Silk Information Systems, Inc.

Senior User Interface Developer

Overhauled UI/UX for a SaaS PM/EMR platform to support modern browsers and improved application flow.

  • Removed IE-only dependencies and introduced modern APIs and web standards including jQuery, CSS, and Ajax.
Mar 2009 - Jul 2011

Whoop

User Interface Architect

Designed UI for web, mobile web, and mobile applications supporting cross-platform delivery.

  • Developed iOS frameworks in Objective-C enabling rapid client branding and skinning for multiple apps.
Jan 2008 - Mar 2009

Ariba

Manager, Web Development

Redesigned ariba.com with modern HTML, CSS, and jQuery, improving engagement metrics for targeted keywords.

  • Implemented distributed development workflow systems using Subversion and CruiseControl.net.
  • Maintained and integrated analytics and tracking across Salesforce, Omniture, Eloqua, and Google Analytics.
  • Reported +320% visits and +1,850% time-on-site for targeted keywords.

Contact

Let's connect.

Reach Brian through LinkedIn, GitHub, or email for senior frontend engineering, UI architecture, and UX implementation work.

© 2026 Brian Foster. All Rights Reserved.