colbywhite.dev

About Colby M. White

Colby M. White's Resume

Current Software Projects

  • AutoForm, a component designed to automatically generate a form element based on a given schema. The project is designed to work inside the RedwoodJS ecosystem and is being built in conjunction with the core team.
  • humbleteebox.com, a project to help golfers find a nearby tee box that suites their skill-set.
  • powerschedules.net, a project that aims to filter sporting events that are actually worth viewing
  • colbywhite.dev, which includes a personal blog and an archive of my interesting reads.

Past/Defunct Projects

  • Acoustic stack, a minimalist stack for Remix
  • tailwind-color-inverter, a utility to invert TailwindCSS colors to auto generate colors for a dark theme
  • aws-cf-monitor, a wrapper around the AWS CloudFormation Node API that monitors the progress of CF commands while providing smart logging.
  • wordgen, a Ruby gem command-line tool to generate random words
  • timbrel, a simple tool to issue vagrant commands based on a configured root dir of vms
  • Harris County Booking Data Gathering, an Open Austin serverless project that accumulates the booking information published in Harris County’s daily JIMS 1058 reports into a search-friendly format. The intent is to aide non-profit organizations looking to do data research across time spans greater than a day

Professional Experience

  1.   –  present

    Office Assistant Programs/Memberships

    UT-Austin - RecSports  Austin, TX

    • Assisted patrons create and manage their memberships, ensuring efficient experience in Gregory Gym.
  2.   –  present

    Software Contractor

    Movement Labs  Austin, TX

    • Helped migrate client portal from a no-code solution to a Remix-powered modern application.
  3.   –  

    Staff Software Engineer

    Reforge  Remote

    •   –  

      Staff Software Engineer

      Fractal Software  Remote

      • Fractal is a venture studio creating vertical SaaS companies.
      • Worked with the portfolio's CTOs in order to coach and advise companies on effectively creating software and teams from scratch.
      • Created architecture best practices that served the basis of the portfolio's startup products.
      • Led workshops on architecture design, interviewing, domain modeling, and other topics relevant to early-stage startups.
      • Worked with several companies to simplify processes in order to maximize velocity.
    •   –  

      Principal Software Engineer

      Blackbaud  Austin, TX

      • Led team tasked with integrating legacy fundraising product with Facebook Fundraisers in increase adoption
      • Created tool for customer wealth calculations that heavily leveraged Kafka for asynchronous processing
      • Led front-end team for latest donation form product aimed at allowing users to customize look and feel of forms
      • Prompted the formation of a company UI Guild in order to spread UI best practices among teams in multiple locations
      • Led cross-team presentations to educate Austin’s previously back-end teams on UI development and testing
      • Led non-engineering team in efforts to modernize cross-product strategies for help content
      • Served as engineering contact with external departments for the presentation and deployment of help content
    •   –  

      Contract Senior Software Engineer

      Independent Contractor

      • Completed work for different companies: Whole Foods (Austin), Nike (Portland) and Xferall (Austin)
      • Worked on different types of projects, including front-end, back-end and DevOps tasks
      • Used common Java frameworks (Spring, Guice, JAX-RS) in order to quickly build web-based microservices
      • Maintained a ReactJS-based web application while prototyping a React Native mobile app
    •   –  

      Senior Software Engineer

      Spanning Cloud Apps  Austin, TX

      • Contributed features as a senior member of the development team for company’s Google Apps Backup product
      • Created Chef recipes to help enforce consistency between the team’s multiple environments, including local developer-focused Vagrant machines and production stacks
      • Diagnosed and corrected front-end performance issues in order to scale SaaS application for large, enterprise customers
    •   –  

      Software Developer

      CA Technologies  Austin, TX

      • Developed infrastructure and libraries for browser-based Selenium testing of a SaaS application
      • Coordinated REST-driven interaction between dynamically scaled microservices of different languages (Java and JavaScript)
      • Created Vagrant-based environments to encapsulate dependencies and encourage rapid, iterative development
      • Built several custom Gradle and Rake plugins to put project’s deployment procedures into code
    •   –  

      Software Developer

      Allure Energy, Inc.  Austin, TX

      • Built RESTful APIs to facilitate communication between multiple types of devices in order to sync several types of data
      • Used OSGI platform for deployment of Java software to allow for dynamic removal and inclusion of different modules
      • Created XMPP messaging schemas to facilitate communication between thermostat and mobile devices
      • Implemented user interface designs via Qt on an embedded device
      • Developed in-house admin application leveraging the Django framework