Tony Adams

Greetings and thanks for stopping by. I'm a generalist software developer who loves, that is to say LOVES to build stuff and maintain it once it is built. Lately that stuff has been mostly mobile, iOS and some Android but I've also been builing a rock solid API with all the latest cloudy tools. I'm sharp and flexible with whatever stack(s) are needed to power any given app and/or the business behind it.

résumé

StackOverflow profile

GitHub

LinkedIn

Tony Adams

Portfolio


Recent highlights of a career in software development.

Ascension Technologies

  • iOS
  • REST - JSON API
  • Swift

2019 - present

Most recently, I've been building the iOS version of Ascension Online Care for Ascension Technologies, the technology wing of one of the largest healthcare non-profits in the world.


Deskpass

  • Android
  • AWS
  • Docker
  • iOS
  • React
  • REST - JSON API
  • MongoDB
  • Python
  • Stripe
  • Swift

2016

For Deskpass, I built the RESTful API (running in AWS Docker Containers), an Android app, collaborated on the React web app, and updated and redesigned the iOS app. Deskpass is a subscription service to over 75 coworking spaces in Chicago, Denver and LA.


Get it on Google Play

LessonNote

  • iOS
  • Objective-C
  • Core Data
  • REST - JSON
  • Localization
  • Open GL
  • Git
  • AV Foundation

2016

Primary developer for the last two versions, updated the app to accommodate iOS changes and added numerous new features and enhancements.
- Managed app beta testing and deployments to app store.
- Product Manager and Client Liason.
- Localized the app for Japanese and Thai.
- Implemented a system to automatically integrate the translations. (Translators only need to update a shared spreadsheet.)


Chicago International Film Festival

  • iOS
  • REST - JSON
  • Objective-C
  • Core Data
  • Git
  • UICollectionView
  • Android

2014, 2015

Annual updates for major film festival app. Developed a horizontally scrolling calendar to solve the problem of exploring time, which we generally convey horizontally, on devices with a primarily vertical orientation.
- Integrated schedule items via a REST API.
- Developed initial Android version and deployed it to Google Play.


Get it on Google Play

Naledi RingFinder

  • iOS
  • REST - JSON
  • Objective-C
  • Core Data
  • Git
  • Localization

2014 - 2015

Added several enhancements, new features and brought the app up to date for iOS 7, 8 and 9.
- Designed a system to allow users to change the apps language directly, without changing the device settings.
- Diagnosed API issues with the e-commerce backend and intermediate JSON layer.
- Localized the app, adding a French language version.

Summersweet Chicago site

  • Foundation
  • Motion-UI
  • PHP
  • Git
  • Responsive
  • DNS
  • Postfix

2016

Developed brochure web site for a Chicago garden design firm.
- Responsive.

Summersweet Chicago

SANTYL® Ointment dosing calculator

  • Android
  • iOS
  • Titanium - Appcelerator
  • Javascript

2014

Developed the agency's first dual platform Android/iOS app.
- Designed system to push highly regulated content updates on demand.



Get it on Google Play

Endofacts: Road to Relief

  • iOS
  • Objective-C
  • SQLite
  • REST - JSON
  • Parallax Graphics
  • Animation
  • SVN
  • MDM

2013

Developed full life cycle of the app (everything except the graphics)
- Designed system to push app content updates on demand.
- Engineered animation/graphics based naviation system.
- Implemented extensive and intuitive user help system.



GiggleBop

  • iOS
  • Box 2D
  • Core Audio
  • Objective-C
  • C++
  • Accelerometer

2011

Solo developer including the design, all the graphics and sound.
GiggleBop is a simple, yet delightful 2D physics game for iOS. A re-write in Swift is in the works.
More info at the GiggleBop web site

About Me

At the core of every app is a story. These stories - and the way they evolve and develop, is one of the reasons I love what I do. It also explains how an English major found himself building software: this is how we tell stories now.

Most recently I’ve shipped lots of iOS apps and a couple of Android apps, working in contexts ranging from a first generation dot com monster (that is, Monster.com) to large advertising agencies to small branding firms. On the side, lately I've been studying and using Swift, about which I'm pretty excited. I've also been moving a decade or so of web projects from a hosting provider to a VPS, getting up to date on Linux and the joys of configuring and maintaining a solid and secure server.

My strengths are diagnosing, troubleshooting, working with others, building a kind and supportive team environment and keeping priorities straight. What I’m looking to do next is to use my experience and skills and curiosity to build more great stuff that solves significant problems and makes the world a better place. (Also see "Swift" above.)

I have lived in Chicago for most of my life, in neighborhoods on the north, northwest, and south sides of the city. Currently I live with my wife, cats, and extended family in Chicago's McKinley Park neighborhood, in a big old brick four-flat overlooking one of the oldest parks in the city. I am grateful to live in an era of really great beer, readily-available Thai food; netflix; bike lanes; and a growing embrace of the differences that make us all shine with a unique hue.