Hello! I am
Paul Chesterton
Full-Stack Ruby on Rails Developer
I'm a passionate developer who has been crafting web applications since 2017. I specialize in Ruby on Rails and have a knack for building scalable, efficient, and user-friendly applications. I'm known for delivering high-quality code and collaborating effectively with cross-functional teams to bring ideas to life.
I have a strong foundation in both front-end and back-end development, with expertise in Ruby on Rails, JavaScript, HTML, CSS, and various databases. I am proficient in building RESTful APIs, integrating third-party services, and optimizing application performance. I am also experienced in using version control systems like Git and collaborating on projects using Agile methodologies. I am proficient with AI coding agents, including Claude Code, Codex, and OpenCode, to speed up implementation while maintaining code quality.
Outside of work, I am an avid learner and enjoy exploring new technologies and programming languages. I am passionate about my family and enjoy spending quality time with them. In my free time, I like to play music and am a multi-instrumentalist, which helps me stay creative and think outside the box.
Ruby on Rails app for anonymously sending and receiving encouragement. Built with Hotwire, request lookup by PIN, and an authenticated admin area.
Ruby on Rails learning game where kids solve math problems and collect animal cards, with progressive difficulty and animated interactions.
Rails app that compares bouquets from national flower delivery sites, with AI-assisted categorization for better search and filtering.
Rails app for searching and downloading hundreds of coloring pages, with AI-generated metadata and automated Pinterest RSS feeds.
Pitch-by-pitch baseball simulator using historical stats to model games, series, seasons, drafts, and custom team matchups.
Collection of browser-based logic games and puzzles, built for quick play and daily challenge variety.
Professional counseling website with a clean static-page design, Tailwind CSS styling, and lightweight JavaScript behavior.