"Master the basics. Then practice them every day without fail." - John C. Maxwell
I'm a back-end engineer specializing in Ruby with a terminal-centric development workflow. After completing 90% of Launch School's back-end curriculum, I've designed my own "FinOps Engineering Mastery" program focusing on DevOps/SRE and Platform Engineering for financial services.
- Languages: Ruby, Python (learning), Shell Scripting, SQL
- Dev Environment: Neovim, tmux, Git, Terminal-centric workflow
- Infrastructure: Docker, Kubernetes, Terraform, AWS
- Databases: PostgreSQL
- Methodologies: TDD, Infrastructure as Code, DevSecOps
I'm following a structured 24-month roadmap to become a Platform Engineer in Financial Services:
- π Phase 1: Foundation Building - Linux, Docker, Git, Terraform
- π Phase 2: Cloud and Infrastructure Automation - AWS, Ruby/Python Automation
- π Phase 3: Container Orchestration and Monitoring - Kubernetes, Prometheus
- π Phase 4: DevSecOps and Reliability Engineering - Security, SRE Practices
- π Phase 5: Advanced Platform Engineering - HA Architecture, Service Mesh
- π Phase 6: Financial Services Platform Engineering - Compliance Automation
- π Ruby Microservice with CI/CD Pipeline
- ποΈ Infrastructure as Code for Financial Applications
- π Kubernetes Platform for Financial Services
- π Website: joshuamichaelhall.com
- πΌ LinkedIn: Joshua Michael Hall
- π Blog: Dev.to | Medium