online --:--:--

vic@home:~/experience$ cat history.md

Experience.

work · projects · education · certifications · skills

work experience

jun 2026 — present
Jr. GIS Analyst — Forged Fiber 37

Fiber network data and geospatial records supporting residential construction planning across the Denver metro.

  • Maintain fiber network data in 3GIS by updating service location coordinates, GIS polygons, address records, and distribution layouts.
  • Analyze geospatial database records, spatial design changes, and desktop cost estimates to identify mapping inconsistencies and improve data accuracy.
  • Support GIS data validation workflows using Python, SQL, and structured QA checks to improve service address data, network records, and planning documentation.

3gis · python · sql · geospatial data · qa validation

2025 — present
Founder & Technical Lead — OptimalDevs

OptimalDevs is the software collective I founded. We deliver client websites, internal tooling, and client-facing software for small businesses around Denver through a zero-cost partnership model.

  • Direct a collective of four developers delivering client websites, internal tools, and business software for local small businesses.
  • Built a 15 page marketing site for a Denver home services client with Astro, React, TypeScript, and Tailwind CSS.
  • Deployed that site to AWS EC2 with Route 53 DNS, Caddy-managed HTTPS, and GitHub Actions builds, giving the client reviewable preview releases ahead of the production launch.
  • Built the local search layer with LocalBusiness, Service, and FAQ JSON-LD, canonical URLs, sitemap generation, Open Graph metadata, and an online quote funnel.
  • Lead technical delivery on internal tooling (BuildStory, an AI repository onboarding platform) and an AI-assisted real estate listing presentation tool in design for a Colorado client.
  • Run the engineering workflow: Kanban planning, feature branches, pull requests, and CI checks on every release.
  • Mentor three developers on delivery standards, AWS deployment, and production release practices.

live: optimaldevs.tech · astro · react · typescript · aws ec2 · route 53 · caddy · github actions · json-ld

Feb 2022 — Jun 2026
Dock Clerk Supervisor — Alan Ritchey

Before transitioning fully into software, I built leadership and operations experience in a high-pressure logistics environment.

  • Supervised overnight USPS logistics operations, coordinating trailer flow, package scanning, shift assignments, and dispatch communication.
  • Trained team members on scanning systems, workflow standards, safety procedures, and exception handling.
  • Resolved real-time routing, staffing, shipment, and dock coordination issues to keep mail processing on schedule.
  • Strengthened communication, prioritization, and problem-solving skills under time-sensitive conditions.

projects

BuildStory — AI Repository Onboarding Platform

next.js · fastapi · postgresql/pgvector · aws ecs · terraform · docker

An internal OptimalDevs tool that turns a repository's own history into something a new developer can actually read, instead of a wall of unfamiliar files.

  • Turned GitHub commits, pull requests, and source files into searchable timelines, guided repository tours, repository-aware chat, and plain-language explanations.
  • Implemented hybrid retrieval with embeddings, vector search, and PostgreSQL full-text search so answers stay grounded in real repository context.
  • Added AI usage controls to keep inference costs bounded per repository.
  • Provisioned AWS infrastructure with Terraform, ECS Fargate, RDS PostgreSQL, ECR, ALB, IAM, and CloudWatch.
  • Automated releases with Docker images and GitHub OIDC, including private networking, rollback, and cost tracking.

What I learned: retrieval-augmented generation, vector search, infrastructure as code, container orchestration, and cost-aware AI system design.

Precision Lawn & Gutters — Client Marketing Site

astro · react · typescript · tailwind css · aws ec2 · caddy · github actions

Client work through OptimalDevs for a Denver home services business. The site is running on a preview deployment; the launch on the client's production domain is still ahead.

  • Built service pages, location landing pages, and an online quote funnel backed by Web3Forms.
  • Added LocalBusiness, Service, and FAQ JSON-LD, canonical URLs, sitemap generation, and Open Graph metadata for local search.
  • Deployed to AWS EC2 with Route 53 DNS, Caddy-managed HTTPS, and GitHub Actions builds for client-ready preview releases.

What I learned: local SEO structure, static site architecture with Astro, structured data, and building against a real client's review cycle.

Microcap Event Intelligence — ML Research Platform

python · aws sagemaker · glue · athena · xgboost · cdk

A personal ML research project studying alleged coordinated microcap promotion events, using labels drawn from public federal court documents.

  • Developing an ML pipeline that flags alleged coordinated promotion events from legally documented labels, market data, and social text features.
  • Structuring point-in-time feature engineering to prevent lookahead bias in a time series setting.
  • Designing training and evaluation around SageMaker, XGBoost, purged cross-validation, PR-AUC, precision@k, and SHAP.
  • Planning reproducible MLOps with Model Monitor, CloudWatch, AWS CDK, and serverless inference.

