Ben Hoffman


Profile

Accomplished Principal Data Engineer of 10+ years with a strong background in machine learning and data engineering. Proven track record of architecting and building scalable data lakes, warehouses, and pipelines using Snowflake, Databricks, HCL/Terraform, AWS, and dbt. Skilled in development, mentoring peers, and driving technical innovation. Experienced in machine learning, statistical analysis, with a strong emphasis on data modeling, NLP, entity resolution, and data processing. Proficient in multiple programming languages, including Python, PySpark, and Terraform, with a demonstrated ability to lead complex projects and teams to success.


Signature Strengths

Machine Learning Model development, Feature Engineering, Method selection Data Engineering Pipelines and data ingestion, Data Lakes, Architecture
Test Design and Analysis A/B Testing, Sample Design, Power Analysis Research Methods, Application, Development, Anal- ysis
Statistical Analysis Regression Modeling, Data Mining, Time Series Programming Python Development, APIs, Serverless, ML Model Deployment

Technology Snapshot

Programming Languages Python, SQL, PySpark, HCL/Terraform, R Databases Snowflake, Postgres, SQLite, MSSQL, MySQL, MongoDB, Redshift, duckdb
Cloud Providers AWS, Azure Other Docker, Bash, Databricks, Markdown, HTML, Linux, dbt

Experience

@2022 July – Present > Engineer > Graphical Methods > Denver, CO

Consulting and Development Firm

@2022 Sept – 2024 May > Principal Data Engineer > Data Clymer > Remote

Data Engineer Consulting

@2022 Feb – 2022 Sept > Senior Product Analyst > Angi > Denver, CO

Home Services and Marketplace

@2019 Jan – 2022 Feb > Data Analyst > Samba Safety > Centennial, CO

Background Screening and Transportation

@2018 Nov – 2018 Dec > Contracting Data Analyst > Centura Health > Centennial, CO

Healthcare and HR

@2015 Aug – 2018 Oct > Data Analyst > SaleScout > Broomfield, CO

SaaS Startup and Lead Sourcing


Education

@2011 Aug – 2014 Dec > Bachelors of Science in Mathematics > CU Denver

Minors: Physics and Computer Science


Sample Work

Serverless LLM Inference https://github.com/graphicalmethods/serverless-llamas
Lifetime Value Estimation https://examples.benhoffman.net/lifetime_value
  ___________________________________________
 /                                           \
| Why does the Brontosaurus have a long neck? |
| ------------------------------------------- |
| Because its feet smell.                     |
 \                                           /
  ===========================================
                                                  \
                                                   \
                                                    \
                                                     \
                                                        .-=-==--==--.
                                                  ..-=="  ,'o`)      `.
                                                ,'         `"'         \
                                               :  (                     `.__...._
                                               |                  )    /         `-=-.
                                               :       ,vv.-._   /    /               `---==-._
                                                \/\/\/VV ^ d88`;'    /                         `.
                                                    ``  ^/d88P!'    /             ,              `._
                                                       ^/    !'   ,.      ,      /                  "-,,__,,--'""""-.
                                                      ^/    !'  ,'  \ . .(      (         _           )  ) ) ) ))_,-.\
                                                     ^(__ ,!',"'   ;:+.:%:a.     \:.. . ,'          )  )  ) ) ,"'    '
                                                     ',,,'','     /o:::":%:%a.    \:.:.:         .    )  ) _,'
                                                      """'       ;':::'' `+%%%a._  \%:%|         ;.). _,-""
                                                             ,-='_.-'      ``:%::)  )%:|        /:._,"
                                                            (/(/"           ," ,'_,'%%%:       (_,'
                                                                           (  (//(`.___;        \
                                                                            \     \    `         `
                                                                             `.    `.   `.        :
                                                                               \. . .\    : . . . :
                                                                                \. . .:    `.. . .:
                                                                                 `..:.:\     \:...\
                                                                                  ;:.:.;      ::...:
                                                                                  ):%::       :::::;
                                                                              __,::%:(        :::::
                                                                           ,;:%%%%%%%:        ;:%::
                                                                             ;,--""-.`\  ,=--':%:%:\
                                                                            /"       "| /-".:%%%%%%%\
                                                                                            ;,-"'`)%%)
                                                                                           /"      "|