Anthony Tomlin

Software Engineer III · Sammamish, Washington

Accomplished Software Engineer with many years of experience in building enterprise-level solutions using Java and Spring Boot for distributed systems. Proven ability to lead projects from conception to global deployment. Eager to apply my skills in an architectural capacity to solve complex challenges and mentor engineering teams.

Experience

Expeditors

Software Engineer III 2022 – 2025

MVP to Global release for full stack transportation management software

  • Led early adoption and migration of standalone project to tenant platform architecture, enhancing scalability and resource utilization.
  • Collaborated with architects and domain teams to ensure critical design decisions aligned with long-term company vision, minimizing technical debt and rework.
  • Architected core design decisions for asynchronous data accuracy and scalability, successfully handling several hundred thousand global requests daily.
  • Engineered Spring Boot and Kafka-based API to manage the complete customer shipment lifecycle, reducing shipment creation-to-close time by 60%.
  • Developed feature flag and targeted beta deployment framework for distributed systems, enabling business-controlled feature releases with zero downtime.
  • Implemented robust Angular forms and Spring Boot validators, significantly reducing input errors and improving data consistency across the platform.

CI/CD modernization of legacy project

  • Orchestrated migration from Ant to Maven for packaging and deployment via GitLab pipelines and Ansible, significantly improving maintainability.
  • Managed a team of five, overseeing story delegation and stakeholder communication, ensuring project completion within the expected timeline.
  • Collaborated with the owning team to review documentation, facilitating a seamless project handover and ensuring operational continuity.

Password automation with Keeper

  • Implemented a centralized password management solution, securing credentials outside the codebase and establishing robust access controls.
  • Automated password rotation for systems and test users within deployment pipelines, saving on-call developers significant hours of manual effort per rotation.

Vision Service Plan

Software Engineer III 2020 – 2022

Consumer experience API and member search API

  • Engineered a Spring Cloud API for CRUD and business logic on a multi-hundred-million record database, replacing legacy WebSphere services and achieving a 10x improvement in retrieval speed and enhanced data quality through robust validation. Utilized Hibernate, JDBC, Caffeine caching, and Orika mapping.
  • Developed a Spring Boot API that generates optimized queries for Elasticsearch, servicing millions of requests daily, drastically improving member search times, enhancing match percentage, and offloading workload from the expensive DB2 database.
  • Led the comprehensive design and implementation of an Elasticsearch project, encompassing all aspects of the Elastic Stack.
Software Engineer II 2018 – 2020

Angular projects and Jenkins

  • Developed and maintained robust CI/CD pipelines using Jenkins, including seed jobs for version control and automated deployments to diverse server environments (e.g., Tomcat, JBoss, AWS S3) and Artifactory.
  • Contributed to multiple Single-Page Application (SPA) projects using Angular/AngularJS, focusing on data monitoring, administrative business logic controls, Elasticsearch index management, and real-time CRUD functionalities.
Software Engineer I 2017 – 2018

Projects

Unraid HomeLab

  • Designed and deployed a Linux-based Unraid homelab for Network-Attached Storage (NAS) and self-hosted services, leveraging Docker for containerization.
  • Established automated local backup solutions for critical media files.
  • Built a containerized music recommendation agent, pairing Claude Code with a local Ollama LLM and a custom Docker container to generate personalized listening suggestions.
  • Integrated HomeAssistant for comprehensive home automation and administered a private Minecraft server.

Ubiquiti Networking

  • Configured and managed a robust Ubiquiti network infrastructure, applying advanced concepts in firewall rules, reverse proxies, and VLAN segmentation to enhance network security and performance.
  • Designed and implemented a secure, segmented network for diverse device categories (e.g., IoT, guest, personal), enhancing network isolation and reducing attack surface.

Skills

Programming Languages
Java, TypeScript
Frameworks/Libraries
Spring Boot, Angular, Kafka, Elastic Stack, Gemini, Ollama
Tools/Platforms
Docker, Git, GitLab CI, Maven, Jenkins, JIRA, n8n
Databases
PostgreSQL, Elasticsearch
Methodologies
Agile, Scrum, DevOps, SAFe

Education

Bachelor of Science in Computer Science

California State University of Sacramento