# Skills
I am strongest where product judgment, messy systems, data, and hands-on
shipping have to live in the same person.
My market identity is simple: AI-native product engineer for messy operational
systems.
That means I am useful when the workflow is real but scattered across legacy
code, spreadsheets, dashboards, and people's memories. I find the source of
truth, model the workflow, build the Python/data layer, shape the interface,
and stay accountable for whether the thing actually works.
This file now tracks the left-column skills inventory from my resume more
directly.
## AI/ML
Machine Learning, Deep Learning, NLP, Generative AI, LLM Applications, AI
Agents, Prompt Engineering, Transformers, OpenAI API, Agentic Workflows, Model
Evaluation, XGBoost, Scikit-learn, TensorFlow, PyTorch, Model Deployment,
Feature Engineering.
## Python
FastAPI, Flask, Django, Pandas, NumPy, REST APIs, SQLAlchemy, Asyncio, Backend
Development, Automation, Data Science, Pytest, Unit Testing, Celery, Web
Scraping, OOP, Scripting.
## Frontend
Next.js, Native iOS (Swift), Native Android (Kotlin), Flutter, React,
JavaScript, TypeScript, HTML, CSS, Tailwind CSS, Bootstrap, Responsive Design,
Accessibility.
## Data Engineering
Data Pipelines, ETL, ELT, SQL, PostgreSQL, MySQL, SQLite, Snowflake, Data
Modeling, Data Warehousing, Analytics Engineering, Workflow Automation, Batch
Processing, Scalable Data Systems.
## CLI/TUI Tooling
Python curses, Rich, Textual, Keyboard Event Handling, Interactive Console,
Shell Scripting.
## System Design / Delivery
System Design, Scalable Systems, Architecture Design, API Design, Performance
Optimization, Distributed Systems, Project Management, Technical Leadership,
Agile Methodologies, Risk Management, Delivery Management.
## Unix
Linux, Shell Scripting, Bash, CLI, TUI, Git, SSH, Cron, Sed, Awk, Grep, Vim,
System Administration.
## Cloud
AWS, S3, Docker, Kubernetes, CI/CD, Terraform, Serverless, AWS Lambda, Google
Cloud, Azure, Microservices, Infrastructure as Code, Scalability.
## How Those Skills Actually Show Up
- turning rough operator pain into usable product surfaces before the org has a
clean name for the problem
- reducing legacy sprawl into something smaller, clearer, and easier to reason
about
- finding the real source of truth inside undocumented systems and rebuilding
around that instead of around mythology
- moving comfortably between product, operations, data, and engineering without
waiting for perfect specs
- choosing the right container for the work: web surface, CLI/TUI, Android
prototype, browser extension, or terminal-native runtime
- shipping first useful versions quickly, then tightening around real operator
behavior
## Public Repo Evidence
- `tm` -> repo: https://github.com/ryangerardwilson/tm | terminal tmux launcher
and session-kill picker
- `xyz` -> repo: https://github.com/ryangerardwilson/xyz | outcome-first task
tracking with JTBD structure and North Star scoring
- `rt` -> repo: https://github.com/ryangerardwilson/rt | terminal tutor that
turns markdown lessons into drills for programming taste and muscle memory
- `vixl` -> repo: https://github.com/ryangerardwilson/vixl | Pandas- and
NumPy-backed spreadsheet work in a terminal UI
- `gvim` -> repo: https://github.com/ryangerardwilson/gvim | GTK4 block editor
with Vim as the editing core, Python renders, and static publishing
- `o` -> repo: https://github.com/ryangerardwilson/o | keyboard-first file
navigation, picker/save flows, reveal mode, and handler-based opening
- `rlc` -> repo: https://github.com/ryangerardwilson/rlc | terminal-native
local music player with curses UI, ASCII visualizer, and ffmpeg-backed
playback
- `erza` -> repo: https://github.com/ryangerardwilson/erza | terminal-native
UI language/runtime for docs, tools, local apps, and remote surfaces
- `Personalized Agentic Tooling Stack` -> components:
https://github.com/ryangerardwilson/slack,
https://github.com/ryangerardwilson/gmail,
https://github.com/ryangerardwilson/gdrive,
https://github.com/ryangerardwilson/gcal,
https://github.com/ryangerardwilson/replyguy,
https://github.com/ryangerardwilson/x,
https://github.com/ryangerardwilson/linkedin,
https://github.com/ryangerardwilson/blog | shell-first communication,
backup, calendar, posting, and agent-assisted workflow glue
## Working Style
- I am comfortable across product, engineering, data, and copy.
- I usually prefer one sharp tool over five vague platforms.
- I do my best work when the brief is underspecified but the constraint is real.
- I distrust impressive architecture that does not improve the lived workflow.
## Roles This Maps To
Product Engineer, Founding Engineer, AI Product Engineer, LLM Applications
Engineer, Internal Tools / Operations Automation Engineer, Python Data Systems
Engineer, and Developer Tools / Agentic Workflow Engineer.