Tucker Chapman
Experienced Software Engineer seeking a role in Data Engineering. Skilled in
SQL, Python, and cloud technologies, with hands-on experience in dbt, PySpark,
and Airflow. Proven ability to collaborate with cross-functional teams, mentor
junior engineers, and support data-driven decisions in dynamic environments.
Skills & Technologies
- Languages: Python, Ruby, Bash, SQL, Go
- Data Tools & Frameworks: dbt, Apache Airflow, Apache Spark, CloudQuery, Parquet
- Data Warehousing: Postgres, Snowflake, Redshift, BigQuery, Presto
- DevOps & Infrastructure: Linux, Git, GitHub, GitLab, Docker, Terraform, Ansible, Kubernetes
- AWS Services: Glue, Athena, RDS, Redshift, Lambda, ECS, ECR, AWS CLI, MWAA, CloudWatch
- Data Visualization: Grafana, Apache Superset, Looker, Quicksight
Key Accomplishments
- Conducted an in-depth analysis of application startup times, identifying and
successfully resolving a critical issue. This initiative resulted in a
60% enhancement in application startup performance.
- Spearheaded a project to improve the core services SLO from 99.475% to 99.985%.
Created dashboards, compiled weekly reports, and resolved issues in the
application code and infrastructure configuration.
- Enhanced observability across data synchronization tools, leveraging AWS
monitoring services and Grafana to ensure real-time data integrity and quick
resolution of discrepancies.
- Transitioned automated testing process from stateful shell scripts to
containerized GitLab pipeline. Improved test runtime from 45 minutes to under 5
minutes, increasing developer velocity and code quality.
Work Experience
Cloud Data Engineer (Contract) Ally Financial Mar 2024 – Preset
Cloud Data Engineer managing key data infrastructure across multiple teams.
Responsible for designing and building ETL/ELT data pipelines, maintaining databases and APIs,
automating cloud processes, and optimizing cost efficiency.
- Spearheaded the implementation of dbt for the Analytics team, leading to more
efficient data transformation processes and better integration with existing
data pipelines.
- Improved the reliability and robustness of the data engineering
pipeline, by implementing automated monitoring and alerting systems to
proactively address issues and minimize downtime.
- Led cross-functional mentoring sessions on dbt and SQL best practices,
fostering a culture of data literacy and empowering teams to make data-driven
decisions
Software Engineer dbt Labs Apr 2021 – May 2023
Backend Engineer building a tailor-made Cloud IDE for dbt. The IDE is
powered by on-demand workspaces, managed by Kubernetes, providing a simplified git
workflow, dbt tooling, and integration with other dbt Cloud products.
- Participated as a key member of a security incident response team,
successfully investigating and mitigating multiple incidents related to
process isolation and privilege escalation challenges within the cloud
architecture.
- Collaborated cross-functionally with engineering, product, and support teams
to investigate and escalate B2B SaaS application incidents, resulting in
improved product stability and increased customer satisfaction.
- Developed interactive debugging dashboards, fostering knowledge sharing and
faster issue resolution across development and customer support teams.
Sr. Software Developer, DevOps InMotion Hosting Jul 2020 – Mar 2021
DevOps engineer supporting multiple teams of software developers and data
analysts. Administered GitLab instance, provisioned development environments
(with Terraform and Ansible), and improved application build pipelines.
- Managed self-hosted GitLab instance for multiple teams of software engineers
and data analysts. Planned, documented, and successfully completed a large
server upgrade with minimal downtime.
- Enhanced and maintained internal APIs, delivering consistent business value
by supporting multiple software products, systems, and operations at InMotion
Hosting.
- Monitored fatal error counts for the main application and facilitated quick
resolution to high impact issues.
Software Developer InMotion Hosting Jul 2017 – Jul 2020
Fullstack Developer building the Account Management Panel (AMP) for InMotion
Hosting customers. AMP is the main panel customers use to update billing
information, access purchased services, and purchase new services.
- Led a team of engineers to improve survey content administration.
Collaborated with product managers, wrote documentation, deployed the
replacement survey tool, and trained customer support and sales managers to
manage survey content.
- Collaborated with product owners, UX designers, and internal development
teams to create a marketplace enabling customers to effortlessly purchase
additional services for their web hosting solutions.
- Implemented password strength validation, including complexity checks, length
requirements, and blacklist comparisons, to ensure users create strong
passwords, bolstering the application’s resistance to unauthorized access and
brute force attacks.
Projects
Open Source Contributions
Education & Certification
Amazon Web Services: Solutions Architect - Associate (2024 – 2027), Cloud Practitioner (2023 – 2027)
Idaho State University: Master of Science, Geographic Information Science
Brigham Young University: Bachelor of Science, Geology