We design and build beautiful software,

connecting people to big clouds and small devices in real time.

Suzanne is a standalone, dealer-managed lead generation program that makes it easy for customers to get bids on their used cars from dealers. Rather than a faceless application with an endless stream of questions, Suzanne provides an avatar that builds trust with the user and guides them through submitting their car, requiring only the minimum information dealers need to issue a bid.

  • Automotive
  • Trust
  • Suzanne
  • Meteor
  • Real time
  • Trade-in value
  • Mobile
  • Avatar

SysMAP is an enterprise-scale Internet of Things control system, the product of an incredible collaboration with Systech Corporation. Using Systech's hardware gateways, SysMAP has a custom programming language called Control-C that can communicate across a number of device control protocols and translate seamlessly between them. Better yet, the application supports enterprise-scale script duplication and activation, letting a site owner easily manage one or one-hundred locations.

  • Automation
  • Meteor
  • Systech
  • Device Control
  • Z-Wave
  • Thingworx
  • Scripting
  • Universal Control
  • Multi-Site
  • Internet of Things

SLiM, otherwise known as the Systech License Manager, provides enterprise scale single-sign-on access to all Systech applications, plus robust license management and billing controls, with easy user and group management. Even better, SLiM's versatility allows OEMs and third party resellers to white-label and resell software and hardware products in the Systech ecosystem.

  • Single Sign-On
  • OAuth
  • License Control
  • Application Control
  • Third-party Integration
  • node.js
  • Reseller Access

NGRREC, otherwise know as National Great Rivers Research and Education Center has been our partner in the creation of two websites: Living with White-tailed Deer and Outdoor Illinois Magazine (launching soon!). These sites both use the Meteor framework, though the most interesting part of these sites actually lies behind the scenes, where we've built an entire Content Management System based on Adobe Dreamweaver's FTP sync abilities, letting us evade a cumbersome and maintenance-heavy WYIWYG editor.

  • Illinois
  • Department of Natural Resources
  • Meteor
  • Outdoor Illinois
  • White-tailed Deer
  • Content Management
  • Incident Database
  • Newsletter Generator
  • Digital Archives
  • Habitats and Homes

Rosetta Stone knows that the competition for top employees is increasing every day, and they are determined to stay on top. Working with their User Experience designers, we built a web portal that centralizes all information about a candidate’s visit to Rosetta Stone and presents it in a beautiful, mobile-friendly interface. Built in Ruby on Rails, the site includes both the candidate front end and an easy-to-use admin interface where managers can customize each candidate’s page, including location, contact person, and visit itinerary.

  • Ruby on Rails
  • Recruitment
  • Collaboration
  • Rosetta Stone
  • Personalization

Stradjectives™ is a partnership with Studio 2D to create an iPad adaptation of Stradjectives™, a design strategy tool by Gretchen Wieshuber. Now available in the iTunes App Store. Stradjectives™ helps users select a color palette that represents them or their company. To do so, it provides a series of descriptions and asks the user to select from among them. Once the user has made their selection, the application flips these cards, showing color palettes associated with each.

  • Stradjectives
  • Studio 2D
  • Design
  • Color
  • Strategy
  • Language

S4PAL, aka Stradjectives™ for Public Art League is a guide, a game, a poll and a new kind of social media, helping our community to find and share impressions of the beautiful art provided by the Public Art League. Users can see realtime feedback on the art from other users, plus offer their own, and even find directions to the nearest piece of art.

  • Stradjectives
  • Public Art League
  • Location-Aware
  • Crowd-sourced
  • Meteor
  • Responsive
  • Real time
  • Public response

DocuTRACER® was created for an age of large-scale data breaches, corporate espionage, and internal leaks. Realizing the need to combat corporate data loss, Mach 1 Development built the perfect tool. The application uses a complex system for tagging and monitoring files that gives administrators not only increased security, but also access to analytic information about document handoffs, edits, and other actions. Once a DocuTRACER® system is fully integrated, companies have a potent tool in the war against cybercrime.

  • Windows kernel
  • Document security
  • Mach 1 Development
  • Embedded systems
  • D3.js
  • Event monitoring
  • Leak prevention
  • Data protection
  • Analytics

IN®ID is another collaboration with Mach 1 Development. It presents a secure web dashboard where administrators can track the movement of RFID chips in a variety of settings, from concertgoers at a festival, to inmates in a prison. IN®ID may also be combined with other technologies, such as a NFC chips, to expand the system's capabilities beyond simple tracking.

  • RFID
  • Mach 1 Development
  • Data analytics
  • Site monitoring
  • Third-party integration
  • User tracking
  • Event access

Cortexa was our first foray into automation. We are architects and primary developers of the system, which targets residential, commercial, hospitality and MDU markets. The Cortexa project addresses every aspect of a consumer electronics product: a web portal, support for multiple hardware architectures, live video camera support, user interfaces for mobile browsers, desktop browsers, iOS and Flash as well as in-field software updates with automatic disaster recovery.

  • Home Automation
  • Real time Web
  • Multi-protocol support
  • Topaz Interface
  • socket.io



Software architect, team leader, code craftsman—my computing career began at age 14, and has touched on most major themes in modern computing over the course of three decades. I have delivered projects in military intelligence, video processing, eCommerce, mapping, and mobile computing. My years as entrepreneur, employer, and consultant have honed my instincts and understanding of stakeholders' needs. In my occasional time away from software, you will find me outdoors: whitewater kayaking, rock climbing, and running mountain marathons.



I'm a manager and consultant with a background in the performing arts and academia, comfortable working with colleagues of diverse backgrounds and technical ability. My work focuses on identifying human and technical solutions for both our clients and in-house. In my less-serious life, I can often be found playing Dungeons & Dragons or Magic: the Gathering.


project lead

My initial experience was developing 3D games in DirectX/OpenGL and I specialized in graphics and advanced shader systems along with artificial intelligence. Over the past 3 years I've focused on mobile platforms ranging from the iPhone/iPad to ARM boards, as well as database management and web design. I've also worked on mobile game development on both the iOS and Android systems.


senior developer

I am interested in software craftsmanship, TDD, building information systems on the web and exploring all kinds of software. I work with many different technology stacks on the web including PHP, ASP.NET, Rails, Node.js and Meteor. I am big fan of the text editor Vim. I like to read and write when I have some spare time.


senior developer

I'm an electronics engineer and software developer with extensive experience in C/C++, Python and Django, PHP, HTML5 technologies, and with general Linux and Ubuntu based customizations, Chromium customizations, digital signage, complex build systems, 2D game engine development. I'm also a SDL contributor and I'm developing a Python based 2D game engine in my spare time.



I do software—whether that software is the hypervisor that sits on your bare metal server, shell scripts to manage that server, an open source application that helps to manage a team, or custom code developed from scratch. I currently specialise in DevOps, which harnesses my development skills to solve infrastructure operations problems. When I’m not code bending, I can be found under some weights in the gym, dancing salsa, or reading a science fiction novel.

We are a small but remarkable band of professional developers and designers, delivering diverse projects to clients across North America, in web, mobile, and embedded systems.

We are deeply passionate about the craft of software and pour that energy into every project we make. We involve our clients in every step of our development process to ensure that the final product meets every expectation. Our diverse team ensures that we bring the best solution for each project, rather than being forced to warp a project around a limited set of skills.