Tyler Calder
I’m a software engineer. I learned to program while doing analyst work while earning my economics degree. After graduating I worked as an data analyst for a short while, but realized I really loved programming and building software. Since then I have worked in various roles, including designing and building the backend for GameUp, a business I started. I enjoy studying programming and software engineering, and write about them here on this blog.
Below is a quick summary of my work background, A more formal resume can be made available upon request.
Work
Data Engineering Lead/Manager of Business Analytics
Aug 2022 - Present
- Implemented the adoption of unified remote development environments for team, aiding on rapid on-boarding of new team-members
- Consulted with business analysts and advised executive leadership to develop strategic goals and supporting analytics plans
- Organized and ran weekly training events, teaching Python, SQL and more
- Managed the day to day work of Data Engineering Team, to include: Maintenance of company data infrastructure, and adoption of new technologies and techniques for data engineering
- Tooling and Infrastructure managed:
- Apache Airflow
- Starburst (Trino)
- Custom Lambda Event Handlers
- Postgres database
- Developer Environments
- AWS Resources
Data Engineer
May 2021 - Aug 2022
- Manage company Airflow pipelines, and data infrastructure
- Moved all pipeline infrastructure to use Docker containers, improving pipeline success rate to 98%
- Designed and implemented library for automatically generating pipelines for extracting data from disparate API’s
- Developed solution to keep track of data lineage for 100+ PowerBI Dashboards.
Software Engineer
Feb 2019 - May 2021
- Designed and programmed REST API’s with python flask framework
- Improved key database query performance, reducing query times by 99%
- Helped design and implement new multiplexing system for building globes that reduced globe generation time from days to hours.
Backend Engineer
Aug 2016 - Aug 2020
- Designed and implemented backend for mobile Application, using AWS and Python’s Django framework
- Worked with key stakeholders and advised as subject matter expert for backend technologies
- Designed application database using postgresql
Open Source Work
Maintainer
- Realreq: A python tool for generating the real requirements for your project
- mexpr_parser: A tool for parsing Power Query M Expressions
- ztui-tabby: Keyboard event handling library for zig
Contributions
- Clap: A Rust library for writing CLI applications. Did some work on the man page generation.
- Papermill: A python tool for running jupyter notbooks. Fixed a bug around excpetion formatting.
- anstyle_roff: A crate for generating ROFF documents from ANSI styled text.
- apache-airflow: A pipeline orchestration service. Fixed issues with REST api.
Languages
Natural: English, Spanish
Programming: Python, SQL, Rust, Zig, Bash
Achievements/Activities
- 222nd FA Battalion 2019 Lieutenent of The Year
- Spoke on Concurrency and Open Source Work 2022 Big Mountain Data and Dev Conference