unwwwired.net
ADDRESS
18606 Kennedy Rd
Caledon, ON L7K 1X9
PHONE
+1 519 927 3784
MOBILE
+1 416 278 3784
EMAIL
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
-
- 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