Benefitbay | Kansas City, MO
Engineering Manager [Remote]
Mar. 2025 — Oct. 2025
-
Managed a team of engineers and QA for an enterprise Ruby on
Rails application with 80,000+ users.
-
Acted as Project Manager and Scrum Master, driving ticket
definition, sprint planning, prioritization, refinement,
delegation, and team ceremonies.
-
Implemented multiple team- and company-wide process improvements,
including a user acceptance testing framework enabling
stakeholders to provide actionable feedback pre-release.
-
Implemented, supported company-wide artificial intelligence
adoption, including large language models for product and
management needs and Cursor/Claude for AI-assisted development
for our engineers.
-
Improved codebase stability by monitoring, prioritizing,
reporting, and resolving production support tickets to ensure
timely fixes for customer-facing issues.
Mortgage Connect Risk Solutions (formerly ADFITECH) | Edmond, OK
Product Software Engineer [Remote]
Apr. 2024 — Feb. 2025
-
Served as Engineer, Product Owner, and Scrum Master for a
client-facing Ruby on Rails application with 100,000+ users,
managing user stories, backlog prioritization, and code quality.
-
Collaborated with cross-functional teams to plan the deprecation
of 10+ legacy systems (C, C++, PHP, etc.), consolidating
codebases and improving workflows.
-
Led Scrum ceremonies, ran weekly coding best-practice sessions,
and partnered with executives to align the product roadmap with
business goals.
-
Led an offshore contractor team as product engineer to build a
web-based file check-in system integrating Python, Django, and
NuxtJS on Amazon Web Services with revenue-critical legacy
systems.
-
Architected user-focused features, made strategic technology
decisions, and ensured product outcomes aligned with business
needs.
-
Took over as technical owner post-launch as the local team
assumed ongoing development.
Public Strategies | Oklahoma City, OK
Product Software Engineer & Data Team Manager [Hybrid]
Apr. 2023 — Mar. 2024
-
Promoted to Product Software Engineer & Data Team Manager,
overseeing implementation and maintenance of internal data
systems, including a data-intensive Ruby on Rails application.
-
Managed development and maintenance of event-management,
marketing modules, reporting, and custom applications within
Microsoft Dynamics.
-
Collaborated with stakeholders to gather requirements, design
architecture, and ensure successful delivery of product features
and reports.
-
Maintained technical documentation, defined team processes, and
improved interdepartmental communication to support cohesive
workflows.
Senior Software Engineer [Remote]
Aug. 2022 — Apr. 2023
-
Built and maintained a robust Ruby on Rails REST API powering
mobile apps that delivered workshop schedules, rewards, and
program content.
-
Collaborated with stakeholders to define product requirements and
worked in the configuration layer to troubleshoot and optimize
the application for DevOps, including Continuous Integration and
Deployment.
-
Partnered with a project manager to support the Data Team in
consolidating multiple data systems into a unified MS Dynamics
instance.
-
Closed technical knowledge gaps and streamlined processes by
establishing a Jira workflow, implementing Agile practices, and
improving interdepartmental communication.
-
Developed comprehensive documentation to support team alignment
and long-term maintainability.
Weedmaps | Irvine, CA
Software Engineer III [Remote]
Feb. 2022 — Aug. 2022
-
Joined the Ads team to support ad campaign creation and
management through a Rails admin interface for over 1,000,000
users.
-
Implemented a REST API using Graphiti with a custom adapter that
translated requests into GraphQL, enabling efficient CRUD
operations on the internal Ad Server.
-
Transitioned to the user experience revamp team for the website
and native apps, contributing to modernization efforts.
-
Reduced technical debt and delivered key improvements for the
Best of Weedmaps 2022 campaign.
Public Strategies | Oklahoma City, OK
Web Developer [Hybrid]
Aug. 2019 — Feb. 2022
-
Developed multiple web applications for contracted clients in the
social services sector, initially using Laravel before
transitioning to Ruby on Rails.
-
Built and maintained a Rails API with a React + TypeScript front
end, along with a traditional Rails UI for administrative
functionality.
-
Implemented features for data visualization, custom reporting,
event calendars, webinar/podcast content, and client-managed
organizational profiles.
-
Built admin layers that enabled Technical Assistance teams to
manage content and data across each platform.
-
Trained new back-end developers during onboarding and provided
ongoing technical mentorship.
-
Created a
vim plugin
to standardize code and enhance team productivity, adding
features like project-specific templates, DB connections, and
endpoint testing utilities.
ADFITECH | Edmond, OK
Desktop & Web Application Developer [Hybrid]
Sep. 2015 — Aug. 2019
-
Began building desktop applications with Ruby GTK, leveraging the
Ruleby rules engine and Redis for asynchronous task processing.
-
Maintained legacy C and PHP applications, with occasional ports
to Ruby to improve maintainability.
-
Contributed to the company’s client-facing Ruby on Rails web app,
enabling clients to upload data/images and respond to Quality
Control findings.
-
Trained and mentored junior developers in Object-Oriented Ruby,
creating a training repository to teach workflow, GitLab merge
requests, command-line usage, and common development tools.
Junior System Administrator [On-Site]
Jan. 2015 — Sep. 2015
-
Handled daily maintenance tasks, such as checking logs, sudo
reports, and ensuring the surveillance system functioned
properly.
-
Managed MacOS administration for developers using MacBooks and
took on special projects and escalated tickets from the Technical
Support desk.
-
Received the "Shining Star" (employee of the month) award for
successfully completing a major project for a high-profile
client. The project involved setting up client-provided PCs for
our employees, enabling custom security software and RSA, and
repairing any PCs damaged during shipping.
Data Import Specialist [On-Site]
Jan. 2013 — Jan. 2015
-
Responsible for selecting the correct number of loans to be
audited based on government standards and client requests.
-
Responsible for importing relevant data into the system once
selections were made.
-
Wrote and maintained client-specific scripts to ensure
selections met client specifications.
-
Refined the process, enabling non-technical users to manage it by
editing configuration files.
Technical Support [On-Site]
Jan. 2012 — Jan. 2013
-
Handled day-to-day user technical issues, including printers,
Thin Clients, email, password resets, and other common problems.
-
Responsible for setting up user workspaces, including running and
terminating CAT-5 and RJ-11 cables.
-
Automated tasks with command-line and shell scripting,
significantly reducing the time spent resolving user issues and,
in some cases, enabling users to fix problems independently.
Image Import Specialist [On-Site]
Aug. 2007 — Jul. 2009
-
Pioneered the company's transition from auditing paper-based
loans to electronic images.
-
Responsible for converting and importing image files sent via
SFTP, CDs, or hard drives into the proper format.
-
Learned to use the terminal, write shell
scripts to automate repetitive tasks, and was introduced to Vim.
-
As the workload grew, I also trained new department members, many
of whom had no prior technical experience.