Aramis Jones

Frontend Software Engineer

Aramis Jones

Professional Work Experience

Performyard

React Guild Lead

Jan. 2023 - Today

  • Served as Guild Lead for the client side code, guiding technical decisions and best practices and processes with a committee of designers and developers
  • Built and maintained a React component library, extending ShadCN and an atomic design system to create a series of reusable components
  • Developed a comprehensive form system with Zod validation to drastically reduce boilerplate code, enhance consistency across pages, and address accessibility and semantic HTML requirements
  • Brought client-side unit test coverage (Vitest and RTL) from 10% to 60%, and wrote tooling to help new developers achieve total coverage on new pages, standardize how unit tests create and access props, redux stores, and the tanstack cache
  • Implemented several full-stack refactors, completely rewriting client-side code, majorly refactoring server-side code for better performance, while maintaining backward compatibility with legacy data
  • Converted several endpoints from Tornado Python to Fastify TypeScript, improving type safety and performance
  • Supported legacy Python template coding and injected newer features using React portaling and optional rendering
  • Taught monthly courses on development practices, typically new or lesser known React patterns or tooling
  • Expanded RBAC abilities and performance in some key areas
  • Wrote documentation around new features or tools we built and or implemented
  • Performed multiple React full version upgrades, combing through the database to prepare for upgrading from version 15 to 18, and then 18 to 19, leading to clean rollouts with newer secure code in legacy parts of the system
  • Researched AI automation and integration using frameworks like Mastra
TypeScript React Fastify Python Zod TanStack MongoDB Vitest RTL Mastra

Paycom

Software Engineer

May 2021 - Jan 2023

  • Worked in React JS and Redux to maintain a large Single Page Application dealing with managing employee shifts and long term schedules, and labor calculations alongside a PHP REST API
  • Developed in and maintained a REST API in a larger internal PHP ecosystem
  • Researched and implemented Unit Testing in both React (JEST) and PHP for the Scheduling module
  • Served as a required code owner (reviewer) for a React codebase, helping to maintain high code standards and clean code in new React projects
  • Increased performance in legacy PHP areas by up to 80%
React Redux PHP JEST PHPUnit

Tech Stack Experience

Languages

  • TypeScript, JavaScript, Python, Golang
  • HTML, CSS

Frameworks

  • React, Fastify, Tornado, Astro
  • Mastra (AI Agents and workflows)

Runtime Environment

  • NodeJS

Database

  • SQL, MongoDB, Firebase

Testing

  • Jest, Vitest, React Testing Library
  • PHP Unit
  • Unit tests on the client and server
  • Integration tests on a Fastify server

Others

  • Git, Zod (Form Validation)
  • Zustand (State management), Redux (State Management)
  • AWS Lambdas, Supabase, Supabase Realtime
  • Tailwind CSS
  • Atomic UI libraries like Material UI, Chakra, Radix, and ShadCN

Education

University of Central Oklahoma

2017 - 2021

Bachelor's Degree in Software Engineering

Oklahoma State University OKC

2016 - 2017

Engineering Major

Northern Oklahoma College

2015 - 2016

Engineering Major