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.
Featured Projects
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
- Email: [email protected]
- LinkedIn: linkedin.com/in/troyharcher
- GitHub: github.com/TroyArcher