A Jekyll-based portfolio and blog covering software architecture, data engineering, machine learning, and technical leadership.
Live site: git-steven.github.io
- Software Architecture (Clean Architecture, Layered Architecture, Coupling Metrics)
- Data Engineering (PostgreSQL, PySpark, Prefect, Data Sketching)
- Machine Learning (scikit-learn, Feature Engineering, Data Visualization)
- Python (FastAPI, JWT Authentication, AWS CDK)
- AI/LLM (Claude, Prompt Engineering)
- SDLC & Agile (Scrum, Architecture in Agile)
- Generator: Jekyll via GitHub Pages
- Theme: Minimal Mistakes (remote theme, "dirt" skin)
- Diagrams: draw.io
# Install dependencies
bundle install
# Serve locally with live reload
bundle exec jekyll serve
# Serve with drafts
bundle exec jekyll serve --drafts
# Build only (no server)
bundle exec jekyll build_posts/ Blog posts (YYYY-MM-DD-title.md)
_pages/ Static pages (About, Projects, Archives)
_data/ Navigation and site data
_includes/ Template partials
assets/ Images, diagrams, CSS
_config.yml Site configuration