L@koonts.com / www.koonts.com
Internet Software User Interface Developer and Programmer
AJAX, HTML/XHTML, SVG, Ruby on Rails, Python, XML, Perl, Simscript.
Applications: BBEdit, Subversion, CVS, TextMate, Fireworks, Illustrator,
Dreamweaver, Photoshop, Inkscape, Basecamp, Mediawiki,
DeBabelizer, Homesite, QuarkXpress, Freehand, Pagemaker.
Systems: OS X, Linux, Solaris, Palm OS, Unix.
Masters in Graphic Design, School of Design, North Carolina State University, May 1994.
BS in Computer Science, North Carolina State University, cum laude, May 1988.
Sun Microsystems, Menlo Park, CA, 2007-2008. StaffEngineer, Software.
Widgets Project, as member of xDesign Department, and Software Virtual
Appliance Team Research and Development Project. Widget ideation, user
experience, interaction and visual design and prototype development.
Collaborate with JavaFX developers on widgets for JavaOne 2008. Explore
Virtual Appliance use, configuration and distribution. Create Virtual
XHTML, OVF (Open Virtual Machine Format).
Stealth mode startup, San Diego, CA, 2007. Functional User
Interface for user appliance. Prototype for demonstration to
prospective investors of startup. Responsive interface for searching
through many items including touch screen slider, keyboard and
Barbwired Design, Washington, DC, 2006. User Interface and
Backend Development subcontracting for Bradley Wellness Solutions site.
CSS, DOM, HTML.
Project Code Name Bluecanary, San Mateo, CA 2006. Use Cases and Requirements. Anti-phishing startup.
Voxilla, San Francisco, CA, 2006. GUI and Application
Development of a Provisioning Tool for IP Telephony products focusing
on the Linksys Voice System 9000, a Multi-line VoIP Telephone System
for Small Business and Home Office. Requirements analysis including
reverse engineering of technical specifications and documentation to
map device profile parameters to features, functionality for product
vendor, service provider, customer set up and management interfaces.
Simplify IP PBX System configuration user interface. Ruby on Rails,
Aidphone, San Mateo, CA, 2005. Hurricane Katrina Disaster Relief
Volunteer. Provide organizational support for Aidphone operations and
volunteers on the ground and across the country. Partner with other
volunteer organizations to organize and build a backhaul, the backbone
of the wireless network, from New Orleans to Mobile. Provide telephone
service (VoIP) and internet access for shelters in the area of Bay St.
Louis, Hancock County, Mississippi. Basecamp, Mediawiki.
Kennedy School of Government, Harvard University, Cambridge, MA,
2004. Research Assistant. Research data collection, conversion and
formatting for study of computer virus reporting. Python, XML, Excel.
International Financial Cryptography Association, Amsterdam,
Netherlands, 2003. Web instruction and site HTML and CSS revamp for
fc2004, Eighth International Financial Cryptography Conference.
Kennedy School of Government, Harvard University, Cambridge, MA, 2003. Data Conversion. Parse research survey data into structured format. Python, Excel.
On-site event organization assistance for conferences: O'Reilly Emerging Technology Conference 2003, Santa Clara, CA, May 2003.; CodeCon 2.0, San Francisco, CA, February 2003. Registration, Design printed materials, and Write promotional copy for Linux Journal.; SHRINKING WORLD, EXPANDING NET, Cambridge, MA, October 2002. WSIS PrepCom1,
World Summit on the Information Society PrepCom1, Geneva, Switzerland,
July 2002. Civil Society Media Team Organizer and CPSR Representative.;
fc2002, Sixth International Financial Cryptography Conference, Southampton, Bermuda, March 2002.; CodeCon 1.0, San Francisco, CA, February 2002.; HAL 2001, Hackers At Large 2001, Enschede, Netherlands, August 2001. On-site Light and Sound Technical Director.
WorkSpot, Palo Alto, CA, 2002-2003. QA, Documentation,
Programming. User testing and documentation of WorkSpot product
release. Write suite of scripts to automate running tests on different
user configurations, and collate resulting reports. Python. 2000.
Interface Design and Programming. Wireless Palm solutions for companies
including Barnes&Noble, eBay, OnmiSky. New technology development,
contributed code to Palm ROM. Wrote Palm Applications and server
backend code. Palm OS, Perl.
InTouch, Amsterdam, Netherlands, 2002. Transitional Project
Management. Guide InTouchNet product team through the process of
exploring and structuring concepts, content, functionality. Initiate
implementation of InTouchNet alpha.
Discan, Amsterdam, Netherlands, 2001. Project manager. Design
process and code structure and procedures for archiving and photo image
bank ASP. Restructure bug tracking, code management and team
Evil Geniuses For A Better Tomorrow, Mountain View, CA,
2000-2001. Interface Designer and Programmer. Design and related
programming of web based interfaces for MojoNation products.
Information visualization of peer-to-peer agent based system. Python,
Hewlett Packard, Cupertino, CA, 1999. Web Team Manager. Manage
marketing communications firm's web development team handling 40-50% of
HP's worldwide enterprise and intranet web sites. Structure work
processes and team information flow. Problem solving, documentation and
training. Write multiple man-hour saving Perl script to automatically
create templates used in web site migration into information
Elf Systems, San Jose, CA, 1999. Interface Design and
Implementation, Programming. Interface for NCash digital payment and
currency exchange project. Included defining interaction process for
internal cashiers as well as public users. Intranet site for Divicom
Corporation's Sales and Services Division. Visio, HTML, ASP.
Nortel, Raleigh Triangle Park, NC, 1997 - 1998. Information and
Interface Design and Implementation. Design intranet site for XPM
(Extended Peripheral Module) Software Development Environment. Develop
information flow from multiple content sources and existing
documentation software. Write software to automate site indexing and
facilitate content addition. UNIX(HPUX), FrameMaker+SGML, Perl.
Motorola/AteTrax, Raleigh, NC, 1997. Management, Technical
Liaison. Develop requirements, gather and manage team to convert
Motorola product web content for viewing in AteTrax kiosk environment.
Interpath, Capitol Broadcasting Corporation, Raleigh, NC 1994 -
1996. Web Design and Technical Support. Structure information flow for
Technical Support. Graphic and information design for internet service
provider. Design and implementation of first home site for Interpath
Subscribers. Generate HTML from database for customer Software Center
with early use of breadcrumb navigation. Assist end users with internet
connectivity, act as a liaison between clients and network operations,
and monitor in-house systems. UNIX(Solaris), Macintosh(OS9),
PC(Windows), Perl, FileMaker Pro.
Lighting Technician, Technical Theatre: Memorial
Auditorium, Magic Theatre, Civic Center, Walnut Creek Amphitheater,
Reynolds Coliseum, North Carolina Theatre, National Opera Company,
Stewart Theatre..., Raleigh, NC, 1985 - 1996. Technical theatre
lighting technician, lighting design, production and management for
theatrical productions, concerts, regional bands, raves and events in
large to small venues. Member IATSE Local 603. Knowledge of ETC and
Kliegl light boards; carbon arc, xenon and halogen spot lights. The
Magic Theatre is virtual reality on stage where audience views actors
and computer generated effects without 3-D viewing glasses.
Crisis Discs, Raleigh, NC 1992 - 1995. Graphic design for
alternative record label. Includes design of logo, label identity,
promotional materials, CD and 7" covers.
Jet Propulsion Laboratory, Pasadena CA, 1985. Document and debug war simulation software. Write test log software. Simscript, D-Base, VAX(VMS).
PUBLICATIONS AND CONFERENCES
"The difference between here and there: what graphic design brings to e-space." Panel Organizer, SIGGRAPH97, ACM Special Interest Group GRAPHics, Los Angeles, CA, US, 1997.
"table coffee talk." Emigre 36, Fall 1995.
"Multimedia Conversation between Theoretical Physics and Graphic Design." MGD Thesis, SOD, NCSU, May 1994.
CrosswordPlayer. Interactive web crossword puzzle player in SVG
(Scalable Vector Graphics). Associated work includes
developing crossword XML Schema and file format PUZ to XML translator.