Karlin Fox
With us since: January 2001
Karlin has been working for Atomic Object since it’s inception in 2001. He’s been working with the founders of the company since 2000.
Karlin is excited about new frontiers in software development process as well as new technologies. Ruby, SVG and Wikis are among his favorites. He enjoys mixing usable interface design practices into the agile process.
A computer hobbyist since the 5th grade, Karlin grabbed a degree in computer science from Grand Valley State University and spent his last semester there studying abroad in Uppsala, Sweden.
Published Work:
- System Testing in Ruby with Systir, RubyConf 2005
- Rails testing best practices, RubyConf*MI, (video)
- Integrating Java and Ruby with JRuby, GR-JUG / GR-Ruby joint meeting
- Acceptance test automation to support story driven development (with Carl Erickson), IQAA 2005.
- System testing Automation with Ruby, Sixth Annual Austin Workshop on Test Automation
- Working Directory, an open-source terminal directory management tool
Project Involvement:
- AGI Production Simulator, a desktop Java/Swing app written entirely in JRuby
- Personal Designer, a retail kiosk application for the paint industry, using OpenLaszlo
- Manager for aLive customers and deployments
- Project manager for Systir, a system testing framework written in Ruby
- Large automotive testing application in C# for BEPCO, utilizing a modern continuous-integration build system
- XML-driven framework for testing accuracy of colorimetric math libraries
- Employee time-tracking web application for Priority Health
- BEPCO CCRT Server Log Management on QNX using C++
- An in-browser computer-based training system in ActionScript2 and Flash MX
- Internal task-management system using SOAP and Java servlets
- Factory-floor pick system simulator for Siemens Dematic, using C++ and perl
- Optical instrument testing framework for X-Rite using C++ on three platforms.
- Internal C++/MFC application development for Priority Health
- Assisted in a number of PHP and Perl web application projects
After-work hobby projects:
- A handful of ruby libraries including behaviors
- A flexible Textile-based presentation server that runs in a browser, written in Ruby
- A retro Atari game remake using Ruby and SDL
- A Half-Life 2 mod based on a popular HL1 mod
- Various implementations of 3D scenegraphs, raytracing and global illumination projects
- Iterated Function System library and OpenGL renderer in both C++ and Ruby
- NES ROM dumper in Visual Basic
- pview-format image viewer for TI-89 in Java
- OpenGL 3D-Tic-Tac-Toe in C++
- OpenGL IFS explorer in C
- QBasic version of swashbuckling game, ‘Taipan!’