Full-stack engineer · 20+ years · SaaS · AI · SEO at scale
I design, build, and ship complete SaaS products solo — billing, AI, SEO engines, dashboards, and the cloud they run on. Two decades in, I deliver what usually takes a whole team. One platform I built and run drives 250,000+ Google impressions a week.
Available now for contract, fractional & full-time · Replies within a day
★★★★★ Top Rated Plus on Upwork · 100% Job Success · 5.0 average
I specialize in SaaS, programmatic SEO, and AI integration — and I'm a strong generalist full-stack engineer for everything around them. If it needs to be designed, built, deployed, and actually make money, that's my lane.
Selected work
Flagship · Solo founder & sole engineer
A multi-tenant SaaS platform for independent insurance agents — built and run entirely by me. AI-assisted website builder, embeddable quote engines, lead pipeline/CRM, and SEO growth tooling, all behind Stripe subscription billing.

An accounting SaaS platform built for real estate businesses — bank integrations, payment processing, tenant applications with background checks, and a full accounting suite.

A group-management SaaS platform with member signups, attendance tracking, and activity measurement, enriched by external API integrations.

An API-first lead routing & delivery network I designed and built end to end — it validates, scores, routes, and delivers insurance leads between platforms through one universal API, with a deterministic scoring engine, signed webhooks, and a credit wallet.