What I learned: time series validation, imbalanced classification metrics, model explainability, and MLOps practices on AWS.

optimaldevs.tech — Agency Marketing Platform

react · javascript · vite · tailwind css · aws · node.js · github actions

OptimalDevs is the production website for the development collective I founded. The site explains our services, team, partnership model, and contact workflow for small business owners.

  • Built a responsive single-page application using React, JavaScript, Vite, Tailwind CSS, and React Router.
  • Designed reusable sections for services, team profiles, partnership information, portfolio cards, and contact flow.
  • Deployed the frontend using Amazon S3, CloudFront, Route 53, ACM, and Origin Access Control.
  • Built a serverless contact form using Node.js, AWS Lambda, API Gateway, Amazon SES, and IAM.
  • Implemented deployment automation with GitHub Actions, including lint/build checks, S3 sync, cache headers, and CloudFront invalidation.
  • Added production-focused infrastructure including HTTPS, CDN caching, private S3 origin access, and low-cost hosting.

What I learned: frontend architecture, AWS static hosting, serverless backend design, cloud permissions, CI/CD, DNS, SSL/TLS, and production deployment.

vics.codes — Portfolio + Blog Backend

go · sqlite · aws ec2 · caddy · github actions · linux

This is my personal portfolio and technical blog platform. The landing site introduces my background and projects, while the blog backend supports dynamic technical posts.

  • Built a production Go backend for serving blog posts through a lightweight HTTP server.
  • Used SQLite for persistent storage, including blog posts, slugs, summaries, draft state, and publish status.
  • Implemented a Markdown publishing pipeline that converts technical posts into safe, syntax-highlighted HTML using Go templates and embedded assets.
  • Built admin workflows for creating, editing, publishing, and summarizing posts.
  • Deployed the backend on an AWS EC2 Linux server behind Caddy HTTPS.
  • Secured the server using firewall rules, key-only SSH, fail2ban, automated security updates, systemd service management, and Caddy reverse proxying.
  • Automated deployment with GitHub Actions using cross-compiled Go binaries, service restarts, health checks, and safer release patterns.

What I learned: backend development in Go, Linux server administration, SQLite persistence, reverse proxying, HTTPS, CI/CD, AWS EC2 deployment, and production hardening.

RESTful Multi-User Dungeon API — team project

java · spring boot · postgresql · docker · swagger · heroku

A team-based backend project for a distributed multi-user dungeon system. I worked on the player service, which exposed REST endpoints for player-related data.

  • Worked within a 7-member Agile team building a distributed MUD system across multiple services.
  • Owned the Java Spring Boot player service for accounts, characters, and inventory.
  • Built RESTful endpoints backed by PostgreSQL, Spring Data JPA, Hibernate, and Maven.
  • Used Swagger UI to document API contracts for partner teams.
  • Tested API behavior with MockMvc, JUnit, and Mockito.
  • Used Docker-based development scripts and Heroku deployment steps to standardize development and deployment workflow.

What I learned: REST API design, Java backend development, Spring Boot, relational databases, team coordination, service contracts, API testing, and deployment workflows.

education

expected May 2027
B.S. Computer Science & B.S. Mathematics — Metropolitan State University of Denver
  • Relevant coursework: Data Structures & Algorithms, Operating Systems, Database Systems, Software Engineering, Linear Algebra.
  • Academic focus: software engineering, backend systems, cloud infrastructure, mathematics, and applied problem solving.
expected Feb 2027
Full Stack Development Cohort — Code the Dream

Focused on full-stack web development through structured coursework, projects, and code review.

  • Areas of focus: JavaScript, React, Node.js, Express.js, REST APIs, databases, Git/GitHub.

certifications

skills

languages

  • python
  • typescript
  • java
  • javascript
  • c
  • bash / shell
  • go
  • sql

web & backend

  • react
  • next.js
  • astro
  • fastapi
  • node.js
  • express.js
  • spring boot
  • rest apis
  • html
  • css
  • vite
  • tailwind css

cloud & devops

  • aws
  • aws ec2
  • aws ecs / fargate
  • aws rds
  • sagemaker
  • cloudwatch
  • terraform
  • amazon s3
  • cloudfront
  • lambda
  • api gateway
  • route 53
  • docker
  • kubernetes
  • nginx
  • caddy
  • heroku
  • github actions
  • ci/cd
  • linux cli

databases

  • postgresql
  • pgvector
  • mongodb
  • mysql
  • sqlite

testing & tools

  • junit
  • mockito
  • mockmvc
  • vitest
  • postman
  • maven
  • git / github
  • valgrind
  • gdb

core concepts

  • microservices architecture
  • restful apis
  • unit testing
  • object-oriented programming
  • concurrency
  • memory management
  • network security
  • cloud deployment
  • linux administration