|
mike@mccreavy.com 123 N El Camino Real, Apt 14 San Mateo, CA 94401 |
Using bleeding-edge technology, I'm looking to design and implement web-based solutions to all your problems.
| C/C++ | 1987-Present | Known to dream in C. |
| Perl | 2006-Present | Perl is not evil if you agree that writing readable, maintainable Perl is a Good Thing. PerlGolf can be fun, it's just a crime to commit it. |
| PHP | 2000-Present | Smarty templates, PEAR, Zend engine C/C++ extensions, session management, LAMP solutions. Comfortable rebuilding mod_php with support for bigmath, gdlib, CURL, SQLite, or custom extensions. |
| Java | 1997-Present | Browser-aware applets, full standalone applications, JSP, JSP templates, J2EE JavaBeans, Weblogic EJBs, AWT, Swing, JDBC, RMI, JNI, javax.comm. |
| SQL | 1993-Present | MySQL, PostgreSQL, Oracle, Cloudscape, SQLite dialects. Triggers, Data normalization skills, Complex compound queries. Light MySQL administration skills: slow query detection, hot backups, basic replication. |
| HTML/CSS | 1996-Present | Can create clean, functional HTML pages with styles abstracted into Stylesheets. |
| XML/XSLT | 1999-2003 | Java and C Xerces libraries to both generate and parse (SAX and DOM) XML. Xalan for XSLT transformations, expat library for non-validating C parser. |
| Javascript/JScript ActionScript/ECMAScript |
1997-Present | AJAX, AJACS, GoogleMaps Hacking, Javascript Debugger, Chatzilla Codebase, Cross-Browser programming, Client-side form validation, some interesting UI tricks, frameset navigation. |
| Python | 1996-1998 | In-house development utilities. Embedded Python Runtime into a larger application to allow end-user scripting. |
| x86 Assembly | 1996-2000 | Read only; a familiarity with x86 assembly is useful when tracking down compiler optimization bugs. I may not know the op-codes by heart, but my Michael Abrash reference book is never far away. |
| 68K/PowerPC Assembly | 1987-1996 | Wrote large programs in 68k assembly. As the industry moves away from low-level languages, an understanding of assembly is still a good thing to have when writing performance critical routines or driver software. |
| Win16/32/NT/2000/XP | Linux/Solaris/BSD/Mac OSX |
|---|---|
|
Visual Studio IDE (5.0, 6.0, .NET) MS VC++, MS VJ++ Komodo Active State IDE (PHP/Perl) Zend Studio BoundsChecker Pure Rational Tool suite CVS/Subversion (CLI and Tortoise) Cygwin Tools Emacs |
Bash Shell Scripting gmake/gcc/g++/gdb/ddd Emacs/JDE RPM/apt-get/pkg-add/emerge/ports ethereal/etherpeek Apache 1.3/2.0 Build & Configuration CVS Server Installation & Configuration Samba Installation & Configuration QMail, Sendmail, IMAP, SquirrelMail |
| LiveOps, Incorporated (http://www.liveops.com/) Palo Alto, CA |
|
| Senior Software Engineer | 2/2006 - Present |
| |
| Telephia, Incorporated (http://www.telephia.com/) San Francisco, CA |
Multiple Contracts, Converted to Fulltime |
| Senior Principal Wireless Platform Engineer | 1/2004 - 2/2006 |
|
|
| Senior Software Developer | 12/2000 - 7/2001 |
|
|
| Independent Consulting (http://www.mccreavy.com) San Francisco, CA |
Multiple Contracts |
| Dewey Tech, Incorporated | 8/2005 - 9/2005 |
|
|
| HigherByte.com | 6/2005 - 7/2005 |
|
|
| ezBoard, Incorporated (http://www.ezboard.com/) San Francisco, CA |
Contract As Needed |
| Contract Software Developer | 10/2001 - 12/2003 |
|
|
| Outcome, Incorporated (http://www.outcome.com/) San Francisco, CA |
6 Month Contract |
| Senior Software Developer | 6/2000 - 12/2000 |
|
|
| Il Sole 24 Ore, North American Bureau New York, NY |
3 Month Contract |
| Software Developer | 3/2000 - 6/2000 |
|
|
| Hypermatch.com (http://www.hypermatch.com/) San Francisco, CA |
3 Month Contract (Continuing as ezBoard) |
| Software Developer | 5/1999 - 8/1999 |
|
|
| Bentley Systems, Incorporated (http://www.bentley.com/) Exton, PA |
1/1994-4/1999 |
| Techincal Lead, SelectServer | 1/1997 - 4/1999 |
|
|
| Software Developer, ModelServer Publisher Team | 6/1997 - 4/1998 |
|
|
| Technical Lead, MicroStation 95 & SE for PowerMacintosh | 1/1996 - 4/1999 (Support Contract through 4-2000) |
|
|
| Software Developer, MicroStation V5 | 1/1994 - 12/1995 |
|
|
| Specialty Ring Products, Incorporated (http://www.specialtyringproducts.com/) Bensalem, PA |
Co Op Internship |
| Software Developer, Internal Applications | 9/1992 - 4/1994 |
|
|
| Albright College (http://www.albright.edu/) | B.S. Computer Science, December 1993. GPA: 3.5 |
|
Reading, PA Highlights: Automata Theory, Algorithms, Senior Independent Study in Image Processing and Fuzzy Logic. | |
References Available On Request