Skip to content
Regi Ellis
Software engineer / Since 2004 Available for new work

Your friendly
neighborhood
software engineer.

I build custom software for businesses and stay on to keep it running. Agencies, startups, healthcare, and a real estate brokerage taught me how a business actually works day to day.

Regi Ellis
Based in Central Florida.
Working locally and remotely.

People I love working with

Selected work

built for the people using it

Software I built for real businesses.

A few of the applications my clients use every day, plus one still being built.

DHN Attorneys

Payment

Deployed · 2025

Payment agreements, from the numbers to the follow-up.

At DHN, staff build the agreement from the case figures, an attorney approves it by email, and Payment sends it and keeps the follow-up on schedule.

Read the Payment story
  1. Prepare

    Build the agreement from the case figures.

    The schedule and the document come from the balance, fees, costs, and dates already on file.

  2. Approve

    Approve straight from the email.

    The attorney's decision is saved against the document, with earlier versions a click away.

  3. Follow through

    Keep follow-up on schedule.

    Payment and document-return deadlines get reminders, with a log of every notice sent.

Align Roofing Solutions

Trueline

In progress · 2026

One job record, from the first call to the final invoice.

The job system I'm building for Align Roofing: estimates, work orders, photos, and the week's schedule in one place, on a server the company owns.

Read the Trueline story
  1. Coordinate

    See the whole job at once.

    Customer details, estimates, photos, and work orders travel together from the first inquiry to the last invoice.

  2. Prepare the work

    Send estimates customers can read.

    Itemized PDF estimates, with the figures kept on the job record.

  3. Plan the week

    Plan the week from the same records.

    Tasks and the calendar come from the job records the office already uses.

DHN Attorneys

Verify

Deployed · 2025

Check a case before it moves forward.

For DHN's legal team, Verify compares the case records with the documents, flags what disagrees, and records the reviewer's decision.

Read the Verify story
  1. Compare

    See the records and the documents together.

    Names, addresses, and legal descriptions, checked across linked accounts and documents.

  2. Identify

    Go straight to what disagrees.

    Conflicting or missing details are flagged, and harmless spelling differences are let through.

  3. Resolve

    Record the decision.

    Approve, reject, or ask for a correction, with the checklist and notes kept.

More work, by client →

About

who you would be working with

Building since
2004.

Agency, startup, healthcare,
and business software experience.

I have been doing this a long time,
and I stick around.

My career spans development leadership, award-winning agency work, and fifteen years as a real estate brokerage’s sole technology lead. That experience shapes how I build software and take responsibility for it after delivery.

Clients include law firms, a roofing contractor, a brokerage, and a medical practice. You work directly with me, and I stay on after delivery as your needs change.

Career timeline

Hover or focus to pause. Swipe or use left and right arrow keys to navigate. Press Space to pause or resume rotation.
  1. Pacific Northwest First in-house developer at advertising agencies.
  2. Santa Monica Software development at two startups.
  3. Orlando Established an agency’s development team and contributed to its award-winning work.
  4. Chicago Led front-end development, including work on the world’s largest law firm website at the time.
  5. Healthcare Hospital software development.
  6. An award-winning agency Lead Developer at a second award-winning agency.
  7. The brokerage Fifteen years as the brokerage’s sole technology lead.
  8. Central Florida Independent software engineering and ongoing technology leadership for client businesses.

