Clayton Ingalls
Web Developer
I build interactive, responsive web applications using modern web technologies.
I have a particular interest in React having worked with it daily since 2018.
Origin Story
Although I built my first website on Geocities in 1996, it wasn't until after a career in ministry that I decided to pursue a long time dream to truly learn to code.
Using FreeCodeCamp and other online resources, I learned the skills I needed to land my first developer job and learned that I do indeed love being a developer.
My main focus these days is building new features for Flocknote's church management software.
Roles
- 2022 - Present
Developer • Flocknote
- While I work throughout our codebase, I regularly work on payments related features and get tasked with jumping in for emergency situations.
I build complex, but easy to use interfaces for a leading church management software company.
- Javascript
- React
- Styled Components
- Framer Motion
- React Query
- React Hook Form
- React Testing Library
- 2021 - 2022
Senior Application Developer • NCF
- Massively improved developer experience by refactoring legacy software to bundle Javascript with webpack, making it easier to develop and navigate the codebase
- Improved mobile responsiveness for the primary client facing application
- Built proof-of-concent app for moving a legacy portal application from jQuery to Remix
- Javascript
- React
- Remix
- Webpack
- 2018 - 2021
Software Developer • With One Vision
- Replaced a legacy application with React and Material UI to manage the writing, approving, and sending of 1,000,000 texts and emails per year.
- Designed and built an internal staff site for the sharing and requesting of resources with React and Form.io
- Led the implementation of notifications and universal links in our React Native app.
- Partnered with a coworker to develop the table structures and API endpoints for a contact management feature in our mobile app using React and Knex.
- Designed and built a public site for downloading resources for church leaders
- Oversaw site maintainence, bug fixes, and feature additions for 12stone.com
Designed, developed, and maintained church management software.
- React
- NodeJS
- SQL
- GraphQL
- NextJS
- Docusaurus
- React Native
- Knex
- Material UI
- Tailwind
- Bootstrap
- Bulma
- 2018 - 2019
Teaching Assistant • Georgia Tech Coding Bootcamp
Assisted students in learning full stack web development technologies, including HTML, CSS, JavaScript, Node.js, Express, MySQL, and React.