
Under Construction
Currently transferring my old website into this new one. It's based on the PayloadCMS Official Website Template.
I took that template and made it much more turn-key, in that my improved version of the template includes a Github Action CICD Deployment of the project where deployment is fully dockerized. And it includes a "Production-first, Local Sync" migration process which allows the local development env to be kept synchronized with the remote production env, in terms of database schema, content data, and media files. (That version is a fresh copy, prior to me going in and customizing aspects of the layout & db schema.). To deploy, you simply need a Linux server, then to clone the project, setup a Gitub Repo, add 5 deployment secrets (e.g. env vars & ssh credentials for the CICD task runner to connect to your server), and then the project is ready to go live.
The old site is still available at: https://167.99.96.28/ (click advanced > proceed. Moved SSL cert to this current page you're on, hence the security warning at the old site)
Took a break after getting this thing deployed & setup. Soon I'll return, recreate it as 2 smaller servers for blue-green deployment.
Core services
Application & User Interface Design
Miro & Draw.io are two of my favorite tools for sketching application & user interface designs-- creating wireframe mockups and conceptualizing design of the entire application stack
Custom Application Development
I created Web Applications from scratch using Javacript or Python frameworks, or leverage existing solutions such as Content Management Systems-- and built upon them or integrate other (sometimes custom built) services.
DevOps, Cloud, & Web Server Management
I setup servers via Terraform, to spin up Linux Servers & related cloud assets (AWS, GCP) or I may keep it simple with DigitalOcean servers. I manage traffic with Nginx Proxy Manager, and deploy via Github Actions CICD & Docker containers.
Frontend Development
ReactJS makes it easy to include 3rd party component libraries in projects. When I need to build my own components I usually turn to CSS Frameworks (Bulma, Boostrap) for quick access to design components.
MarTech & General Enterprise Application Integration
I create custom enterprise application integrations-- connecting applications in a plethora of ways for various business systems needs. My experience spans full stack projects involving Browser & Data Integration (e.g. Twitch.tv Browser Extension) to purely data projects (asset inventories & data migrations), including customized Browser, Server, and Data applications.
Portfolio

NodeJS to migrate data from a webchat application (LiveChat) to a marketing application (Marketo), once hourly, (based on a conditional decion model) and log any errors encountered.

An open source NodeJS & ReactJS project for tracking the time of hourly workers.

A Multilinear Regression Model to predict rates of crime based on neighborhood economic health, for the graduate statistics course "Advanced Quantitative Methods"