What I have to Offer:

  • 12 years software engineering experience, 13 shipped products, 3 personal and 5 Enterprise iOS apps.
  • Extraordinary combination of design and development knowledge. I know my Human Interface Guidelines and accessibility standards as well as I know my Objective C and code architecture.
  • High standards for user experience and performance, with the technical skill set to meet them.
  • Ability to develop for both iOS and Android.
  • Emphasis on writing reusable, legible, well documented code.
  • Passion, initiative, independence, ability to innovate.
  • Everything I make follows my No Fluff Design Method.

What I am looking for:

  • A project that is meaningful and needs a rich user experience
  • Ability to innovate and make decisions while remaining a developer
  • DC Metro accessible location or telecommuting position
  • Culture that cultivates personal development with programs such as onsite hackathons or meetups
  • Education Technology projects preferred
  • Opportunity to combine iOS development with a compatible field such as Android development, design, or web development preferred



This iPad app is my proudest accomplishment. SylvanSync replaced paper and pencil based instruction with iPad based learning for thousands of students in hundreds of Sylvan learning centers nationwide.

As the sole iPad designer and developer, I was present for the entire application lifecycle - interviewing teachers, drafting a proof of concept, designing a web service architecture, conducting usability tests, launching, and updating.

Technical challenges solved included creating a high performance client/server architecture, developing handwriting and annotation tools, and seamlessly integrating native capabilities into HTML based lesson contents.



MapTastic is an iPad game that teaches US Geography in a fun and competitive way. Race against the clock to find all US states, capitals, and/or major cities before time runs out. Then demonstrate mastery by improving your speed and competing against the whole world on Game Center.

MapTastic app screenshot MapTastic app screenshot



ZipTunes is an alternative to the iPod mp3 player app on iOS. ZipTunes is made for power users, with many advanced features and a one of a kind user interface and user experience.

ZipTunes app screenshot ZipTunes app screenshot


Party Game Timer

This is my first commercial iPhone app. I needed a random countdown timer to replace a timer from a board game. But when I could not find such a timer on the App Store, this app was born, along with a new career.

Party Game Timer app screenshot Party Game Timer app screenshot


Other Highlights

Jigsaw puzzle prototype screenshot Uncharted: Drake's Fortune screenshot
I created this jigsaw puzzle game prototype from scratch within a month as a research assignment I made water splash effects and bug fixes for Uncharted: Drake's Fortune on the PS3


animated sliding tiles
I learned Android development by making this sliding tiles demo to master the basics of layout, animation, and user interaction. See the full project on Github