• PHIcure
  • Quiksilver
  • Universal Studios
  • Surfdash
  • ProThera


We've worked with countless startups over the years, helping them bring their great ideas to life. As a full-service software development company, we provide everything your startup needs to be successful. We'll take your ideas from concept to reality in record time.


You can't grow your business until you increase your productivity. And Excel just isn't cutting it anymore. Our team can help you increase efficiency, eliminate tedious tasks, and turn your data into knowledge, so you can make better decisions.


We've worked with many members of the Fortune 500, including Universal Studios, Quiksilver, CBS and many more. We understand that scalability, security and complicated business rules are how you roll, and we know how to get things done.

Web Applications

We build web portals, eCommerce sites and just about anything else that runs in a web browser. Our web applications blend beauty, ease of use, scalability and security. And that's a pretty good recipe for success.

Business Mobile Apps

We might play games on our mobile devices in our free time, but we don't create them. We design and build business-oriented mobile apps using technologies from Apple, Google and Microsoft.

Database Solutions

We love database technology. Yeah, it's strange. We can't believe everyone doesn't love a good database application. We design and build engaging database solutions using SQL Server and MySQL.

Nat Wallen Shares His Experience

Current client Nat Wallen shares his experience working with us. Thanks Nat!

Nat is in the process of launching a cloud-based Software as a Service (SaaS) custom application for the mortgage industry. Our team is pulling out all the stops to help him make his new venture a big hit!

Our clients are spread across the United States, from California to New York and everywhere in between. Regardless of where you are located we can help you bring your custom software ideas to life.

Project: Peerdash

We recently partnered with San Jose, California startup Peerdash, an up-and-coming player in the cloud collaboration space. We are designing and building a bleeding-edge web application using open source technologies.

As you might have noticed, we aren't just programmers. We work closely with you to create something truly impressive. And that's the whole point, right?

custom software example

Need Help with Your Custom Software Project?

rob-software-developer2Hi, I'm Rob Carr, founder of MyProgrammer.  Thanks for stopping by.  You are probably here because you need help with a custom software project.  I know. I'm clairvoyant.  So what exactly do we do?  We design and develop elegant and powerful custom software applications using web, mobile and database technologies.  We're the small team that produces big results. We love difficult projects. We do the tough stuff.

Could we be a good fit for your software project?  That's a definite possibility, but the best way to know for sure is to give us a call at (800) 984-6977.  You can also fill out the form below.  In either case we'll be happy to answer your questions, and point you in the right direction if we aren't the best fit.

Good luck with your software project.


We've been mentioned in...



Building custom software involves a lot of decisions, and you can't make the right ones unless we can communicate and collaborate effectively. That's why we explain things with importance and impact in mind, without using unnecessary technical jargon.


Pretty graphics are nice, but design is really about how a product works. The overall user experience is what really matters. We'll help you design an engaging, emotion-evoking software product that your users will absolutely love.


Professional programming is the hallmark of MyProgrammer. We utilize industry best practices, such as Continuous Integration, Unit Testing and Test Automation. We are experts in .NET, PHP, JavaScript and more.

Project Management

Project management is the application of knowledge, skills and techniques to execute projects effectively and efficiently. In many ways, project management is more important than technical ability, especially when large projects are involved.


Custom software is a big investment, and you need to protect it. One way to do that is to make sure your project is adequately documented. Software documentation explains how your application works, and why. If you ever change developers, it's huge.

Ongoing Support

Custom software isn't like building toasters. It's a long-term relationship. You might need occasional technical support, or want to modify a few things from time to time, as your business evolves. We'll be here in either case.

  • Author

    MyProgrammer did a great job on our project, even when dealing with tight deadlines. We have since hired them for other projects.

    Michael Gobbo

    Universal Studios - Los Angeles, California
  • Author

    We have been very pleased with our relationship with MyProgrammer. They have delivered a quality application that met our needs.

    Wayne Koch

    PHIcure - Glenmont, New York
  • Author

    For a person who did not know much about custom software programming starting out, they were very patient and understanding...

    Andrew Scotson

    Pleeb - Phoenix, Arizona
  • Author

    Rob and his team took a complex project and created a great solution. I recommend them very highly!

    Thomas Keegan

    Gemini Group - Natick, Massachusetts


You probably have a few questions, so let's get them answered today. When you contact us you will receive:

Free Consultation

Discuss your custom software project with an expert. Rob personally responds to all inquiries, usually within an hour.

Initial Estimate

Everyone wants to know how much their custom software project will cost. During the initial call we'll provide a rough estimate, including approximate time and cost information.

Detailed Proposal

Once we've reviewed you requirements in detail, you'll receive a detailed proposal, including the overall cost and schedule to complete your project, a list of major milestones, proposed technology platform, and more.


  • This field is for validation purposes and should be left unchanged.