Nice things people have said about me.

  • Regi provides invaluable insight and fervor in all projects involved with; he is consistently among first responders to take initiative in providing resolve for inquiries and troubleshooting needs. Regi's passion for team and systems development is evident in his positive leadership style and effective process development. It is always a pleasure discussing ideas/methods for systems optimization, as Regi always maintains an open, yet constructive perspective in possibilities discussed.

    Elizabeth FitzGerald, MBM, CSM Traffic [Project] Manager, Creative Operations at Atlassian
  • It’s rare to find such a dedicated and resourceful talent as Regi. I have the pleasure of working with Regi at Findsome & Winmore, and he's very quickly become the go-to for any technical issues the company encounters. Regi's ability to lead our development team while juggling multiple projects is unlike any I’ve seen before and is making a dramatic difference in the productivity level of our team. For any project, Regi earns my highest recommendation.

    Alyssa Kelly, CSM Specialist, Revenue Strategy & Operations at BHG Financial
  • Regi was a pleasure to work with. He is consistently aware of the latest and greatest approaches in Front End Development and shows a real passion for the job. When I had questions or issues for Regi to address he would always give thoughtful and informed recommendations to help solve my problems.

    Nathan Denton VP, Creative & Content at SCHERMER
  • Regi is awesome. The passion he has for his work is unlike anyone else I have ever worked with before. He is a problem solver- and he enjoys figuring out the solution. Regi is an extremely hard worker and truly cares about what he does- including the people he works with. When I work with Regi I know projects are going to get done- and done well. I hope to work with Regi many years to come! :)

    Samantha Eicholtz Director, Author Enablement at Pluralsight
  • In the short amount of time I worked under Regi, I had been easily and quickly brought up on the most current development techniques and languages. He is very helpful and always seems to find a better way to code something. He is an extremely talented individual and it was a pleasure to learn from him.

    Toni Baxter Web Software Developer at Full Sail University
  • For 3 years Regi has been an instrumental piece of Push's digital growth. His ability to learn, apply new languages and advance coding techniques is on par with some of the best talent in the country. In his relatively short tenure with Push he has created dozens of internal processes, tools, and training. I highly recommend Regi in a variety of roles from hardcore back-end development to project leadership.

    Mark Unger Chief Creative Officer/Partner at Push
  • Regi is a dedicated worker who enjoys new challenges. He takes responsibility for his work, plays well with others, and is able to self-manage priorities when necessary.

    Laura Laytham Head of Web at Sisense
  • Regi is a very talented individual with a firm grasp on current web development trends and ways to implement them. He hungers for knowledge and is always researching the newest and best ways to get his job done. He is a very intelligent person and a very creative developer/programmer.

    Matt Ma Senior Software Engineer at Apple
  • I've worked closely with Regi at ThisNext, and have found him to be an excellent front end developer. In addition to doing a great deal of the HTML and CSS for ThisNext, Regi has also made contributions to our graphic design and provided helpful suggestions about our business. He always works hard and develops good relationships with his coworkers.

    Will Redd Cofounder of ZipRecruiter
  • We all know, the front-end of a web site is where potential customers, partners, and employees judge a business on the Internet. Regi Ellis is one of those rare technologists that is acutely aware of how his work impacts the overall business. Regi's attention to detail and sense of urgency about his work makes it clear that he understands its impact on the big picture. It's also clear that Regi prides himself on staying aware of and current with the latest developments, doing great work on time, and having a positive impact for his employer. I would work with Regi again in a heartbeat!

    Hank Wilson Strategic Partnerships Lead at Alai Studios
  • Wicked fast, puts in the hours at crunch time, and has got design talent on top of his coding skills.

    Tyson Woeste COO & Co-Founder at Belliwelli
  • Regi has the combined talent of being fast and producing superior work time and time again. Regi is a team player - he coordinates his efforts well with people, is friendly and positive and I have and continue to enjoy working closely with him. He's an incredible asset to our overall efforts and pleasure to work with.

    Mateo Gutiérrez Faculty Lecturer at Texas State University
  • Regi is a kick-ass developer, I could say the best I've worked with, but I don't want to hurt the delicate feelings of other developers I've worked with. His attitude it completely professional, his skills have saved my life many times. Please feel free to contact me if you'd like to know more about why Regi is excellent at what he dose.

    Three Designer at Apple
  • Aside from oozing creativity, Regi is a detail-oriented designer whose patience and openness to suggestions make him a much-desired friend and colleague.

    Whitney Friedlander Freelance Journalist, former Variety writer
  • I've known Regi as long as I've been designer, and he's always been there to provide support, criticism and constructive opinions. He has a certain air about him when it comes to knowing what looks good and what doesn't. He's also not afraid to speak his mind, and I wish more designers would do that.

    Bryan Veloso VP of Product and Design at VShojo (2023)
  • Regi is a very talented individual with a firm grasp on current design and ways to implement it. He hungers for knowledge and is always researching the newest and best ways to get his job done. Regi is a very intelligent person and a very talented artist. His eye for layout and functionality are second to none. He was great to work with and would recommend his services to anybody.

    Michael Matthews Designer at EM-Assist, INC.
  • Regi is a very creative mind with a lot of knowledge in his field. Regi has several years of experience as a freelancer and working for various media solutions entities, which have allowed him to expand his portfolio and use his new age skills to develop user friendly media.

    Rodrigo Sanchez Accessibility Manager at Square Enix
  • Regi was a Overture team member who oversaw the community growth of our company's debut application, Symphony (web publishing system). Regi was tasked to maintain Symphony's community oriented site, Overture. His role included writing tutorial articles, managing community activities and help voice development requests on behalf of the community.

    Allen Chang CSO at Launch Tabletop

