Not logged in (Log in or Sign up)

S. Brent Faulkner

Specialized Skills and Knowledge

  • Over 20 years designing and developing varied systems, solutions and technologies
  • Excellent problem-solving and debugging skills
  • Effective communicator at all levels, from end-users to IT/IS personnel
  • Experienced presenter comfortable in small meetings and large conference-like settings
  • OS X, Linux, UNIX, Windows, QNX, DOS, OS/3
  • Ruby on Rails, Sinatra, Rack, Cocoa, MFC, ATL, ODBC, OLEDB, ActiveX, COM+, .NET
  • Apache, Microsoft IIS, FileMaker, MySQL, PostgreSQL, SQL Server, Microsoft Office
  • HTML/XHTML, CSS, Haml, Sass, ASP, XML, XSL/XSLT
  • C, C++, C#, COBOL, APL, FORTRAN, PASCAL, Visual Basic, VBA
  • Ruby, PHP, UNIX scripting, JavaScript/ECMAScript, Windows command script, VBScript, JCL, ECL
  • TCP/IP, SMTP, POP3, HTTP, X.25, Mobitex
  • DNS, postfix, DHCP, ipfw, ipfilter, natd, launchd

Employment History

  • Freelance Developer, unwwwired.net, Caledon, ON (2003-present)

  • Developer and Database Architect, Strategic Coach, Toronto, ON (2003-2008)

    • Developed and maintained “enterprise” FileMaker Pro database - including conversion from FileMaker 5/6 to FileMaker 7
    • Designed and implemented two-way synchronisation engine for Ruby on Rails accessible MySQL database and legacy FileMaker database
    • Implemented deployment strategy for internet and intranet websites using Capistrano
  • Senior Software Engineer, Inglenet Business Solutions, Mississauga, ON (1991–2003)

    • Designed and implemented OS/2200 ECL converter for Windows and UNIX
    • Technical lead for implementation of 3-tier, web-based credit pre-qualification system
    • Implemented Windows-based, multi-threaded MDT communications switch
    • Designed and implemented ISAPI extension for web-based access to legacy OLTP system
    • Designed and implemented ActiveX control providing interface to legacy OLTP system
    • Designed and implemented Windows-based terminal emulator
    • UNIX developer for distributed transaction-processing component of OLTP system
    • Developed parser and lexical analysis components of 4GL-like query processor
  • Software Engineer, PRO-C Corporation, Waterloo, ON (1989–1991)

    • Designed and developed project manager for cross-platform C source-code application generator
    • Designed and implemented O/S independent printing system and file system interface
    • Ported product to QNX operating system
    • Answered calls for help-desk providing end-user product support
  • Facilities Manager, On-Line Data Corporation, Kitchener, ON (1988–1989)

    • Implemented report generator for On-CMD (dBASE-compatible database for QNX)
    • Responsible for backup and administration of mainframe and PC network
  • Junior Programmer, I.B.M. Canada, Toronto, ON (1987)

    • Debugged and enhanced APL full-screen generator
    • Programmed data entry and reporting modules using APL on VM/CMS-based mainframe
    • Created REXX full-screen handler paralleling APL implementation

Education and Professional Training

  • FileMaker Professional Training Foundation Series (2003)
  • Microsoft Certified Solution Developer (1995–1998)
    • Designing and Implementing Desktop Applications with Microsoft Visual Basic 6.0
    • Designing and Implementing Distributed Applications with Microsoft Visual Basic 6.0
    • Internetworking with Microsoft TCP/IP on Microsoft Windows NT 4.0
    • Implementing and Supporting NT 4.0 Workstation
    • Implementing and Supporting NT Server 4.0
    • Developing Applications with C++ Using the Microsoft Foundation Class Library
    • Microsoft Windows Operating Systems and Services Architecture II
  • Microsoft Certified Professional (1995)
    • Microsoft Windows Operating Systems and Services Architecture I
  • University of Waterloo, Waterloo, ON (1986–1987)
    • Mechanical Engineering entrance scholarship
  • Mayfield Secondary School, Brampton, ON (1981–1986)
    • Secondary School Honours Graduation Diploma, Ontario Scholar

Interests and Activities

  • Music – semi-professional musician (saxophone, vocals, guitar)
  • Former Vice President and Publicity Director for Brampton Festival Singers
  • Reading - science-fiction, thrillers, suspense