Medicare Agents Helpline is a consumer-facing Medicare directory I designed and built — a programmatic SEO site that ranks for high-intent local searches and routes seniors to licensed agents and brokers in all 50 states.
What clients say
“Frank knocked it out of the park on this relatively small full stack development project. I really enjoyed working with him. He was always communicative and forthcoming. Importantly, he was also willing to crunch with me on the project as the prior developer I had needed to be let go and we were up against a tight deadline when he came on board. Frank got it done and we delivered a high quality project on deadline! We were able to hit the deadline because Frank's full stack skills are comprehensive and his experience is deep. This project really worked out well and Frank deserves the biggest share of the credit. If another job comes up with my client, I will definitely work with Frank again and I highly recommend him too. Hire him if you have a chance!”
“Frank has a deep understanding of the Laravel framework and is willing to go the extra mile in all cases. His skill with the backend helped us out tremendously. He took the lead on the backend development and we really appreciate all the effort he put into the project.”
“We didn't work with Frank as long as we would have liked to (not his fault, budget constraints). He worked in a team environment with other developers. He communicated well with everyone, ensuring his work was completed in a timely manner and that the workflow process was always harmonious. He was always professional, always reliable, and a complete joy to work with. He worked on a variety of creative tasks and complex problems. He fulfilled every objective to the highest possible standards. He took instruction well when it was needed and worked independently in a self-directed fashion when it was helpful. I give him the highest possible recommendation that I can give. And I would work with him again if the opportunity ever presented itself. Hire him! You won't regret it.”
“Totally went above and beyond and did an excellent job!! It was a challenging job with unexpected difficulties and Frank completely stuck with it and pulled it off. Top Notch! This is one of those guys you want to be able to give more than a 5.00 rating!”
“Frank sticks to deadlines and even finishes early. He is a very talented developer. He is always online to help with issues and any small bugs get fixed within minutes. Simply a dream to work with.”
“Frank was a pleasure for us to work with. He stayed on course with all deadlines and worked as needed to fulfill deliverables. Not only that, but he's a great personality to work with that truly has made the process more enjoyable for our team. I highly recommend him for any development work you need to accomplish.”
“Fantastic job. Took the lead, and did not need any babysitting. Would hire again. It is hard to find a decent CodeIgniter guy, and he definitely knows it.”
“Frank did some great work for us. He updated, edited and navigated multiple websites simultaneously. The work was excellent. Communication was excellent as well. We will be working with him again very soon.”
“Great job Frank!! Great programmer! Would definitely hire again.”
Toolbox
Two decades deep in the PHP ecosystem — plus the integrations, AI, and infrastructure that turn code into a running, revenue-generating product.
APIs, data, and the business logic that runs it all.
Interfaces people enjoy using — and the tooling behind them.
Payments, AI, and the services products rely on.
Shipping it and keeping it running.
How I work
I start with the business outcome, not the ticket. What does success actually look like, and what is in the way?
A clear path to the finish line — milestones, tradeoffs, and honest estimates. No surprises.
Clean, documented, well-architected code — shipped in working increments you can see, not a big-bang reveal.
I am around long after launch. The code is commented and maintainable so you are never stranded.
How I can help
Have a software idea but need an experienced engineer to build and launch it? I develop complete, revenue-ready products, handling everything from concept to billing and deployment.
Want more customers finding you on Google? I build automated systems that turn your data into thousands of ranking pages, attracting people already searching for what you offer.
Most "AI features" are demos that never ship. I build the ones that earn their place — content generation, in-app assistants, automation — wired into your product and measured on whether they actually move the numbers.
The dashboards, admin panels, and internal tools your team runs the business on. I build the unglamorous software that saves real hours every day and gives you a clear view of what's happening.
Is your software project stuck or a codebase unmanageable? I untangle complex systems, fix critical issues, and get your project back on track, stable and maintainable.
Need senior engineering leadership without a full-time hire? I provide ongoing, part-time expertise to drive key features, unblock your team, and elevate your technical standards.
Good questions
With over 20 years as a full-stack software engineer, I've had the pleasure of working on a really wide variety of projects. I specialize in designing, building, and operating complex web applications, often for businesses looking to streamline operations, launch new services, or scale their online presence. Think custom SaaS products, sophisticated internal tools, or even entirely new digital platforms.
My experience running my own SaaS product solo – which includes everything from billing and AI to a massive SEO system and a website builder – means I understand the full lifecycle of a product. So, whether you need a brand new system built from the ground up, or significant enhancements to an existing one, if it involves web software, data, or automation, it's likely a great fit for my expertise.
I think what truly sets me apart is the depth and breadth of my experience – twenty years in this field really teaches you a lot. Many developers specialize in just one area, but I'm genuinely full-stack, capable of handling everything from initial design and architecture to front-end, back-end, deployment, and ongoing operations. My own SaaS product is a testament to this; I built and operate its entire stack, essentially delivering a whole product team's output as one person.
Beyond the technical skills, clients consistently tell me they appreciate my reliability and straightforward approach. I’m proud to be Top Rated Plus on Upwork with 100% Job Success and a 5.0 rating across my projects. That means I stick to deadlines (often finishing early!), communicate clearly without jargon, and remain available after launch to ensure everything runs smoothly. No hype, just honest, solid work.
My rate starts from $100 per hour. I offer flexibility in how we structure payment, whether that's billed hourly for ongoing work or a fixed-price for clearly defined projects. The exact cost for a project will depend on its scope, complexity, and specific requirements, but I always provide clear, transparent estimates upfront so there are no surprises.
When you hire me, you're not just getting a coder; you're getting two decades of experience and a track record of efficiency. My clients often comment on how quickly and effectively I get things done, which ultimately means better value for your investment. We’ll discuss everything in detail to find a pricing structure that makes sense for your budget and project goals.
This is a fundamental principle of how I operate. Once the project is completed and paid for, all the code, designs, and any other intellectual property I create for you become 100% yours. You'll have full ownership and rights to everything.
This will be clearly stipulated in our contract, ensuring you have complete peace of mind. My aim is to empower you with robust, maintainable assets that you fully control, not to hold anything hostage. Your success and ownership are paramount.
Launching your product is a big milestone, but it's not the end of our working relationship. I pride myself on staying available after launch to ensure everything continues to run smoothly. Whether it's a minor bug fix, a small adjustment, or just answering a question, I'm here to help.
We can discuss ongoing support options that best fit your needs, from ad-hoc hourly assistance for occasional tweaks to more structured maintenance plans. My goal is to foster a long-term partnership, ensuring your product remains robust, secure, and evolves as your business grows.
Yes, absolutely! In fact, many of my most successful client relationships are with individuals who aren't technical. My job isn't just to write code; it's to understand your business goals and translate them into effective software solutions. I pride myself on communicating in plain language, avoiding jargon, and ensuring you fully understand what we're building and why.
My focus is on making the technical process accessible and transparent for you. You don't need to understand the intricacies of code; you just need to tell me what you want to achieve, and I'll handle the rest. We'll work together to define requirements, review progress, and ensure the final product perfectly meets your vision without requiring you to become a developer.
Let's talk
Tell me what you're building and where it's stuck — I'll tell you honestly how I'd approach it. No sales pitch, no obligation. Available for contract, fractional, and full-time work.
Reach me directly, or send project details from the contact page.
Email me Call (765) 602-8269 Prefer a form? Send project details →