Warden

the tools behind my work

I can build it, make it better.
But sometimes it is just faster with AI.

AI does the research and the first pass at implementation for me. Architecture, code review, and delivery stay with me.

With Warden, project standards, design decisions, and review requirements carry across development sessions.

Tools I made so the standards follow me from project to project.

Seven tools covering project guidance, design, writing, code, review, shared knowledge, and work coordination.

Warden The toolkit

Warden

Project rules, applied where the work happens.

Warden gives AI tools the instructions relevant to the part of a project being changed. Before editing, the tool reads the local requirements and constraints. Afterward, it updates the guidance affected by the change.

That keeps implementation and documentation aligned across sessions. Warden provides the shared foundation for the other disciplines in this toolkit, including this site’s own project guidance.

Warden The toolkit

Kara

A consistent design language across the project.

Kara records a project’s visual decisions: typography, color, spacing, layout, and interaction. Those decisions guide subsequent work, keeping individual screens consistent with the broader design.

When the design evolves, the specification changes with it. This site’s visual system is maintained through Kara, so the next development session starts from the established direction.

Warden The toolkit

Kiko

A defined voice, maintained across every page.

Kiko records the intended voice of a project and reviews writing against it. It identifies repetitive phrasing, unsupported claims, and language that conflicts with the project’s tone, then guides revisions while preserving the facts.

The copy on this site follows that process. Changes in tone become part of the written guidance, giving future edits a consistent reference.

Warden The toolkit

Kata

Code that remains clear beyond its first release.

Kata sets expectations for readable, maintainable code. It focuses on whether another developer can understand the structure, follow the reasoning, and make a change without unnecessary complexity.

That discipline matters throughout the life of a client application. The person maintaining it should have clear code and useful context, whether the next change comes a week or a year later.

Warden The toolkit

Review

Changes checked against the project’s requirements.

Each change is checked against the project’s documented rules and expected behavior. Findings are ranked by severity, keeping consequential issues visible ahead of minor style concerns.

It provides a consistent review discipline before delivery. The review follows the same requirements that guided development, giving each finding a specific reason and a clear basis for correction.

Warden The toolkit

Kioku

Useful experience carried into the next project.

Kioku maintains a shared catalog of technical lessons, decisions, and recurring problems. Each entry includes its context and origin, making useful experience available beyond the project that produced it.

Entries are checked against the current situation before reuse. The catalog provides a starting point for informed decisions while preserving the reasons behind earlier work.

Warden The toolkit

Shiki

Coordinated work, with a verified result.

Shiki structures larger development efforts around a defined outcome. Work is divided into scoped tasks and assigned according to the judgment each requires. Routine execution can use smaller models while planning, review, and integration remain with the coordinating model.

