Projects
Here are some of the applications and tools I’ve built over the years. Each project represents a learning opportunity and a chance to solve real-world problems with code.
E-commerce Platform
A full-featured Rails application for small businesses, complete with inventory management, payment processing, and analytics dashboard. Built with attention to performance and user experience.
Stack: Rails 7, Hotwire, PostgreSQL, Stripe API
Task Management API
RESTful API for team collaboration and project management. Features real-time updates, role-based permissions, and integration with popular productivity tools.
Stack: Rails API, ActionCable, Redis, JWT authentication
Ruby Gem: TimeKeeper
A Ruby gem for precise time tracking and reporting, inspired by my watchmaking background. Handles time zones, scheduling, and generates detailed reports.
Stack: Ruby, RSpec, published on RubyGems
Portfolio Tracker
Personal finance application for tracking investments and analyzing portfolio performance. Features data visualization and automated report generation.
Stack: Rails, Chart.js, Background jobs with Sidekiq
Open Source Contributions
I believe in giving back to the Ruby community that has given me so much. Some of my contributions include:
- Rails: Bug fixes and documentation improvements
- Various Gems: Feature enhancements and test coverage improvements
- Community Projects: Code reviews and mentoring new developers
Current Work
I’m always working on something new. Currently exploring:
- Modern Rails: Hotwire, Turbo, and Stimulus for rich user experiences
- Performance: Database optimization and caching strategies
- Developer Tools: Building utilities to improve development workflow
Want to collaborate on a project? Get in touch!