# Dillon Thompson > Senior Software Engineer @ Virtru Location: Birmingham, Alabama, United States Profile: https://flows.cv/dillonthompson As a senior full-stack software engineer, I really enjoy all aspects of the software development process. I am especially interested in moving toward system design and architecture because I really enjoy solving large complex problems in the simplest most scalable way possible. I also really enjoy working with smaller teams and companies where I feel like I can really make an impact and connect with my co-workers. Eventually, I'd love to move into a management role and potentially even an executive role at some point but before then I really want to hone my technical skills so that I can lead with experience and really connect with the people on my team rather than being disconnected from the technology they are using to solve the problems they are facing. I love working and problem-solving but I also enjoy my free time away from work and I expect that to be respected. ## Work Experience ### Senior Software Engineer @ Virtru Jan 2024 – Present | Remote ### DevOps Engineer @ Adapter Jan 2024 – Jan 2024 | remote ### Senior Full Stack Engineer @ Virtru Jan 2022 – Jan 2024 Designing and implementing data pipelines using Fluent Bit, S3, and Aurora Serverless to manage large amounts of data in a multi-tenant SAAS solution Designing multi-tenant database schemas in Postgres to optimize performance for reading, writing, and deleting data for a platform that ingests ~4M records per day Building and deploying an API to interact with Postgres in a scalable and secure way using AWS, Kubernetes, Github Workflows, and ArgoCD Building and maintaining a front-end to go along with the API mentioned above for a micro front-end architecture utilizing ReactJS Helping put together product roadmaps and setting sprint, quarter, and yearly goals to keep development on the right track ### Full Stack Engineer @ Virtru Jan 2020 – Jan 2022 | Remote Designing and iterating on a database schema using entity-relationship diagrams and data models based on product, user, and developer requirements and feedback. Developing and maintaining backend services for interacting with databases using Go, JavaScript, and sometimes Python. Building front-end applications based on product designs using tools like React, Redux, and other popular front-end tools. Creating multi-stage builds with Docker containers for CI/CD environments. ### Web Developer @ High Level Marketing, LLC Jan 2020 – Jan 2020 | Remote Worked support tickets which included fixing client emails, website cosmetic issues using HTML/CSS and jQuery, and website functionality issues using PHP and JavaScript. Added functionality to WordPress and Tyfoon websites using tools such as HTML/CSS, PHP, JavaScript, and jQuery. Followed vague client instructions to fix deep and complex bugs in legacy software. Assisted web designers in fixing cosmetic issues using CSS. Scoped the addition of any e-commerce functions requested by clients through reading documentation, using previous experience, and consulting project managers. Assisted in starting the mobile app department of the company which provided the company with a new product to offer to clients. Built a cross-platform mobile application using Flutter ### Associate Developer @ High Level Marketing, LLC Jan 2018 – Jan 2020 | Remote ### Web Developer Internship @ High Level Marketing, LLC Jan 2018 – Jan 2018 | Birmingham, Alabama, United States ### Web Developer / QA Engineer @ tep.io Jan 2018 – Jan 2020 | Birmingham, Alabama Area Orchestrated client meetings to go over project requirements, manage expectations, and provide updates and take feedback. Built custom functionality for WordPress sites using HMTL/CSS, PHP, and Javascript. Designed, developed, and implemented automated test suites using Nightwatch.js and Selenium to help decrease time spent testing with manual regression. Performed manual regression on iPad, iPhone, and Android applications to provide feedback and bug reports to other developers. Used the KanBan development process and utilized a Trello board to report bugs and keep up with and assign tasks. ### Team Member @ Chick-fil-A-Franchise Jan 2016 – Jan 2018 | Mobile, Alabama Area ### Environmental Technician Intern @ Alabama Power Company Jan 2016 – Jan 2016 | Calera, Alabama ### Team Member @ Chick-fil-A-Franchise Jan 2012 – Jan 2013 | Alabaster, Alabama ## Education ### Bachelor's of Engineering in Software Engineering Auburn University Jan 2019 – Jan 2020 ### Bachelor of Science - BS in Computer Engineering University of South Alabama Jan 2015 – Jan 2018 ## Contact & Social - LinkedIn: https://linkedin.com/in/dillonthompson5 - GitHub: https://github.com/dillonthompson --- Source: https://flows.cv/dillonthompson JSON Resume: https://flows.cv/dillonthompson/resume.json Last updated: 2026-03-22