Résumé for

P H I L   H O R D

http://www.phord.com
3415 Creekside Way
Cumming, GA 30041

e-mail: resume110@phord.com
phone: +1-404-932-2473
fax: +1-770-234-5796

Professional Certifications

   

Brainbench is the world leader in online skills certifications, processing more certification exams annually than any other organization. Additionally, Brainbench certifications are recognized at many Fortune 100 organizations, including Ernst & Young, EDS, and PriceWaterhouseCoopers.


Highlights
  • Certified Master C/C++ and Windows SDK programmer
  • Received the highest score on the C++ test for the state
  • Outscored 99.7% of all C++ testers nationwide
  • 22 years in software engineering; 15 in commercial environments
  • 10 years development in Windows
  • 10 years experience in telecommunications/networking
  • Expert Windows programmer
  • Expert C/C++ and Assembly Language programmer
  • Excellent engineer and customer relations history
  • Successful track record of producing low-maintenance, well-debugged code, on-time
  • Recent experience: Winsock, SNMP, SQL, TCP/IP, UDP broadcasting, networking, SDK, MFC, multithreading, linux, hardware protocols, internet protocols, apache, HTML, PHP, CGI, perl, Microchip PIC parts
  • Past experience: MPEG streams, ADSL, ATM, DOCSIS cable modem spec, terminal emulation, MAPI, TAPI, Unimodem, Windows kernel drivers, codecs, UARTs, fax, CCITT T.4 compression

Languages

C/C++, 80x86 & PIC Assembly, Perl, HTML, PHP

Environments

Solaris, Linux, Win32 SDK, DOS, Visual C++, MFC

Hardware

PCs; Networks; Data, fax and voice modems; UARTs; PIC u-processors


Recent Work History
Senior Staff Engineer, (November 2001 to Present)
Scientific-Atlanta, Lawrenceville, GA
  • DNCS - Digital Network Control System team - Solaris server / C++
    • Optimized existing server processes for a 40000% efficiency improvement
    • Participated in system code reviews
    • Designed system fault monitoring applications for "lights out" remote system
    • Developed SNMP manager for custom hardware servers on the DBDS (SNMP++ toolkit)
  • EMS - Element Management System - Solaris, Windows - C++ / Java / Delphi
    • Whistleblower on out of control project; reward was being made lead of the project
    • Lead small analysis team in identifying deadlocks, memory leaks and inefficiencies
    • Carried product through two beta cycles and into full system product release (SPR)
    • Assisted Integration test team, SVT team, test plan team on all aspects
    • Coordinated with customer to identify field issues and resolve them on a large, live cable plants
  • SNMP Agent - Alarm monitoring and network equipment management
    • Identified and corrected MIB design flaws
    • Mentored system design developers in SNMP MIB design issues
    • Designed large-scale MIB/Agent representing entire proprietary network with multiple sub-agents
  • XDC - eXtreme Digital Controller - Solaris, Windows, Linux - C++ / Boost / STL / ACE
    • Made platform design decisions for new project requiring multiple OS portability
    • Participated in architecture designs and reviews for distributed, scalable network server system
    • Contributed to data driven architecture object model design

Principal Engineer, (December 2002 to Present)
Etherstuff, Lilburn, GA
  • Sole software engineer, carried products through total life cycle from conception to retail sale
  • Developed series of embedded software projects for autonomous ethernet devices on PICs in PIC-C
  • Repaired, upgraded and extended minimal IP/UDP implementation into robust TCP/IP stack
  • Repaired and extended embedded SMTP client and HTTP server
  • Developed embedded Telnet server
  • Created embedded FLASH drawing toolkit to improve protocol efficiency
  • Interfaced with various serial ports, temperature monitors, memory chips and other peripherals

Sole Proprietor, (June 2001 to November 2001)
SnapGo.com, Lilburn, GA
  • Wrote Windows client software for online photo sharing system
  • Developed buffered thread-safe Winsock class for robust communications
  • Developed HTTP/1.0 protocol class for file transfer
  • Designed data structures in XML for cross-platform compatibility
  • Developed XML/HTTP-based data transport layer
  • Developed server-side software in PHP (Linux, Apache) using mySQL backend
  • Evaluated and used several imaging toolkits, ending up with LEADTools Pro
  • Developed toolkit abstraction layer to allow for migration to other tools

Software Engineer, (October 2000 to May 2001)
Malibu Networks, El Dorado Hills, CA
  • Embedded application to support subsystem management on a Fixed Wireless Broadband system
  • Embedded SNMP Agent and MIB (AdventNet toolkit)
  • MySQL database management for provisioning persistence (using MySQL++)
  • Remodeled inherited (existing) database structure

