I automate the annoying sh*t.
Background
Once software development clicked for me, I never looked back. I love to automate complex and repetitive tasks: the kind of work that's painful to do by hand but satisfying to engineer away. Over time, that instinct has shaped how I approach everything from building internal tools to customer-facing platforms.
Capabilities
Tools, technologies, and domains I work in.
Languages
- TypeScript
- Python
- SQL
Frontend
- Svelte / SvelteKit
- React / Next.js
Backend & Systems
- Node.js / Express
- PostgreSQL
- Redis
- gRPC / REST
- Distributed Systems
DevOps & Cloud
- AWS (Lambda, S3, EC2)
- Terraform
- Docker
- CI/CD (GitHub Actions)
- Serverless Architectures
AI & Data
- LLM Integration
- Embeddings & Vector DBs
- Data Engineering
Experience
Where I've worked and what I've built.
Software Engineer
Digital Hands
Led the development of our customer portal, serving as both product manager and technical lead. Defined the roadmap, designed the architecture, and built core features end-to-end; I continue to maintain and ship improvements to our live customer-facing platform.
Education
Formal training and continuous learning.
B.S. Computer Science
Florida State University
Focus on algorithms, systems programming, and software engineering. Relevant coursework in cryptography, distributed systems, and machine learning.
Continuous Learning
Self-directed
Active in open-source communities, technical writing, and exploring emerging tools in AI and systems design. I learn by building — this portfolio is proof.