Contact Me! LinkedIn GitLab GitHub

Hi, I'm Tom Evans

I’ve spent the last 16 years working in software development, with experience across a diverse range of roles including Developer, Designer, Lead, Architect, Team Member, Instructor.

Thomas Evans

Relevant Experience

Notifications
Professional
Web Component Library

An effort to centralize design assets, modernize development, and apply it to existing web properties.

Roles
Architect

Architect

Developer

Developer

Technologies
Notifications
Personal
Budget

A tool used to parse and normalize bank account transactions, create graphs to look at spending patterns, and provide llm based advice

Technologies
Notifications
Personal
Lil Helper

A single question answer generative AI application

Technologies
Notifications
Personal
This Site

A record of projects and method of communication with others

Technologies
2025
Notifications
Professional
Generative AI Solution

A conversational generative AI application with multiple models, sessions, and document support

Roles
Architect

Architect

Designer

Designer

Developer

Developer

Technologies
Notifications
Professional
Financial Market Sector Monitor

A chart and data application, monitoring a large financial market

Role
Developer

Developer

Technologies
Notifications
Personal
Contrivances

A collection of small applications

Technologies
Notifications
Personal
Weather

A weather application using api.weather.gov

Technologies
2024
New Position: Senior Developer
Notifications
Professional
Application Waiting Room

A waiting room for a retail application, places users into a queue, redirects them to a screen showing their place in the queue, and then allows them into the application when space is available

Roles
Architect

Architect

Lead

Lead

Technologies
Notifications
Personal
Stopwatch

A vector graphic stopwatch

Project Repository
Technologies
Notifications
Personal
Short Term Funding Monitor Demo

Demo using the Short-term Funding Monitor API from OFR

Project Repository
Technologies
Notifications
Personal
Temperature Converter

A tool to convert degrees from one scale of temperature to another.

Project Repository
Technologies
2023
New Position: Developer
Notifications
Professional
Business Process Catalog

An internal business process catalog for an office of 4000+ employees

Roles
Architect

Architect

Lead

Lead

Technologies
Notifications
Professional
Website Redesign

Redesigned a 10000+ page website. Converted from static pages to a static site generator

Roles
Architect

Architect

Lead

Lead

Technologies
Notifications
Professional
Application Inventory

Documented and cataloged 80+ software applications. These application were created over a 30 year period, the technologies used represented the time of their creation.

Role
Lead

Lead

Technologies
2022
Notifications
Professional
Website Redesign

Redesigned a 4000+ page website. Converted from static pages to a static site generator

Roles
Architect

Architect

Lead

Lead

Technologies
Notifications
Personal
Application to Control IOT Device

A cloud based application used to control a power switching device

Technologies
Notifications
Personal
IOT Device Firmware

The firmware for an ESP8266 microcontroller controlling a custom circuit board

Technologies
2021
Notifications
Professional
Bond Payment System

A payment system used by customer service employees

Roles
Architect

Architect

Lead

Lead

Designer

Designer

Technologies
2020
Notifications
Professional
Automatic Publication of Accounting Data

Process for automatically publishing accounting information

Roles
Architect

Architect

Designer

Designer

Technologies
Notifications
Professional
Financial Report

Led team in development and publication of a major financial report

Role
Lead

Lead

Technologies
Notifications
Professional
Division Architecture Team

Developed procedures and architectural patterns for 100+ software developers

Role
Team Member

Team Member

2019
Notifications
Professional
Subversion to Git

Converted multiple large code repositories from Subversion to Git

Role
Lead

Lead

Technologies
Notifications
Professional
Redesign of Organization Website

Redesigned the organization's website

Role
Lead

Lead

Technologies
2018
New Position: Lead Developer
Notifications
Professional
Retail Securities Application

Retail application selling treasury securities

Roles
Architect

Architect

Developer

Developer

Technologies
2017
Notifications
Professional
Mobile Application

Single page application displaying financial data

Roles
Architect

Architect

Developer

Developer

Technologies
2016
Notifications
Professional
Responsive Design and Images Training

Created training material and instructed coworkers on Responsive Design and Images

Role
Instructor

Instructor

Technologies
Notifications
Professional
AngularJS training

Created training material and instructed coworkers on AngularJS

Role
Instructor

Instructor

Technologies
Notifications
Professional
ES5 JavaScript training

Created training material and instructed coworkers on ES5 JavaScript

Role
Instructor

Instructor

Technologies
2015
Notifications
Professional
RothIRA Application

A retirement account and banking application

Role
Developer

Developer

Technologies
2014
Notifications
Personal
Periodicals Platform

An application to create and publish periodicals

Technologies
Notifications
Personal
Ad Server

ad server with analytics reporting

Technologies
2013
Notifications
Professional
Redesign of Investments Website

Implemented a new design, automated parts previously requiring developer cycles to maintain

Role
Developer

Developer

Technologies
Notifications
Professional
Automated Publication Auction Information

Published auction information automatically through APIs and jQuery

Role
Developer

Developer

Technologies
Notifications
Personal
Classified Advertising Application

An application to create and publish user classified ads

Technologies
Notifications
Personal
Local Business Directory

A directory of local business, with taxonomy, and search

Technologies
2012
Notifications
Professional
Investment Application

Designed and Developed user interface for accounting and investment application

Role
Developer

Developer

Technologies
2011
Notifications
Professional
Initial Financial Report project

Worked with a large team to develop the web version of a large financial report

Role
Developer

Developer

Technologies
2010
Notifications
Professional
Website Redesign

Redesigned website

Role
Developer

Developer

Technologies
2009
New Position: Developer