Software Engineer, (1998 to October 2000)
ESP & ANTEC Corporation, Alpharetta, GA
  • High-speed, low-level protocol decoders for real-time MPEG data stream analysis
  • SNMP manager protocol object to manage "outside plant" hardware via RF modems (UCD-SNMP)
  • Develop client & server components for Track Link™ Element Management System (EMS)
  • On-site customer field setup and testing in Spain, Norway, Argentina and the United States
  • EDFA hardware protocol code for Track Link™ Element Management System (EMS)
  • Various MFC GUI and print engine enhancements and bug fixes (someone else's bugs :-)

Principal Engineer, (1994 to 1998)
Hayes Microcomputer Products, Inc., Norcross, GA
  • Software lead designer and engineer for ADSL modem project using ATM-based networking.
  • CTI (Computer Telephony Integration) technologist
  • Contributor to Cable modem and ADSL modem RFP replies
  • Developed multithreaded Win32 C++ datacomm objects; voice modem objects
  • Many "emergency du jour" projects

President/Chief Engineer, (1994 to present)
Phord Software, Lilburn, GA
  • Designed/developed embedded systems software on small PIC microcontrollers
  • Wrote Windows 95 and Windows NT kernel mode drivers (Ring 0)
  • Conceived, designed and authored award-winning utility software for Win95 and NT

Ancient Work History
Director of Engineering, (1993 to 1994)
Streibig Development Inc., Pacific, MO
  • Developed/enhanced cable TV ad-channel display software in C
  • Designed/developed concurrent remote access software for unattended field systems in C

Senior Analyst, (1990 to 1993)
SoftKlone, Inc., Tallahassee, FL
  • Designed/developed high-speed voice modem drivers for DOS and Windows in C++
  • Developed network datacomm drivers for Windows-based remote control app in C and C++
  • Enhanced and maintained Mirror III datacomm and terminal emulation software in 8086 assembly language
  • Developed fax encoding/decoding/transmission software
  • Developed DOS user interface module in assembly language
  • Developed/enhanced Kermit, Zmodem, Ymodem, NASI, DEC VT, Minitel, ANSI, PRISM script language
  • Conceived/designed/developed DOS security program (SENTRY) in Assembly through complete software life cycle

Technical Support, (1989 to 1990)
SoftKlone, Inc., Tallahassee, FL
  • Perfect track record of level-headed diplomacy in high stress customer relations environment
  • Consistently received superior performance evaluations

Programmer, (1986 to 1989)
FIC Software, Panama City, FL
  • Developed and installed custom office automation software
  • Developed customer applications in dBase, Clipper and QuickBasic
  • Developed small library patron database app in Clipper

Contract Programmer, (1982 to 1985)
Various companies, Panama City, FL
  • Developed custom office automation and testing programs for small offices in several dialects of interpreted BASIC
Education
Florida State University, Tallahassee, Florida
Bachelor of Science in Computer Science, 1989.
  • 1989 ACM Scholastic Programming Contest, FSU Team.
  • Math minor; also courses in VLSI circuit design, numerical analysis, operating systems design, microcode implementation and design
  • Graduate level courses in OS, languages, and computability theory

Gulf Coast Community College, Panama City, Florida
Associate of Science in Computer Science, 1987.
  • 1986 South East Junior College Programming Contest, GCCC Team

Download this résumé




BrainBench test results for C++ / Georgia


Brainbench - the measure of achievement
 

Listed below are the top individual scores for the Brainbench C++ Test.  Scores are updated automatically after every test.

Top Scores
Test Module: C++
Score: 4.66
State: Georgia

Ranking Information:
Total Tests Completed: 785
Rank (1 = top): 1

ScoreNameDate
4.66Phil Hord2001-11-01
4.6Justin Xue2001-10-11
4.46Dusty Leary2001-10-24
4.44Mahesh Bajaj2001-01-23
4.44Steven Brakke2001-10-19
4.31Jeelani Shaik2001-01-16
4.31Yuriy Nikitin2001-02-27
4.25Igor Tkachev2001-02-09
4.21Sony Antony2001-01-04
4.08Amit Haswar2001-01-22
3.98Paul Free2001-01-21
3.93Murali J2001-02-19
3.88Sivakumar Narayanasamy2001-02-28
3.83Sowjanya Inala2001-01-25
3.82Mark Mazurik2001-01-10
3.77Nar Tam2001-02-03
3.77Guojiang Liu2001-05-24
3.72Chandrasekaran Rajendran2001-02-26
3.53Chris Bougher2001-02-19
3.49Jothi Subramani2001-02-01
3.49JEFFREY LAM2001-02-28
3.49Sreerama Murthy2001-03-01
3.49Jennifer Horan2001-04-12
3.48Sunil Kumar2001-02-16
3.48Jay Welch2001-10-05
3.46Jitendra Gosain2001-02-07
3.43Gopal Krishna2001-03-01
3.4Satinder Singh2000-11-12
3.38Rick Hall2001-02-20


BrainBench test results for C++ / Nationwide


Brainbench - the measure of achievement
 

Listed below are the top individual scores for the Brainbench C++ Test.  Scores are updated automatically after every test.

Top Scores
Test Module: C++
Score: 4.66
Country: United States

Ranking Information:
Total Tests Completed: 20,999
Rank (1 = top): 67
Percentile (99 = top): 99


ScoreNameDate
5.0Sergiu Ratsa2001-01-24
4.91Chris Hannigan2001-01-04
4.91Carl Napoli2001-01-05
4.91Mark Lentczner2001-02-17
4.82David Richey2001-05-01
4.77Nicolay Bancov2000-11-14
4.77Armen Gregoryan2000-11-21
4.77Michael Bell2001-01-04
4.77Alexander Lygin2001-01-06
4.77Ken Alverson2001-02-18
4.77Minh-Tue Vo2001-02-28
4.77David Hedbor2001-10-12
4.76Robert Ibatullin2000-11-10
4.76Luis Villegas2000-12-20
4.76Nikolay Bankov2001-10-22
4.72Sivaraman Krishnamurthy2001-01-14
4.72Andrey Levichev2001-02-13
4.71Cristian Diaconu2000-12-10
4.71Kirill Lapshin2001-08-05
4.67Chandu Reddy2001-02-22
4.66Adam Fila2000-11-05
4.66Michael Rakita2000-12-25
4.66Ben Wilhelm2001-01-07
4.66Lev Makhlis2001-01-14
4.66Leonid Gorkin2001-02-21
4.66Anitha Kummetha2001-02-24
4.66Konstantin Olkhin2001-05-14
4.66Justin Rudd2001-07-15
4.66Phil Hord2001-11-01
4.65Alex Likvintsev2000-11-08
4.65Simon Zuckerbraun2000-11-12