This is the personal website of David Coufal.

I'm a software developer/consultant working in the Denver/Boulder metropolitan area of the state of Colorado in the USA. My day job is developing software for Comcast.

I have info about communicating with me securely available if you are so inclined.

Portions of my Ph.D. thesis are available online.

I used to maintain a site called periodicsoftware.com in the early 2000's where I distributed software that I had written. That site is reproduced here.

I enjoy traveling, and photographs from recent trips are available at my photo collection on Flickr.

Portfolio:

Personal iOS apps/projects:

DECResizeFontToFitRect
A small CocoaPod that contains code that will find the exact font size to fit a string in a particular rectangle.
Just Big Text
An app to create huge text screens on your iPhone, iPad, AppleTV or Apple Watch for easy communication. Available now at the App Store.
Locate Me Keyboard
A keyboard extension that allows quick and easy communication of your location via Google Maps, Apple Maps and even a map image. Available now at the App Store.
Dabble
An easy to use sketching and drawing utility (iPad only). Available now at the App Store.

Work-for-hire iOS apps/projects:

Rosetta Stone Advanced English for Business
A learning application focused on learning everyday English business language and culture. Winner of the Tabby award.
Rosetta Stone Advantage Companion
A vocabulary app with a speech recognition element to assist in pronouciation practice.
Westlaw Portable Case Notebook
A electronic legal transcript viewer that allows annotations and notes.
Comcast Xfinity TV
A cable box for your iOS device. You can watch live TV, on demand programming and DVR recordings either in home or on the go.

David Coufal's Github

David Coufal's Careers 2.0 Profile

David Coufal's LinkedIn Profile

David Coufal's Twitter

David Coufal's Facebook Profile

David Coufal's Tumblr Blog

David Coufal's Google+ Profile

David Coufal's Flickr Account

David Coufal at Stack Overflow