Thomas Miller III

Software Engineer and Consultant

Summary

Developer, Communicator and Teammate with over 8+ years of experience developing various applications and APIs. Well experienced in all aspects of software development, and working with both teammates and clients to achieve their goals.

A skilled software engineer with a passion for engineering ideas to life, and a proven track record of leading cross-functional teams through the entire software development life cycle seeks a new engineering role to contribute to the strategic advancement of internal production and deliver impactful results.

Work Experience

  • June 2022· Present
    Senior Software Engineering Consultant
    BAAS Software
    As a engineer at BAAS Software, I played a key role in driving the company's success by overseeing the complete production and deployment cycle for custom software development projects. My ability to manage client relationships, team members, and project tasks effectively contributed to the launch of several full customer products that utilized a variety of technologies.
  • June 2020· July 2022
    Software Engineer III
    USAA
    Consistently demonstrated a strong commitment to ensuring software quality and system reliability, contributing significantly to the team’s goals in delivering high-performing internal process applications.
  • July 2018· May 2020
    Software Developer
    Web Plant Media
    Results-oriented Full Stack Developer with a specialization in WordPress installation environments and React component development for custom themes at Web Plant Media. Proficient in orchestrating seamless website migrations to AWS hosting infrastructure, while implementing robust monitoring, alerting, and logging solutions for optimized performance and reliability.
  • February 2017· July 2018
    Software Developer
    Caprock Custom Apps
    As a Software Developer at Caprock Custom Apps, I played a crucial role in designing, developing, and deploying innovative mobile applications. Our primary tech stack included Angular and Ionic for frontend development, and Node.js with Express for the backend. These applications were successfully launched on various app stores, delivering exceptional value to clients and end-users.

Skills

StatusMethod
LanguagesHTML, CSS/SASS/LESS, JavaScript/TypeScript, Java, GoLang, Python
Front-End developmentReact, Next.js, Tailwind CSS, Bootstrap, Context API, Redux, Zustand, Jest, Vite, Selenium, Storybook
Back-End developmentNode.js, Express, Fiber, Gin, Django, Spring Boot, Headless CMS (Various), GraphQL
InfrastructureDocker, Docker Swarm, Kubernetes, Serverless, Terraform, Level 4 & 7 Networking, HAProxy, Load Balancing, NGINX, Rate Limiting, API Gateways
SecurityAuthentication & Authorization, Identity Access Management, Keycloack, Okta, JWT Tokens With Rotation, Session Managment, Cookies, CORS & CSRF Protection, Role Based Access Control, Policy-Based Access Control
DevOpsGit, GitHub, Gitlab, Elastic Container Registry, JFrog Artifactory, Docker Hub, CI/CD, Github Actions, GitLab CI/CD, Jenkins, Circle CI, Fleet, Helm, Prometheus & Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), Datadog, Splunk
Site Reliability EngineeringHigh Availability, Latency Optimization, Load Balancing, Auto-Scaling, Distributed Systems, Monitoring & Alerting, SLOs, Error Budget Tracking, Performance Reporting, Resource Optimization & Cost Managment, Infrastructure Performance Optimization
TestingUnit Testing, Integration Testing, End-To-End Testing, Performance Testing, Security Testing, Deployment Testing, Test Reporting
Database Management & OptimizationData Modeling & Schema Design, Database Normalization, Entity-Relationship (ER) Diagrams, Data Integrity & Constraints, PostgreSQL, MySQL, MongoDB, DynamoDB, Cassandra, Redis, RabbitMQ, Kafka, Indexing & Partitioning, Caching Strategies, Sharding Strategies, Data Partitioning & Distributed Databases, Scheduled Backups, Disater Recovery Procedures
Software Architecture & DesignMonolithic vs. Microservices Architecture, Domain-Driven Design, Test-Driven Design, Event-Driven Architecture
Documentation & Knowledge TransferAPI Documentation (Swagger, Postman Collections), Code Documentation, Architecture Diagrams & Flowcharts (UML, Lucidchart), Requirements Documentation, System Design Specifications, Deployment & User Manuals, Docusaurus Wikis
Project Management & CollaborationAgile & Scrum Methodologies, Spring Planning & Review, Stand-Ups & Retrospectives, Backlog Managment, Project Roadmaps & Timelines, Resource Allocation, Project Management Tools, Requirements Gathering & Analysis

Awards

  • 2022
    Vice President - DevOps & SRE Society
    USAA
    Was voted by my collegues and peers to serve as Vice President of the DevOps & SRE Society. This group focused on bringing tools, techniques, and knowledge to other departments about the importance of modern deployment practices.

Education

  • Texas Tech University
    Fall 2015· Spring 2020
    Bachelor of Business Administration
    Information Technology - Concentration in Web Application Development
    Texas Tech University