Software Engineer with 8 years of experience in the JavaScript/React ecosystem, specializing in developing scalable web applications. Passionate advocate for continuous learning, having seen effect of passionate people pushing themselves and the effect that new technology, most recently AI, can have on production quality and efficiency. Known for my ability to thrive in cross-functional teams, I combine a deep understanding of design principles and business objectives with my technical expertise to drive project alignment and success.
Experience
Compound Foundry2023-07-31 - Present
Staff Software EngineerFayetteville, AR
https://www.compoundfoundry.com
Led creation of several AI-integrated applications from the ground up, including image generators, LLMs, and image segmentation
Worked closely with the co-founders to ensure that design and development aligned and executed on business goals
Created and integrated development guidelines and best practices for rapid prototyping
Rejoicy2021-01-31 - 2023-12-31
Co-Founder & CTOFayetteville, AR
https://www.rejoicy.com
Architected and built the full stack Rejoicy app, using Typescript, React, Nextjs, and Postgres
Designed and built modular wizard interface to allow survey-based website creation via SMS or web
Worked closely with our Designer to create a transparent design-development release pipeline
Represented our company in countless investor pitches and meetings
Wore several additional hats due to small team size: tracked customer interactions, created invoices, conducted user interviews, and recruited team members
Luncher2019-10-31 - 2021-01-31
Co-Founder & CTOBentonville, AR
https://www.linkedin.com/company/28649325
Luncher pivoted into Rejoicy in early 2021, responsibilities for this role overlap entirely with the latter.
RevUnit2017-06-30 - 2019-10-31
Senior DeveloperBentonville, AR
https://www.revunit.com
Grew from Junior Developer to Senior Developer in less than 2 years
Led development on products for: Walmart, Sam's Club, Visionworks, and Chick Fil A
Mentored junior and mid-level developers in order to grow their skills
Gave several talks at our weekly developer meetings. Including topics such as TDD, Lodash, and GraphQL
Led development on an internal project to create an assessment tool that we could use to better promote growth of all employees, centered around employee fulfillment
J.B. Hunt2016-06-30 - 2017-06-30
DeveloperLowell, AR
https://www.jbhunt.com
Led a team of developers on single page ExtJS web application
Mentored teammates and led constructive code reviews
Conducted 20+ demos and user acceptance testing sessions
Education
University of Arkansas at Fayetteville2012 - 2016
Computer ScienceBachelor of Science - BS
Skills
JavaScriptMaster
TypeScriptMaster
React.jsMaster
Next.jsMaster
PostgreSQLMaster
HTMLMaster
CSSMaster
GitMaster
RustAdvanced
GraphQLAdvanced
AIAdvanced
PythonIntermediate