I am a passionate developer who thrives on the challenge of keeping up with the ever changing web. My experience includes implementing mobile first designs as well as converting existing websites into responsive layouts. I have spent the last ten+ years coding in a variety of languages, completing server and database tasks, and working as part of a results-focused team. I take pride in making sure everything I develop is always up to web standards.
I am obsessed with mastering the newest programming techniques and skills. You can find me constantly pouring over the latest articles and tutorials. When I'm not reading up on web development, I usually am writing about it in my programming blog.
- ✍🏻 Blog
- 💬 Bluesky
- 💎 Mastodon, ruby.social
Front End
Design Systems, ESLint, Hotwire, HTML, JavaScript, Markdown, React.js, Stimulus.js, Tailwind CSS, TypeScript, UI Libraries, ViewComponents
Back End
Automated Tests, Capybara, Elasticsearch, Express.js, GraphQL, Minitest, Next.js, Node.js, PostgreSQL, Prisma, Redis, REST API, RSpec, Rubocop, Ruby on Rails, Sidekiq, SQL, Java, SQS
DevOps
Architecture, AWS, CI/CD, Datadog, Git, Grafana, Docker, GitHub Actions, Heroku, Honeybadger, Linux, Migrations, Parcel, Scaling, Security, Sentry
Integrations
Auth0, DoseSpot Ayva Treat, Google Calendar, Google Meet, GlobalLink Web, Healthie, Jira, Keycloak, Linear, PagerDuty, Slack, Stripe, Twitter, Webflow, Webhooks, Zendesk, Ziggeo, Zoom
Process
Agile, Communication, Empathy, HIPAA Compliance, Leadership, Mentoring, Optimization, Pair Programming, Roadmapping, Scaling, Scoping, Shape Up, Teaching
Learning
Ai, Android Studio, Bash, Elixir, Expo, Go, iOS, Jest, Kafka, Kubernetes, Python, Vitest