Software Developer
CurrentResponsible for designing, developing, and maintaining web applications using Ruby on Rails for backend services and various frontend technologies, including ERB, SLIM, CSS, SCSS, React, Vue, and jQuery.Developed a custom Ruby gem to streamline interactions with our CRM API across all Ruby on Rails applications.Built a data synchronization system to keep our Ruby on Rails applications and CRM in sync, leveraging the custom gem and scheduled cron jobs.Established a continuous deployment pipeline using GitLab and Capistrano, enabling seamless and frequent feature releases with minimal service interruption.Isolated all online forms into a micro-application to reduce impact on the main site during peak load times, especially for high-traffic forms like our permit renewal form.Led the upgrade of a large monolithic application from Rails 4 to Rails 7, modernizing a system in operation since 2014.