Ryan Buckley

Engineering Leader & Tech Lead

Summary

Engineering leader and hands-on builder with 13 years across the full stack. I lead a frontline product team — managing engineers, owning delivery cadence, and building the team's operating system — while staying deep in the codebase. Lately that means driving AI-native engineering: custom agentic workflows that raise throughput, and re-architecting the pipeline around the bottlenecks that move downstream as a result. Strong in React/TypeScript, product-minded, and known for shipping polished work that hands off clean.

Experience

Company
SparkPlug
Senior Software Engineering Manager (prev. SWE Manager · Sr. Software Engineer II, Tech Lead) | Jan 2023 - present
Technology

Frontend: React, TypeScript, TailwindCSS, Shadcn/UI, Radix, React Native / Expo

Backend: Node, Express, MongoDB, TypeScript

Design: Figma

The Work
  • Engineering Team Leadership
    • Problem: A growing frontline product team needed technical direction, career growth, and predictable delivery.
    • Solution: Manage four engineers directly and coordinate delivery across a six-person group within an 8–9 person cross-functional unit. Built the team’s operating system — working agreements, code-review norms, on-call runbook, and cycle planning — won a direct report’s promotion from SE1 to SE2, and cut QA rework from 34% to 24% quarter-over-quarter.
  • AI-Native Engineering Practice
    • Problem: As AI raised engineering throughput, the real bottleneck moved downstream to design, QA, and scoping.
    • Solution: Drove deep, disciplined AI adoption — custom repo-committed skills (code review, PR authoring, QA agents) and agentic workflows — stood up the QA team’s Playwright end-to-end suite (AI-accelerated), and re-architected planning and dev→QA handoffs around the new downstream constraints.
  • Courses — Monetized LMS + AI Builder
    • Problem: Customers needed a way to create and monetize training, and the business needed a flagship for usage-based pricing.
    • Solution: Launched Courses, a usage-based LMS now ~30% of total user traffic, and its AI Template Builder (prompt → generated course, theme & CSS) delivered from spec to production in ~3 weeks. Architected non-POS user support to unlock state-certified vendor training — a new line projected at ~$100k/month.
  • Payouts & Design System
    • Problem: Monthly reward payouts carried a 10-day delay, and inconsistent UI patterns slowed every team.
    • Solution: Built an automated payout system with custom UI controls, cutting processing time by 70%, and architected a centralized component library on Shadcn/UI + TailwindCSS (replacing MUI) for reuse and design consistency.
Company
Made Renovation
Senior Software Engineer | June 2021 - Oct 2022
Technology

Frontend: Material UI, React, typescript, Appollo Client, GraphQL

Backend: Prisma, PostgreSQL, typescript

Design: Figma

The Work
  • Materials List Interface
    • Problem: Customers lacked visibility into project materials during early renovation phases.
    • Solution: Developed a React/GraphQL interface enabling real-time materials tracking and editing, improving project transparency and reducing customer inquiries.
  • Promotions Management Tool
    • Problem: Sales team relied on engineering for promotion deployment, creating bottlenecks.
    • Solution: Built a self-service CRUD interface using React, TypeScript, and GraphQL, enabling sales team autonomy in promotion management within one day.
  • Core Services Platform
    • Problem: Multiple Systems and spreadsheets were used to track a projects progress resulting in miscommunication and errors.
    • Solution: I worked with the core services team to build a set of internal tools to manage the lifecycle of a project/lead from start to finish. Built with react, typescript, prisma, and graphql.
Company
Ag Connections / Syngenta Digital
Software Engineer II | Sept 2019 - June 2021
Technology

Frontend: HTML, CSS/SCSS, TailwindCSS, Javascript, React, Storybook

Design: Figma

The Work
  • UI/UX Design System
    • Problem: Lack of standardized design system led to inconsistent user experiences across products.
    • Solution: Led competitive analysis and user research to establish design patterns, resulting in a comprehensive UI/UX system adopted across multiple product lines.
  • React Application Architecture
    • Problem: Complex agricultural data needed intuitive presentation for end users.
    • Solution: Architected and developed React components following atomic design principles, resulting in a modular, maintainable codebase with 75% test coverage.
Company
John E. Reid and Associates
Full Stack Engineer | October 2016 - October 2024
Technology

Frontend: HTML, CSS/SCSS, Javascript, TailwindCSS, Vue, Webpack, Semantic UI, Bulma, Twig

Backend: CraftCMS, PHP, Stripe API, Webhooks

The Work
  • Digital Transformation Initiative
    • Problem: COVID-19 threatened business continuity for a 70+ year old training company reliant on in-person instruction.
    • Solution: Rapidly developed and deployed an e-learning platform with integrated payment processing, enabling complete business digitization within 3 months and generating $30k/month in revenue.
  • Seminar Registration
    • Problem: The firm needed a way for custoemrs to register for their training seminars. They had rigid business rules that needed to be followed which made it difficult to implement a 3rd party solution.
    • Solution: Created a system that allowed users to register their teams and automated $100k/month in billing processes.
Company
NC2 Media / Lonely Planet
Front End Engineer | April 2017 - Sept 2019
Technology

Frontend: HTML, CSS/SCSS, Javascript, React, React Native, Vue, Webpack, Semantic UI, Bulma, ThreeJS

Backend: Express, Cognito, DynamoDb, Lambdas, API Gateways, Node, Craft CMS, Firebase

The Work
  • Engineering Leadership
    • Problem: Growing development team needed technical direction and mentorship.
    • Solution: Led cross-functional team of 3 developers across multiple projects, implementing code reviews and pair programming.
  • Product Innovation
    • Problem: Business needed rapid validation of new digital product concepts.
    • Solution: Established rapid prototyping workflow using React Native, reducing concept-to-demo time from months to weeks while maintaining code quality.
Company
Lewis Communications
Lead Web Developer | July 2015 - April 2017
Company
iDesign Communications
Web Developer | June 2013 - July 2015

Education

Middle Tennessee State University

Bachelor of Science in Mass Communications 2013