Michael Buckley
Updated: Nov 6, 2008 at 3:20 pm
"I am a recent graduate of the University of Oregon with a B.S. in Computer Information Science. I write Macintosh and iPhone software in my spare time. I prefer to use Objective-C, but have been known to use Python on occasion. I am, however, one of those people who is bothered by the significant whitespace at the start of Python lines.
"I have worked for the last four years in technical support, working one-on-one with customers in person. Through these experiences, I have gained a lot of insight into how average users use their computers, which has improved the way I design software targeted at these users.
"I am a big fan and advocate of free/libre/open-source software, but I am not above writing commercial software. Most of my software is released under the MIT/X11 license, but I have been required to use the GPL a few times.
"I am most interested in working on software which is useful to people, but also enjoy writing games and other entertainment software. I am not very interested in writing libraries/frameworks or enterprise software, though I have written a medium-sized networking framework in Objective-C. "
Portfolio
|
BTLSockets is a framework which wraps the BSD socket API to provide TCP and UDP sockets over IPv4 and IPv6. It's portable to other systems using GNUStep and Cocotron. Learn more
What I did:
"Designed and implemented the framework in its entirety."
|
|
|
|
Converts MegaHAL ( http://megahal.alioth.debian.org/) brain files from little-endian format to big-endian format. Learn more
What I did:
"Dove into the MegaHAL source to understand how the brain files are formatted and implemented the converter."
|
|
|
My skills
|
Projects I'm interested in...
|
Coding
- HTML / CSS
- Cocoa
- Python
- Java
- Server-Side Scripting (PHP/Rails/etc)
|
Application Genres
Development, Education, Home & Personal, Multimedia & Design, Games, Internet, Utilities, and Productivity
Licensing
Commercial and Open-Source
Platforms
Mac and iPhone
|
|
|