Python | Especially Polars, spaCy, PyTorch, Pandas, and scikit-learn; nearly all of my machine learning/AI work is in Python |
SQL | Extensive database development experience; in recent years pretty equally divided between SQL and noSQL backends, often PostgreSQL and MongoDB |
R | I use the tidyverse where possible; most of my R development is for ad hoc statistical analysis and data visualization |
JavaScript | Primarily to support web frontends; preferred libraries/toolsets are Svelte, SvelteKit, and Tailwind CSS |
Analytical Approach | Deep learning, machine learning; traditional statistics and econometrics |
Data Transformation | Processing, transforming, and merging large, semi-structured data; full extract-transform-load (ETL) process; I generally prefer Polars to Pandas for dataframe work |
Data Types | Accounting, financial, operational, and natural language |
Statistical Tools | Primarily R for traditional statistics; Python for deep/machine learning; Stata occasionally |
Data Visualization | ggplot2 in R; matplotlib in Python |
Operating System | I have extensive Linux server administration experience and prefer Linux for both server and desktop use; I regularly use Fedora, Ubuntu, and Pop!_OS |
IDE | Neovim for everything possible |