Consulting Services

What I Offer

I am an experienced software architect and developer based in San Francisco. My specialities are Mobile, Tablet and Cloud Computing. I can help you create your product, whether it is a Web service which needs a snappy site and a rock-solid backend that can scale or a great looking Android/iOS app. I have over 10 years experience running 24/7 production services with real, heavy use. I am happy to assist your in-house team get up to speed on Python Web technologies, MongoDB and mobile app development. Technologies I like to work with include:

  • Languages: Python, C, Objective-C, Java, JavaScript/HTML5, UNIX shell
  • OSes/Platforms: iOS, Android, UNIX, Amazon AWS
  • Databases: MongoDB, MySQL, PostgreSQL, SQLite
  • Web Frameworks: Pyramid, Pylons, Django
I am always learning new technologies and use whatever tool is best to get the job done.


I am the author of the book "MongoDB and Python" published by O'Reilly. Check it out!

Talks and Presentations

I frequently speak at conferences and events. Recent talks with video available include:

Events I Organize

I am the founder and organizer of both the San Francisco Python Web Technology Meet-up, PyWebSF and the #1 Bay Area Tablet Computing Group, We Have Tablets.

Open Source

I have published quite a bit of Open Source software - contributing to OpenBSD and more. Feel free to browse my various code contributions scattered across Google Code (older projects), GitHub (most recent work) and BitBucket (to collaborate on other projects hosted there).

Some highlights:


I can be reached by email at niallo at, on Linked In and as @niallohiggins on Twitter.