Resume - Sean Pringle
Software Developer and Technical Writer
sean dot pringle at gmail dot com
- Strong belief in doing the job correctly, so it need only be done once.
- Comfortable and productive in both team and solo environments.
- Methodical and logical approach to problem solving.
- Maintains detailed project documentation.
- Diplomatic and level-headed under pressure.
- Australian by birth and current abode, along with Irish EU citizenship.
Knowledge
Languages: C, C++, PHP, Python, Perl, Lua, Forth, x86 Assembly, SQL, HTML, CSS, Javascript, Bash.
Platforms: Linux (Ubuntu, Redhat ES, various). Solaris (9, 10, Open). Windows (various).
Services: MySQL, PostgreSQL, Apache, DRBD, LVM, Bazaar, Subversion, IPTables, various.
Tools: OpenOffice.org, DocBook, Joomla, Drupal, Django, MediaWiki.
Education
- 1998 High School Cert.
- 2001 BSc Griffith University.
- MySQL Certified DBA.
- MySQL Certified Developer.
- Creative Writing, Griffith Uni.
- Australian Touch Football Referee, level 2.
- Roadcraft Denfensive Driving, level A2.
- QLD Ambulance First Aid Certificate.
- Scouts Youth Leader.
Employment History
Freelance, 2001 - Present
- PHP & MySQL development (web sites and web apps).
- Python & PostgreSQL development (web apps and business tools).
OpenQuery, 2009
- MySQL DBA and Training Instructor.
MySQL AB then Sun Microsystems, 2006 - 2009
- MySQL Senior Support Engineer, 2006 - 2008.
- MySQL Curriculum Developer, 2008 - 2009.
- ...with MySQL Server, MySQL Cluster, MySQL Proxy.
- ...doing Performance Tuning, High Availability, Troubleshooting.
Vision 6, 2005 - 2006
- PHP / MySQL / C, working in a team of 15.
- Large relational database design and implementation.
- Extensive web UI and backend code focussing on search and statistics.
- Technical and internal documentation.
yNet Technologies, 2001 - 2006
- Linux SSI Cluster for distributed 3D rendering (architectural models, Maya, Mental Ray).
- PHP / MySQL content management, portal and eCommerce implementations.
- Custom data recovery and hardware diagnotices using Enth.
- Custom data conversion tools using Win32Forth.
Hightide Holidays, 2004
- Paperless office workflow software using PHP / MySQL.
- Systems and Network Administration.
- Linux and Windows servers, 4 offices, VPN.
- 75+ Linux Xwindows PXE boot workstations.
Support Plus, 2003
- Onsite oncall IT support and troubleshooting.
- Home PC users through 200+ workstation corporations.
- Hardware, Software and Network maintenance.
Projects
Wordipelago, 2010
- Massively Multiplayer Online Scrabble
- PHP / MySQL back end; HTML5, CSS, Javascript front end.
- Facebook integration.
Musca, 2009
Raven, 2006
- Interpretted scripting language for GNU POSIX (Linux).
- Forth-like kernel implemented in ANSI C.
- Postfix notation, data stack, high level data types.
- Interactive shell, Regular Expressions, MySQL integration.
Enth, 2001
- i386 Bootable ANS Forth implementation with colorForth shell.
- Implemented using the NASM Assembler and a pseudo Meta Compiler.
- Monolithic kernel, memory management, co-operative multitasking.
- Simple lookback and inlining code optimizer.
- Low level IO (floppy, ide, dma) drivers.
- VESA 1024x768 32 bit graphics.
Other Hobbies and Interests
...(when work != hobby)
- Hydroponics
- Recumbent Tricycles
- Stirling Engines
eof