Hi, I’m Scott. I have over 25 years experience in the software industry as a startup co-founder, chief architect, senior developer, author, and consultant.

Presently heading up mobile development at Apollo Health in Burlingame, CA, where I am leading the work on our ReCODE app which implements a revolutionary brain health protocol, developed by Dr. Dale Bredesen, for the reversal of Alzheimer’s and dementia.

I am also the creator of the Tantrum Tracker app for iPhone and iPad, one of the first and most popular Autism apps on the App Store, and widely used in therapeutic, behavioral treatment, and academic settings.

I specialize in mobile app development using Flutter, Dart, SwiftUI & Swift. Currently porting my company's native iOS Swift app to Flutter.

My Work

A portfolio of current & past projects in the mobile app development space.

 

ReCODE

 

Heart

 

Gander

 

Jessica Lynn

Tantrum Tracker

 

Bryan Adams

 

Jim Shore

 

Redneck Kingdom

Keith Urban

 

Nobu

 

Georges Monfils

 

Dungeoneers

An autodidact, I have been working with and programming computers since getting my first system, a Commodore 64, in 1983. Over the years I worked my way from a system administrator position at Bell Laboratories, in the Midwest, to senior development, architect, and early stage startup positions after moving to the Bay Area in 1996.

Writing Projects

 

Professional JMS Programming

In 2001, back in the heady days of the Java programming boom, I co-authored the book, “Professional JMS Programming”, from WROX Press (I’m the one in the middle, top row). I wrote the chapters on Enterprise Java Beans among others. In this same period, I also acted as a technical editor for the WROX Press book, “Java 2 Enterprise Edition With BEA WebLogic Server”, with attribution credit in the introduction.

 

Programming Articles

In the late nineties and early aughts, I wrote a number of articles, including cover story features, for the professional programming magazines, “Java Developers Journal” and “Java Pro”. These articles led to the establishment of a relationship with WROX Press for authoring a programming book, and acting as a technical reviewer for another of their books.

Today, I work in the mobile development space creating both native iOS and Flutter apps. My first app, Tantrum Tracker, hit the App Store in 2011, and I now have over 12 years experience developing mobile apps. I’ve used many of the core iOS APIs and frameworks, and a fair number of third party libraries along the way.

Have Coffee, Will Program

But don’t travel…

 
 

Though I work remote these days, I enjoy directing teams, overseeing the architecture of a project, developing core features as an individual contributor, and mentoring junior developers. And I love to learn! Even as a more experienced developer, I’m constantly picking up new things (and relearning many old things!) through independent study or from my peers. (And, of course, Stackoverflow.)

I still find working with new technologies, programming languages, APIs, and development tools exciting. In fact, I’m currently evaluating Flutter & Dart as a prospect for future mobile app development work.

 
 

Building a Successful Team

During my career, I’ve found the key factors in building a successful engineering team are having contributors with the right balance of technical and interpersonal skills, a culture of open communication and mutual respect between peers, and acknowledging the efforts of individuals along the way. I believe software development is as much an art as it is a science, and as such a productive work environment should foster maximum creativity and minimum distraction.