Portfolio

Senior Software Engineer with expertise in building scalable distributed systems, high-throughput telecommunications platforms, and cloud-native infrastructure.

About Me

I am Troy Archer, a Senior Software Engineer specializing in backend systems, microservices architecture, and cloud infrastructure. I design and implement reliable software that processes high volume messaging traffic on Amazon Web Services (AWS). I build microservices in Go, Python, and Java. I use Claude Code, Antigravity, and Codex to orchestrate AI agents with custom skills and workflows. I use devcontainers to isolate agent runtimes for security, speed, and automated test execution.

Technical Expertise

Languages

  • Go
  • Python
  • Java
  • C++
  • C# (.NET)
  • TypeScript / JavaScript
  • Rust
  • SQL

Backend & Systems

  • Microservices Architecture (Go, Python, Java)
  • Java & Spring Boot HTTP Services
  • In-House Workflow Engines & Redesign
  • RESTful APIs, gRPC & Protocol Buffers
  • Distributed Event Streaming & Queuing (AWS SQS, SNS, Kafka, Redis Pub/Sub)
  • Retrieval-Augmented Generation (RAG) & Vector Search
  • Real-Time Embedded Systems & Linux

Cloud & DevOps

  • Amazon Web Services (AWS: SQS, SNS, ECS, EKS, RDS, DynamoDB, Lambda)
  • Google Cloud Platform (GCP)
  • Docker & Kubernetes
  • Terraform & Infrastructure as Code
  • CI/CD Automation (GitHub Actions)

Frontend & Web

  • React & Node.js
  • TypeScript & JavaScript
  • AngularJS

Databases & Storage

  • PostgreSQL (Amazon RDS)
  • Amazon DynamoDB
  • Microsoft SQL Server
  • Redis
  • MongoDB
  • Time-series Databases

AI Engineering & Agent Orchestration

  • Agent Tooling: Claude Code, Antigravity, Codex
  • Agent Orchestration: Custom Skills, Workflows, and Outcome-Focused Prompts
  • Runtime Isolation: Devcontainers for Sandboxed Agent Automation and Test Execution

Methodologies & Leadership

  • Agile Scrum & Sprint Leadership
  • Technical Mentorship & Code Reviews
  • Object-Oriented Design & Architecture

Professional Experience

Senior Software Engineer | Bandwidth

Jul 2025 - Present

  • Architect and maintain high-availability backend microservices in Go, Python, and Java on AWS (ECS, EKS, SQS, Lambda) serving millions of daily messaging transactions.
  • Lead the technical design and implementation of automated Toll-Free message verification and compliance engines.
  • Integrate artificial intelligence and retrieval-augmented generation (RAG) models to detect campaign drift in messaging traffic.
  • Reduce system downtime by 80 percent through real-time telemetry, automated alerting, and resilient system design.
  • Establish engineering standards, conduct code reviews, and mentor software engineers.

Software Engineer II (Messaging) | Bandwidth

Sep 2023 - Jul 2025

  • Led full lifecycle removal of an overengineered workflow engine from the Toll-Free Verification system: researched, designed, and drove implementation to completion, saving ~$50K/year in AWS costs.
  • Designed and delivered the document management feature for the Short Code Registration Center, creating a scalable, reusable architecture aligned with compliance requirements.
  • Served as liaison across cross-functional teams to deliver the Short Code and 10DLC Registration Centers, enabling millions in new revenue for Bandwidth.
  • Improved CI/CD pipeline robustness by developing automated AWS cleanup scripts, eliminating resource leaks and reducing operational costs.
  • Provided technical mentorship and created detailed documentation, directly mentoring a software engineering intern.

Software Engineer II (Voice) | Bandwidth

Feb 2022 - Aug 2023

  • Designed and implemented internal fraud prevention products in React, Java, and Spring Boot to proactively mitigate fraudulent activities network-wide.
  • Contributed to the development and maintenance of Bandwidth compliance with FCC-mandated STIR/SHAKEN regulations, saving approximately $1.2M in annual fines.
  • Modernized and optimized legacy telecom voice services and sunset outdated systems.
  • Mentored junior engineers and led Scrum process improvements.

Lead Software Engineer | Tonquin

Nov 2019 - Feb 2022

  • Served as team lead for a seven-member engineering team driving the Last-Mile Delivery Marketplace for auto parts.
  • Architected and developed backend software using the .NET Framework, C#, and Microsoft SQL Server.
  • Designed, built, and tested custom delivery request and job scheduling REST APIs.
  • Developed an automated analytics and dispatch tool in Python, optimizing resource allocation and delivery efficiency.
  • Established software development lifecycle processes using Agile Scrum and achieved 90% unit test coverage with NUnit.

Software Engineer | SRC

Jun 2018 - Jan 2021

  • Developed high-performance real-time embedded software for radar defense systems using C++.
  • Designed system integration APIs using Protocol Buffers to enable seamless interoperability with external systems.
  • Implemented radar signal processing algorithms, sector blanking features, and projectile discrimination capabilities.
  • Maintained strict security protocols and industry best practices for defense contractor software compliance.

Society: Turn-Based 4X Strategy Game

Technologies: Rust, Godot 4, GDExtension, GDScript, Bincode, Serde

Developed a turn-based 4X strategy game engine with a deterministic simulation core and a Godot 4 presentation layer.

  • Deterministic Simulation Core: Built an engine-agnostic pure-Rust state machine that processes mutations through a strict command and event pipeline.
  • Autonomous AI & Pathfinding: Implemented bot AI decision logic and terrain-aware A* pathfinding on an axial hex grid.
  • Verification Tooling: Created a headless command-line replay runner to guarantee deterministic state parity across test runs.

Handbrake: Telecommunications Message Compliance Engine

Technologies: Python, Flask, OpenAI API, LangChain, Vector Database, Docker

Developed an AI-driven compliance engine to detect campaign drift in telecommunications traffic by comparing live message content against registered Toll-Free verification use cases.

  • Vector Search & RAG: Query vectorized database of use cases to supply context to LLM prompts.
  • Accuracy & Reliability: Achieved high verification confidence scores and eliminated manual audit overhead.
  • Recognition: Awarded 2nd place out of 29 team submissions in Bandwidth Hackathon 2025.

Education

Syracuse University

Master of Science in Computer Science 2019 – 2020

Le Moyne College

Bachelor of Science in Computer Science 2014 – 2018

  • Minor: Mathematics
  • Concentration: Computer Engineering

Contact