Each result is checked before acceptance, with progress recorded against the original goal. Completion depends on verifying the outcome, giving delegated work a clear standard beyond a finished task list.

Projects

the tools I built for myself

What I build outside client work.

Tools I’ve built for my own work and shared on GitHub. You can read the code, use them, or build on them.

  1. 01

    Godot MCP Game tools

    Connects AI tools to the Godot editor for building, playtesting, debugging, and verification.

    godot-mcp-go 53 stars
  2. 02

    Reversi Game example

    A complete Godot board game demonstrating AI-assisted development through Godot MCP.

    godot-reversi
  3. 03

    Hook Dev tools

    Manages local hostname mappings with reusable profiles and change previews.

    hook
  4. 04

    Ninji Dev tools

    A Rust toolkit for interactive terminal applications, with prompts, layouts, and animation.

    niji
  5. 05

    Comfy Chair Dev tools

    Development tools for building and testing custom ComfyUI nodes.

    comfy-chair-go 8 stars
  6. 06

    Suno Songwriter Media

    Songwriting guidance for Suno, covering lyrics, style prompts, instrumentals, and albums.

    suno-songwriter-agent-skill 4 stars
  7. 07

    SearXNG Search Dev tools

    Connects AI tools to a self-hosted search service for web, image, video, and news research.

    mcp-searxng-go
  8. 08

    Fal Toolkit Dev tools

    A Go client for running media models, managing queued jobs, and streaming results from fal.ai.

    sdk-fal-go
  9. 09

    Easy Illustrious AI imaging

    Simplifies model selection and prompting for Illustrious image generation in ComfyUI.

    ComfyUI-EasyIllustrious 88 stars
  10. 10

    Godot Build Tools Game tools

    Builds and manages Godot engine versions and export templates on Windows.

    godot-build-tools
  11. 11

    Tap Card Self-hosted

    An NFC-linked digital business card with downloadable contact details and customizable notes.

    vcard-regiellis-go
  12. 12

    RPA Toolkit Game tools

    Tools for inspecting Ren’Py archives, extracting assets, and decompiling packaged scripts.

    rpa-toolkit
  13. 13

    Easy Color Corrector AI imaging

    Color correction and image enhancement within ComfyUI workflows.

    ComfyUI-EasyColorCorrector 167 stars
  14. 14

    Civitai Toolkit Model library

    A Go client library for the Civitai public API.

    go-civitai-sdk 2 stars
  15. 15

    Ecko AI imaging

    Batch image captioning with text and structured exports for training datasets.

    ecko-cli 5 stars
  16. 16

    Ghost House Self-hosted

    Manages multiple Ghost publications through container-based hosting.

    ghost-house-go
  17. 17

    WPod Self-hosted

    Creates and manages isolated local WordPress environments for development.

    wpod-go
  18. 18

    OBS Timecode Media

    Displays remotely configured timecodes or custom text in OBS broadcasts.

    obs-timecode-go 3 stars
  19. 19

    Civitai Models Model library

    Searches, downloads, and manages a local library of Civitai models.

    civitai-models-cli 19 stars

Start a project

scope, budget, timing

Let’s talk

Have something
in mind?

Tell me what you are trying to fix, roughly what you can spend, and when you would like to start. That is enough for a first conversation.

  • What you are trying to fix

    The application, workflow, or day-to-day problem you want handled.

  • A rough budget

    A range is fine. It shapes what I suggest.

  • When you want to start

    A target date, and who else is part of the decision.

Prefer to send a brief?

Pick a time and I’ll walk through it with you.

Scope, whether it fits, and what happens next.

Time requests confirmed by email

Times are shown in Eastern Time. Requests receive a reply within one business day. Same-day calls are unavailable.

01 / Pick a day

Loading availability.

02 / Pick a time

Pick a day above first. All times Eastern.

03 / Confirm

Custom development and ongoing technical help. You and I agree on scope and price before any work starts.