Jason Funk, Developer in Ames, IA, United States
Jason is available for hire
Hire Jason

Jason Funk

Verified Expert  in Engineering

Software Developer

Ames, IA, United States
Toptal Member Since
August 24, 2015

Jason is an experienced web developer with a broad range of both professional and personal technical achievements. He is the founder of Tough Space Consulting, a cloud-based business software consulting company that has helped a number of clients become more efficient and save money by improving their internal business processes. Jason is a strong team player, yet at the same time enjoys taking on personal challenges.


Tough Space Consulting / Independent Freelancing
Responsive Design, JavaScript, PHP, Vue, Firebase, Node.js, iOS, React
Palisade Systems
C, JavaScript, HTML, PHP
Iowa State University
JavaScript, CSS, HTML, PHP, C++, C




Preferred Environment

Terminal, Git, Vim Text Editor, Atom, Linux, MacOS

The most amazing...

...and useful website I've made acts as a proxy between iCalendar and Google Calendar to allow iCalendar events to appear on a Google Calendar.

Work Experience


2012 - PRESENT
Tough Space Consulting / Independent Freelancing
  • Developed and maintained a number of internal applications for one of the largest orthodontic practices in the USA.
  • Took over the development and maintenance of a SaaS platform for HVAC management software.
  • Developed and supported a SaaS platform for the management of technicians for a rapid prototyping machine repair company.
  • Developed and marketed a premium WordPress plugin that enables users to easily run content experiments on their websites.
  • Developed, maintained, and supported a sales-channel news blog based in New York City.
Technologies: Responsive Design, JavaScript, PHP, Vue, Firebase, Node.js, iOS, React

Software Engineer

2009 - 2012
Palisade Systems
  • Developed and maintained PacketSure, a network based data loss prevention solution.
  • Designed and implemented ComplainceSafe, a SaaS product for email-based data-loss prevention.
  • Assisted in supporting customer base via phone and email correspondence.
Technologies: C, JavaScript, HTML, PHP


2007 - 2008
Iowa State University
  • Assisted in the development and maintenance of systems for Iowa State University; including their online account management utility.
  • Rewrote a large portion of Iowa State's network enforcement application which monitors low level network traffic for spam or abuse and takes corrective action.
Technologies: JavaScript, CSS, HTML, PHP, C++, C

Guru Business Suite

A suite of applications that I've built or assisted in building for orthodontics to manage and grow their practices.


I took over the development and maintenance of ThermGrid at the beginning of 2015. Since starting, I've added a number of enhancements to the software including storing job site photos, adding signatures to invoices, and an entire call tracking and dispatching system.

WP Experiments

WP Experiments is a premium WordPress plugin that allows users to run content experiments (also known as A/B tests) directly from their WordPress dashboard.

Title Experiments Free

Title Experiments Free is a free WordPress plugin that I maintain that allows blog authors to write multiple titles for a single blog post. The plugin then experiments with those titles to figure out which one the audience reacts best towards.

Tough Space

My companies own website. Built with October, a new PHP CMS that focuses on the developer.

The 2112 Group

The 2112 Group is a business strategy firm based in New York. I've worked with them for a number of years on development and support of their website.

iCal to gCal

icaltogcal.com is a calendar proxy that allows iCloud calendar events to be added to a Google calendar account. Apple currently blocks Google calendar from accessing a user's public events. This proxy solves the problem. It isn't the most complicated project I've ever built but with over 15,000 calendars being proxied, it is the most popular.

OCR Text Extraction

This is an implementation of a PHD thesis that I found that attempted to pre-process images to remove background textures from text before passing through an OCR system. While the implementation didn't work as well as hoped, it was a fun experiment.
2004 - 2008

Bachelor's Degree in Computer Engineering

Iowa State University - Ames, Iowa


Vue, Node.js, jQuery, React


Terminal, Sublime Text 3, Atom, Git, Vim Text Editor


Angular, Laravel, Lumen, AngularJS, Django


WordPress, Firebase, MacOS, Linux, WooCommerce, Windows, iOS


PHP, JavaScript, SQL, SCSS, HTML5, CSS, HTML, Less, C, C++, Python, Ruby




REST, Behavior-driven Development (BDD), Test-driven Development (TDD)


WordPress Plugins, Restler, Responsive Design

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring