Custom software for ad agencies,
tech companies, and startups.

App Development

I provide app development for a variety of devices on Apple’s iOS, tvOS, and watchOS platforms as well as Google’s Android platform. I also provide app development for platforms that use web languages such as Node.js, including Amazon’s Echo devices.

Supported Platforms:

Phones: iPhone and Android
Tablets: iPad, Android and Fire Tablets
Connected TVs: Apple TV, Android TV, and Fire TV
Wearables: Apple Watch and Android Wear
Voice Assistants: Alexa Skills and Google Home Actions

I helped eSpark Learning integrate their iPad app with Apple’s new ClassKit API. The update was available on the app store the first day SchoolWork was released for teachers.


View Project ›

Web Development

I have over 20 years of experience building websites, including WordPress themes, ADA Compliance, Multi-Language sites, and a passion for building responsive, mobile-first websites.

I also use the web technology stack to build out projects other than websites, be it a data visualization for a presentation, a mobile prototype, or a Chrome extension.

Web Services Offered:

  • Custom WordPress Themes
  • Data Visualizations using D3.js
  • Analytics Dashboards
  • Chrome and Firefox Browser Extensions
  • ADA Compliance
  • Multi-Lingual websites

I helped Automotive Ventures enhance their analytics dashboard for auto dealers with additional tools and data visualizations.


View Project ›

Emerging Experiences

One of my true passions is figuring out something new and building something that hasn’t been built before. This could be on a new platform like Amazon’s Alexa, a new iPhone or Android feature like HealthKit or Instant Apps, or a fun interactive installation using cameras and other sensors.

Lately I’ve been delving into Augmented Reality using Apple’s ARKit and Android’s ARCore, as well as the exploring the possibilities with the new WebVR spec and the upcoming WebXR spec.

I recently dived into Apple’s newly updated ARKit to build out an Augmented Reality Business card.


View Project ›