About

I'm Mike Stubna, a Philadelphia PA based freelance software developer. Mountain Track Apps is my one-person consultancy focused on building custom web and mobile applications, performing data analysis, and creating interactive data visualizations.

Contact

Available for contract development work using Swift, Ruby on Rails, and Node.js.
Email me at mike@stubna.com

Recent Work

Mobile apps

Designed and developed native iOS apps for both business and gaming. Expert in building consumer healthcare apps, iMessage apps, HealthKit, CoreData, networking, SpriteKit.

See example
Event hosting platform

Built a custom Ruby on Rails fitness competition platform for Silverline Athletics. This was a fun project that integrated with the STRAVA API for login and data tracking, and the Facebook and Twitter APIs for sharing.

Mobile platform services and web applications

Worked on teams developing mobile device backend services and custom web applications for Tonic Design, a Philadelphia-based design and development agency.

See examples
Note sharing app

Simple web app that allows users to create notes and share them with others for collaboration. I built this to get more familiar with:

  • A Rails app with PostgreSQL DB
  • AJAX forms with Rails
  • Deploying using Amazon OpsWorks

View the source code here.

View the app
Responsive full-featured calendar with event editing

A recent project involved creating a responsive web app where admin users could create, edit, and save workshop events to an interactive calendar, and other users could register for those events from the same calendar.

The user interface code is open sourced here.

See the demo
Interactive data visualizations of Pennsylvania high school performance

The Pennsylvania Dept of Education provides in-depth metrics about each public school in the state. I created these visualizations to augment that data and identify trends and patterns across the state.

See the visualizations
How to build interactive data visualizations using D3.js

A presentation given at the March 2014 Philly Data meetup on creating interactive data visualizations for the web.

Topics progressed from basic considerations, design, and development using D3.js, Coffeescript, and SASS.

View the talk
Data driven web applications

Developed fatiguemeter.com, a full-stack web application for Pulsar Informatics, a fatigue risk management company.

Through interactive data visualizations optimized for use in browsers and on the iPad, this app enables users to manage human fatigue risk in the aviation industry with unparalleled ease and an intuitive user experience.

Go to fatiguemeter.com
Rich javascript web applications

Developed several cutting edge interactive web applications for One-K, an entertainment industry creative agency.

These applications needed a highly performant and rich user experience across a range of device sizes from mobile to tablet and desktops, which was accomplished through custom javascript development.

See examples
Data mining and visualization contests

Applied machine learning and applied mathematics techniques to data mining contests hosted by Kaggle in order to create cutting edge models and data visualizations.

View Kaggle contests

Added features and maintained a custom database-backed web application for PSI Supply Chain Solutions.

Created a custom software application that greatly reduced the time to produce a sales quote for RAM Industrial Services.