Programming Labs

Welcome to a software development company that has been serving clients for over 15 years.

Many of our clients have been other software development companies that wanted to branch out into areas beyond their expertise.  We are the developers that help developers. Whether your project is small or enterprise-level, if you are interested in our services send us a message.


Technology Specialists

Our staff includes experts in several technical areas with a combined 96 years of experience. Three of our staff have been working together for over 10 years so the synergy provides for optimal productivity. The two newest staff were recruited for their genius in creating marketing videos and beautiful, professional website and mobile app designs. Here are the highlights on our most popular skills.

  • PHP
  • Javascript including jQuery
  • Python
  • Bash
  • Lua
  • CSS3
  • MySQL, Percona, PostgreSQL
  • DBA: install database
  • DBA: configure, administer
  • Data import and export
  • Speed optimization
Hybrid Mobile Apps
  • Wizard’s Toolkit experts
  • iPad Apps
  • iPhone Apps
  • Android phone and tablet
  • Objective-C and Java (in context of React Native)
Google Cloud Platform
  • Cloud Run
  • Cloud SQL
  • Buckets
  • Docker setup
  • gcloud deployment
Server Administration
  • Virtual Servers
  • Dedicated Servers
  • VSSL certificates
  • Virtual Private Networks
  • Firewalls
  • Bare Metal Virtualization
  • Clustering
  • Replication
  • Google Cloud Platform
  • AWS
  • Orchestration
  • Laravel
  • CodeIgniter
  • React Native
  • React.JS
  • Node.JS
  • Electron
Other Expertise
  • Project Management
  • MaterializeCSS
  • Bootstrap
  • Scalable Vector Graphics (SVG)
  • API integration

Wizard’s Toolkit

This code library was created in 2009 and each year we have improved and expanded upon it. Using a combination of PHP, SQL, JavaScript and MaterializeCSS, the development of full-featured websites and mobile apps is fast and maintaining them focus on the crucial customized is easy.

Low-code is the newest trend. This allows you to jump-start your development and then continue developing but you aspect for your specific business and leave the routine back-end processing to the library.

Our code writes code! Paste in a working SQL SELECT query and choose a few options to add extra features like quick-filters, then press a button and PHP pages are created which will display data from your database and allow updating.The Web Page Wizard creates both a listing page and associated update page.

For more information, see our Wizard’s Toolkit website.

Wizards Toolkit logo

Philosophy of Blended Rate

When you hire Programming Labs you have access to programmers of varying skill and experience levels. Our most skilled project manager with over 30 years experience will work with you to determine your technology needs, write functionals and then after you review and approve, will translate them into technical specifications. Next we assign the tasks to the tech on our staff that can complete it for the least cost  to you.  This way you always have access to our most experienced gurus, but the easy tasks are done by the staff with the lowest hourly rate.  This saves you money and ensures everything is done correctly the first time.

Work Offerings


Using the Wizard’s Toolkit library we can build a data-driven website guaranteed to be fast, beautiful and easy to maintain and expand. Plus it comes with a built-in back office to manage your staff and website.


Converting and importing data is one of our specialties. We can also help with speed optimization, creating new table structures, design RDBMs and generate analytic reports.

  Mobile Apps

Using the Wizard’s Toolkit library we build hybrid apps which work great on iPhones and Android phones. The Wizard’s Toolkit saves hundreds of hours on development for the average mobile app.

  AWS S3 to C R2

We created tools to migrate your AWS S3 files to Cloudflare R2. As you know, the savings by moving to Cloudflare from AWS can be huge!

Our PHP code can be easily modified to use your folder structures by us our your staff. Pass in the "bucket" parameters for AWS and Cloudflare and our SaaS does the rest. This uses the "generate presigned URL" methodology so will work whether your buckets are private or public. The code does not remove anything from your AWS S3 bucket - we let you do that yourself from the AWS console.

  Video Editing

With more than 30 years experience in television production, our expert can turn your raw video footage into whatever you want it to be. Michael is an expert at finding the perfect imagery and sound to make your videos fully professional. Check out our Video Editing Services.

  Landing Pages

We built a user-friendly tool so you can create professional landing pages to turn visitors into leads. This includes tracking all visitors by referred domain, pages optimized for SEO and social media sharing, customized “thanks”, “exit” and email messaging, plus analytic reporting.  Check out our Mage Pages.


Programming Labs won 3rd place at Startup Sacramento in 2013 using the predecessor of the Wizard’s Toolkit.  The Startup tech event started at noon on a Friday and ended at 4pm on Sunday during which time a business is defined, database designed and created and fully functioning website must be launched.

During that competition only three of our Programming Labs staff were involved and most of the other teams had 10 or more software developers. Winning third place was a major accomplishment we are very proud of.

Technology Achievements

We created data-driven webpage to PDF generator in 2003 before technology was available through any other source besides Crystal Reports.

Our Tech Team

our CTO

Alec Sherman

Chief Technology Officer
and Full Stack Developer

Alec has been writing code for over 30 years and has managed Programming Labs for over 15 years. He’s the one that helps clients outline their functional goals, writes the technical specifications and manages the projects from start to finish.  He jumps in and helps with development as-needed but most of the work is done by other specialists on the Programming Labs team. Alec is the originator and chief engineer of the Wizard’s Toolkit.
For more information on our CTO, see his LinkedIn Profile.


SQL Expert

Mary loves diving deep into the data and pulling out the most significant data points. Importing and exporting data is one of her specialties.

Hobbies include: speed optimization, index review, writing stored procedures, and creating analytic reports. For fun she likes to set up databases to automaticallly capture slowest queries.


HTML / CSS Designer

aStylers is an expert web designer with over 7 years of experience building HTML and CSS templates and Elementor template kit. His templates are very popular on ThemeForest and Envato - some for mobile apps and others that use responsive design so look good on desktops, tablets and phones.

aStylers strives to always create visually appealing sites that feature user-friendly design and clear navigation.


Video Producer

Script writing, filming (if local), production, direction, and video editing

Michael is a widely-travelled journalist who recently returned to New Zealand after more than three decades living and working in Asia. For the past 25 years he was based in Singapore working as a journalist and television producer. This included stints with Reuters, ESPNStar and Lagardére Sports. In this time he has produced countless hours of live and pre-recorded television and digital content across news and sports.

See our Video Editing Services for more details.


System Administrator
and Security Expert

Jerry is extremely busy right now and has not had time to write his staff bio. Plus he has privacy issues... and we locked him in the server room. More details coming later.