Specializing in real estate software, IDX, MLS, automation, and more!
Rick Mac Gillis is a....
-- Automation Expert
-- Web Developer / Software Engineer since 2003
-- PHP Engineer
-- Author of "The New Frontier in Web API Programming"
-- Veteran Entrepreneur
-- Growth Strategist
-- Trained by Robert Martin (father of the modern Agile movement) in Clean Code many years ago
What Others Are Saying
"I had a difficult project that no one could figure out, and he did. Not only that he clearly communicated every step of the way. I had a phone conversation with him and another developer, the other developer said "this guy really knows what he's doing." I highly recommend and he's my go to for any development work." - Paul and Nancy, Plano, TX
"Couldn't have been happier with Rick's work, communication, attention to details, responsiveness, and every other aspect you'd expect from a professional developer. If I need additional work or have a new project, Rick is the only one I'll reach out to!" - Rob, Castle Rock, CO
"After struggling for almost 2 months to get my web site right through another service, Patrick took care of everything in less than a week. He also made valuable suggestions to improve what we had already done too." - Matt, Palatine, IL
How Can We Help?
Hiring sucks! You've hired budget developers in the past and wound up with bottom-quality work that needed to be redone from scratch. Read on to find out why my profile is the last one you'll ever have to read.
Hi, I'm Rick Mac Gillis. Most developers on Upwork are just starting their careers and they don't understand how to develop software in a way that will continue to save you money.
When you hire a software engineer, shouldn't you get what you pay for? Zapier provides a platform to connect all of your existing API-enabled services together, and my past clients have saved tens of thousands of dollars each year with it. But what happens when Zapier doesn’t integrate with your software?
Case Study: Bluewater Yacht Sales needed to display thousands of boats, both their exclusive listings, and the ones on a given MLS.
Results: Through the implementation of a modular design, their software can easily switch between MLS providers and adapt to their ever changing needs. The modular design prevented the need for a complete rewrite on multiple occasions, saving them an estimated $10,600.
Horror Stories Most Developers Create For You
♦ The developer will integrate one API and build your software around that API. If you ever switch providers or add to it, the software must be rewritten. You can easily lose $1,000s of dollars when expanding your software.
♦ Expect huge blocks of code, much of which repeats in several places, making your software an absolute *NIGHTMARE* to maintain. Unfortunately most of my clients have suffered through this problem and had to have their software built over from scratch.
♦ When the project ends, your software has bugs you didn’t even know were there. Now you need to spend 5 more hours finding a new developer to troubleshoot your software and spend another $500 to pay the new guy.
My No-Nonsense Approach
♦ Your software will be designed using a modular approach so your code can grow organically, just like your company.
♦ Zero code gets repeated, and all sections of code are very small and compact for easy code reuse. In short, your project is *EASY* to maintain for any developer.
♦ If you find a bug in my code within 30 days of closing the project, I’ll repair the bug at no additional cost, GUARANTEED!
I know you're an extremely busy person, so let me help you lighten your load and increase your budget by building software that won’t crack your back.
WHAT TO EXPECT
♦ Receive a reply to your messages within 1 day.
♦ You'll get periodic project updates - Stay in the loop without the constant barrage of messages.
♦ Heck, my clients seem to treat me as a friend. Be prepared for a professional friendship!
To save you potentially $100,000 each year, I wrote the book entitled "The New Frontier in Web API Programming" to show your team how to reduce unnecessary latency bloat on your server that's costing your company money.
Dennis Jarecke states that "Rick puts your team on the cutting edge of web technology with simple strategies and insights that only an industry veteran can deliver." As my client, you are entitled to a free copy of my book. Just ask.
* Prices listed are ballpark figures, and they do not reflect the actual cost of your project. Every developer charges different rates based on the quality they produce, and the scope of the project.
To get a quote for your project, please use the large green "Invite to Job" button on the top right of your screen. Clicking that button does not start the contract. It simply allows us to discuss your needs.