|
| SUMMARY
| | Ruby on Rails programmer. Understands business applications. Has a broad industry perspective and in-depth technical understanding; a unique and extensive computer background on the leading edge of computer technology and is a quick learner of very complicated concepts.
| |
| | QUALIFICATIONS
| - 37 years experience with a variety of operating and development environments: mainframes, minicomputers, personal computers, LANs, downsizing, structured programming, database and object-oriented programming.
- Designed and developed financial and operational control systems for manufacturing, service, broadcast and retail industries, including: Pos, A/P, Inventory Control, Production Management, Order Entry, A/R, Sales Analysis, TV scheduling and a variety of web sites.
| |
| | TECHNICAL QUALIFICATIONS | - Hardware – PC, Z80, Atari, Texas Instruments DS990, Qantel, IBM S/38, IBM 360/370.
- Operating Systems – Linux, Windows, OS/2, DOS, CP/M, S38 CL, OASIS, OS/VS2/HASP, OS/MVT/HASP, OS/MFT.
- Programming Languages – Ruby, Java, Smalltalk, Guru, Kman, Basic, COBOL, RPG III, PL/1, 360 Assembler, RPG.
- Databases - MySQL, eXist, Apache Xindice, SQL, IBM IMS.
- Domain Specific Languages/Frameworks - Rails, Apache Lenya, Apache Cocoon, Apache Tomcat, XSLT, XPATH, XHTML, CSS, Apache HTTP Server, JXTA, HTML, XML, UML.
- Development Environments - RadRails, Eclipse, Subversion, CVS, VisualAge for Java, VisualAge for Smalltalk, Smalltalk Parts.
| |
| | ACHIEVEMENTS | - Developed and installed systems for more than 30 companies.
- Developed and installed several software packages that user could fundamentally modify without a programmer.
- Designed and built a successful retail computer/video sales & rental business.
- Organized and developed a large housing cooperative.
- Joint venture partner in developing a financial and operation control software package used by 80% of Texas Instrument Inc. computer installations across Canada.
- Documented and developed Technical Manual Procedures that significantly reduced computer operation error.
| |
| | SELF-EMPLOYMENT HISTORY
| | 2001 – Present | SmartScreens
| Sell & host websites
| | 1984 – 2000 | Global Business Systems | Design custom systems
| | 1981 – 1983
| SmartScreens | Retail video/computer store
| | 1978 – 1981 | Contemporary Computer Services | Software Architect | |
|
|
| | EMPLOYMENT HISTORY | | 1977 – 1978 | R. J. Thompson & Associates | Software/Office Mgr. | | 1973 – 1977 | Canada Systems Group/L+W Systems | Standards Writer, Business Analyst | | 1970 – 1973 | Simpsons-Sears Ltd. | Project Leader, DB Admin | | 1969 – 1969 | Rolph Clark Stone Ltd. | Programmer/Analyst | |
|
|
| | EDUCATIONAL HISTORY | | Systems Design & Programming | Diploma | Humber College
| | Computer Science & Logic | Coursework
| University of Toronto
| | Accounting & Business Administration
| Certificate
| Ryerson Polytechnic
| | Consultation Skills | Course | York University
| | Other Courses - Systems & Procedures, Speed Reading, Foremanship, Managerial Grid Theory, Mercantile Credit, consumer Credit, Action Workshop, Communication Workshop, Artificial Intelligence Courses taken through various entities | |
|
|
|
| | Bibliography of Works Assimilated. | - Rails Cookbook by Rob Orsini; O'Reilly (2007)
- Rails Solutions: Ruby on Rails Made Easy by Justin Williams; friendsof, an Apress company (2007)
- Fedora 6 and Red Hat Enterprise Linux Bible by Christopher Negus; Wiley Publishing, Inc. (2007)
- Ruby on Rails Up and Running by Bruce A. Tate & Curt Hibbs; O'Reilly (2006)
- Agile Web Development with Rails by Dave Thomas, David Heinemeier Hansson; The Pragmatic Bookshelf (2005)
- Ruby Cookbook by Lucas Carlson & Leonard Richardson; O'Reilly (2005)
- Rails Recipes by Chad Fowler; The Pragmatic Bookshelf (2006)
- Ruby for Rails by David A. Black; Manning (2006)
- MySQL Language Reference; MySQL Press (2005)
- The Ruby Way, Second Edition by Hal Fulton; Addison Wesley (2007)
- Programming Ruby by Dave Thomas; The Pragmatic Bookshelf (2005)
- SAMS Teach Yourself Linux in 10 Minutes by John Ray; Sams Publishing (1999)
- Workstation 5 Powerful Virtual Machine Software for the Technical Professional User's Manual; VMware, Inc. (2005)
- Red Hat Fedora 5 Unleashed by Paul Hudson, Andew Hudson; Sams Publishing (2006)
- Patent it Yourself by David Pressman; Nolo (2001)
- More Excellent HTML by Timothy T. Gottleber, Timothy N. Trainor; McGraw-Hill (2000)
- The XML Handbook by Charles F. Goldfarb, Paul Prescod; Prentice Hall PTR (2001)
- XSLT Quickly by Bob DuCharme; Manning (2001)
- XSLT & XPATH A Guide to XML Transformations by John Robert Gardner, Zarella L. Rendon; Prentice Hall PTR (2001)
- System Architecture with XML by Berthold Daum, Udo Merten; Morgan Kaufmann Publishers (2002)
- Content Syndication with RSS by Ben Hammersley; O'Reilly (2003)
- Red Hat Fedora 4 Unleashed by Andrew Hudson, Paul Hudson, Bill Ball, Hoyt Duff; Sams Publishing (2005)
- PayPal Hacks by Shannon Sofield, Dave Nielsen & Dave Burchell; O'Reilly (2004)
- Google Hacks by Tara Calishain & Rael Dornfest; O'Reilly (2005)
- Apache Server Survival Guide by Manuel Alberto Ricart; Sams.net Publishing (1996)
- SAMS Teach Yourself TCP/IP in 24 Hours by Joe Casad, Bob Willsey; Sams Publishing (1998)
- SAMS Teach Yourself Apache 2 in 24 Hours by Daniel Lopez Ridruejo; Sams Publishing (2002)
- Apache Jakarta-Tomcat by James Goodwill; Apress (2002)
- Internet in a Nutshell by Valerie Quercia; O'Reilly (1997)
- Webmaster in a Nutshell by Stephen Spainhour & Robert Eckstein; O'Reilly (2003)
- Structuring XML Documents by David Megginson; Prentice Hall PTR (1998)
- SOAP Cross Platform Web Service Development Using XML by Scott Seely; Prentice Hall PTR (2006)
- UNIX for Dummies by Margaret Levine Young & John R. Levine; IDG Books Worldwide, Inc. (1995)
- Linux in a Nutshell by Ellen Siever, Aaron Weber, Stephen Figgins, Robert Love & Arnold Robbins; O'Reilly (2005)
- Running Linux by Matt Welsh, Matthias Kalle Dalheimer, Terry Dawson, and Lar Kaufman; O'Reilly (2003)
- SAMS Teach Yourself Unix in 24 Hours by Dave Taylor; Sams Publishing (2001)
- Red Hat Linux Fedora for Dummies by Naba Barkakati; Wiley Publishing, Inc. (2004)
- Linux Complete Linux Documentation Project Compiled by Grant Taylor; Sybex, Inc. (1999)
- Defensive Design for the Web by Matthew Linderman with Jason Fried, 37 Signals; New Riders (2004)
- Cocoon 2 Programming by Bill Brogden, Conrad D'Cruz, Mark Gaither; Sybex, Inc. (2003)
- Cocoon: Building XML Applications by Matthew Langham, Carsten Ziegeler; New Riders (2002)
- Cocoon Developer's Handbook by Lajos Moczar, Jeremy Aston; Sams Publishing (2003)
- SSH The Secure Shell by Daniel J. Barrett & Richard E. Silverman; O'Reilly (2001)
- Using csh & tcsh by Paul DuBois; O'Reilly (1995)
- CVS Pocket Reference by Gregor N. Purdy; O'Reilly (2000)
- DNS on Windows NT by Paul Albitz, Matt Larson & Cricket Liu; O'Reilly (1998)
- DNS and Bind by Paul Albitz, Matt Larson & Cricket Liu; O'Reilly (1992)
- Internet Performance Survival Guide by Geoff Huston; Wiley Publishing, Inc. (2000)
- The Internet for Dummies by John R. Levine & Carol Baroudi; IDG Books Worldwide, Inc. (1993)
- Enterprise Integration Patterns by John Crupi and Martin Fowler (2004)
- Red Hat Fedora Linux 2 Bible by Christopher Negus; Wiley Publishing, Inc. (2004)
- Windows 2000 Server Architecture and Planning by Morten Strunge Nielsen, MCSE; The Coriolis Technology Press (1999)
- Red Hat Linux 6 Server by Mohammed J. Kabir; M & T Books (1999)
- Suse Linux Professional Administration Guide by Stefan Behlert et al: Novell Inc. (2004)
- SAMS Teach Yourself StarOffice 5 for Linux in 24 Hours by Nicholas D. Wells, R. Dean Taylor: Sams Publishing (1999)
- Windows NT in a Nutshell by Eric Pearce; O'Reilly (1997)
- Manager's Guide to Expert Systems Using GURU by <st1:placew:ston>Clyde W. Holasapple, Andrew B. Whinston; Dow Jones-Irwin (1986)
- Knowledgeman 2 Technical Reference; mdbs, Inc. (1989)
- XML for Dummies by Mariva H. Aviram; IDG Books Woldwide, Inc. (1998)
- Java in a Nutshell by David Flanagan; O'Reilly (1st and 2nd Editions, 1996,1997)
- Java Examples in a Nutshell by David Flanagan; O'Reilly (1997)
- Mastering JavaBeans by Laurence Vanhelsuwe; Sybex (1997)
- Mastering 1:cityw:ston>Enterprise JavaBeans by Ed Roman; Wiley Publishing, Inc. (1999)
- BEA WebLogic Workshop by Sean Christofferson et al; Wiley Publishing, Inc (2003)
- BEA WebLogic 7 Server Administration by Ali Akbar, Keyur Shah; McGraw-Hill/Osborne (2002)
- Java Design by Peter Coad, Mark Mayfield; Object International, Inc. (1997)
- Spring: A Developer's Notebook by Bruce A. Tate, Justin Gehtland; O'Reilly Media, Inc. (2005)
- Hibernate: A Developer's by James Elliott; O'Reilly Media, Inc. (2004)
- Tricks of the Java Programming Gurus by Glenn Vanderburg; Sams.net Publishing (1996)
- Inside Java by Karanjit S. Siyan, Ph.D., James L. Weaver; New Riders Publishing (1997)
- The Java Developers Almanac by Patrick Chan; Addison-Wesley Longman, Inc. (1999)
- Quality Web Systems by Elfriede Dustin, Jeff Rashka, Douglas Mc Diarmid; Addison-Wesley (2002)
- Programming Wireless Devices with the Java 2 Platform, Micro Edition by Roger Riggs et al; Addison-Wesley (2001)
- JBoss Administration and Development by Scott Stark, Marc Fleury, The JBoss Group; Sams Publishing (2002)
- Hooked on Java by Arthur van Hoff, Sami Shaio, Orca Starbuck; Addison-Wesley Publishing Company (1996)
- Programming with Java! Beta 2.0 by Tim Ritchey; New Riders (1995)
- Java Primer Plus by Paul M. Tyma, Gabriel Torok, <st1:placew:ston>Troy Downing; Waite Group Press (1996)
- Smart Card Application Development Using Java by Uwe Hansmann et al; Springer (2000)
- Building Web Services with Java by Steve Graham et al; Sams Publishing (2002)
- WebSphere Solution Bundles: Implementation and Integration Guide by Rufus Credle et al; Redbooks (2002)
- Java 2 Exam Cram by Bill Brogden; Certification Insider Press, Coriolis (1999)
- Java 1.2 Unleashed by Jamie Jaworski; Sams Publishing (1998)
- Java 1.1 Certification Study Guide by Simon Roberts, Philip Heller; Sybex Inc. (1997)
- The Java Programming Language Third Edition by Ken Arnold, James Gosling, David Holmes; Addison-Wesley (2000)
- A Programmer's Guide to Java Certification by Khalid A. Mughal, Rolf W. Rasmusssen; Addison-Wesley (2000)
- Effective Java Programming Language Guide by Joshua Bloch; Addison-Wesley (2001)
- Bug Patterns in Java by Eric Allen; Apress (2002)
- Java Web Services Unleashed by Robert J. Brunner et al; Sams Publishing (2002)
- JXTA: Java P2P Programming by Daniel Brookshier, Darren Govoni, Navaneeth Krishnan; Sams Publishing ((2002)
- Voice Application Development with VoiceXML by Rick Beasley; Sams Publishing (2002)
- JDBC API Tutorial and Reference, Second Edition by Seth White et al; Addison-Wesley (1999)
- Sams Teach Yourself DB2 Universal Database in 21 Days by Susan Visser; Sams Publishing (1998)
- Concurrent Programming in Java by Doug Lea; Addison-Wesley (1997)
- Constructing Intelligent Agents with Java by Joseph P. Bigus, Jennifer Bigus; Wiley Computer Publishing (1998)
- JavaSpaces Principles, Patterns, and Practice by Eric Freeman, Susanne Hupfer, Ken Arnold: Addison-Wesley (1999)
- The Jini Specification by Ken Arnold et al; Addison-Wesley (1999)
- Core Jini by W. Keith Edwards: Prentice Hall PTR (1999)
- Concurrency State Models & Java Programs by Jeff Magee & Jeff Kramer; John Wiley & Sons (1999)
- The Tini Specification and Developer's Guide by Don Loomis; Addison-Wesley (2001)
- Sams Teach Yourself UML in 24 Hours by Joseph Schmuller; Sams Publishing (1999)
- Pattern Hatching Design Patterns Applied by John Vlissides; Addison-Wesley (1998)
- GIF Animation Studio Animating Your Web Site by Richard Koman; O'Reilly (1996)
- Early Adopter JXTA Peer-to-Peer Computing with Java by Sing Li; Wrox Press Ltd. (2001)
- Design Patterns Elements of Reusable Object-Oriented Software by Erich Gamma et al; Addison-Wesley (1995)
- Inventions and Patents by Steve S. Barbarich; Adams Media Corporation (2000)
- Internet Law and Business Handbook by J. Dianne Brinson, Mark F. Radcliffe; Ladera Press (2000)
- UML Distilled by Martin Fowler with Kendall Scott; Addison-Wesley (1997)
- Object Models by Peter Coad; Yourdon Press (1995)
- Data Structures with Java by John R. Hubbard, Ph.D.; McGraw-Hill (2001)
- Java Modeling in Color with UML by Peter Coad, Eric Lefebvre, Jeff DeLuca; Prentice Hall PTR (1999)
- Schaum's Outline of UML by Simon Bennett, John Skelton, Ken Lunn; McGraw-Hill (2001)
- Principles of Object-Oriented Programming in Java 1.1 by James W. Cooper, Ph.D.; Ventana (1997)
- Java RMI by William Grosso; O'Reilly (2002)
- The Design of Everyday Things by Donald A. Norman; Doubleday (1988)
- How to Build Shlaer-Mellor Object Models by Leon Starr; Yourdon Press (1996)
- Object Lifecycles Modeling the World in States by Sally Shlaer, Stephen J. Mellor; Yourdon Press Computing (1992)
- Object-Oriented Design by Peter Coad, Edward Yourdon; Yourdon Press Computing (1991)
- Distributed Object-Oriented Data-Systems Design by Prabhat K. Andleigh, Michael R. Gretzinger; PTR Prentice-Hall,Inc. (1992)
- Object-Oriented Programming by Peter Coad, Jill Nicola: Yourdon Press Computing (1993)
- Object-Oriented Analysis by Peter Coad, Edward Yourdon; Yourdon Press Computing (1st & 2nd Edition 1990, 1991)
- Object-Oriented Databases by Dimitris N. Chorafas, Heinrich Steinmann; PTR Prentice Hall (1993)
- Object Oriented Programming by Brad J. Cox; Addison-Wesley (1986)
- RefTalk/VWin: An Instant Reference Manual of Smalltalk Methods by David Carl O'Neal; NuVista Press, Inc. (1991)
- Smalltalk Practice and Experience by Wilf Lalonde, John Pugh; Prentice Hall (1994)
- Window Builder The User Interface Builder for Smalltalk/V; Cooper & Peters (1992)
- Smalltalk/VPM Release 1.3 Programming Handbook Supplement and Developer's Guide; Digitalk Inc. (1991)
- Smalltalk/VPM Relational Database Interface; Digitalk Inc. (1991)
- Smalltalk/VPM Tutorial and Programming Handbook; Digitalk Inc. (1989)
- Smalltalk-80 The Language by Adele Goldberg and David Robson; Addison-Wesley (1989)
- Smalltalk Programming for Windows by Dan Shafer; Prima Publishing (1993)
- Object Orientation The KISS Method by Gerald Kristen: Addison-Wesley (1994)
- IBM Smalltalk The Language by David N. Smith; The Benjamin/Cummings Publishing Company, Inc. (1995)
| |
|
|