Hi, my name is

Joshua Parsons

Full-stack developer, people-first leader.

I'm a full-stack developer specializing in Ruby on Rails and React, with a passion for building great teams and shipping quality software.

01. About Me

Hello! I'm Josh, a passionate full-stack developer based in Syracuse, UT. I enjoy creating things that live on the internet, whether that be websites, applications, or anything in between.

My main focus these days is building accessible, human-centered products with Ruby on Rails and React. I love the challenge of turning ideas into reality through clean, efficient code.

02. Work Experience

Director of Development

Jul 2022 - Present · 3 yrs 8 mos
Kadince • Remote
▸

Direct and oversee 20+ developers in improving code quality, reducing reported issues, and increasing productivity

▸

Organize and lead standup, sprint review, retrospective, weekly team training, and monthly leadership training

▸

Coordinate with product team to plan and prioritize roadmap items and groom backlog

▸

Strategize with customer support team to improve communication and teamwork

▸

Optimized development team productivity through implementing and customizing scrum methodology, agile principles, and best practices

▸

Resolved 305 reported issues and completed 27 stories

▸

Enhanced geocoder application with containerization, Helm charts for EKS deployment, and batch processing optimizations

▸

Proposed and implemented service layer architecture to reduce model complexity and bugs

Ruby on Rails React Kubernetes AWS EKS Helm CircleCI Bitbucket Pipelines Jira

Lead Web Developer

Jan 2020 - Jul 2022 · 2 yrs 7 mos
Kadince • Ogden, UT · On-site
▸

Led team of developers in adding comprehensive test coverage to application

▸

Owned library and package updates, improving overall security and performance

▸

Enhanced forms with custom fields and multi-page functionality with dynamic conditions

▸

Implemented CSV import/update/delete tool with field mapping across associations

▸

Migrated application from MySQL to PostgreSQL

▸

Resolved 182 reported issues and completed 56 stories

Ruby on Rails React RSpec Cypress FactoryBot Dry-validation PostgreSQL

Web Developer

Jan 2018 - Dec 2019 · 2 yrs
Kadince • Ogden, UT · On-site
▸

Implemented microservice to geocode addresses and return tract details

▸

Led migration from Rails views to React components, owning all form functionality

▸

Built complex form system with auto-population, modals, search fields, and dependent filtering

▸

Helped migrate Rails controllers to GraphQL types and field definitions

▸

Implemented new subscription module with reusable form components

▸

Resolved 114 reported issues and completed 37 stories

Ruby on Rails React Redux Apollo GraphQL PostgreSQL PostGIS HERE Maps API

Junior Web Developer

May 2017 - Dec 2017 · 8 mos
Kadince • Ogden, UT · On-site
▸

Form updates and enhancements including label, style updates, and auto-populate features

▸

Performed column merge across multiple tables with data migration

▸

Refactored and implemented email notification system with sustainable patterns

▸

Resolved 23 reported issues and completed 6 stories

Ruby on Rails ActiveRecord ActiveJob ActionMailer AngularJS MySQL Haml

9-Year Journey at Kadince

Career Progression

▸ Junior Web Developer (2017)

▸ Web Developer (2018-2019)

▸ Lead Web Developer (2020-2022)

▸ Director of Development (2022-Present)

Impact

624 Issues Resolved

126 Stories Completed

3rd Developer → Leading 12+ Developers

∞ Continuous Learning & Growth

03. Projects

Project One

Coming soon - Description of an awesome project you've built.

Ruby on Rails React PostgreSQL

Project Two

Coming soon - Another impressive project showcase.

Node.js TypeScript MongoDB

Project Three

Coming soon - Yet another cool project.

Python Django React

More projects coming soon. Check back later!

04. Skills

Languages

Ruby JavaScript SQL

Frameworks & Libraries

Rails React Tailwind CSS

Tools & Technologies

Git PostgreSQL Redis Kubernetes AWS

Other

REST APIs CI/CD Testing Agile/Scrum

Always learning and exploring new technologies to build better solutions.

05. Get In Touch

I'm currently looking for new opportunities and interesting projects. Whether you have a question or just want to say hi, feel free to reach out!

Say Hello