|
|
| 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
| |
|
| BrainBench test results for C++ / Georgia
|
|
 |
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
| Score | Name | Date |
| 4.66 | Phil Hord | 2001-11-01 |
| 4.6 | Justin Xue | 2001-10-11 |
| 4.46 | Dusty Leary | 2001-10-24 |
| 4.44 | Mahesh Bajaj | 2001-01-23 |
| 4.44 | Steven Brakke | 2001-10-19 |
| 4.31 | Jeelani Shaik | 2001-01-16 |
| 4.31 | Yuriy Nikitin | 2001-02-27 |
| 4.25 | Igor Tkachev | 2001-02-09 |
| 4.21 | Sony Antony | 2001-01-04 |
| 4.08 | Amit Haswar | 2001-01-22 |
| 3.98 | Paul Free | 2001-01-21 |
| 3.93 | Murali J | 2001-02-19 |
| 3.88 | Sivakumar Narayanasamy | 2001-02-28 |
| 3.83 | Sowjanya Inala | 2001-01-25 |
| 3.82 | Mark Mazurik | 2001-01-10 |
| 3.77 | Nar Tam | 2001-02-03 |
| 3.77 | Guojiang Liu | 2001-05-24 |
| 3.72 | Chandrasekaran Rajendran | 2001-02-26 |
| 3.53 | Chris Bougher | 2001-02-19 |
| 3.49 | Jothi Subramani | 2001-02-01 |
| 3.49 | JEFFREY LAM | 2001-02-28 |
| 3.49 | Sreerama Murthy | 2001-03-01 |
| 3.49 | Jennifer Horan | 2001-04-12 |
| 3.48 | Sunil Kumar | 2001-02-16 |
| 3.48 | Jay Welch | 2001-10-05 |
| 3.46 | Jitendra Gosain | 2001-02-07 |
| 3.43 | Gopal Krishna | 2001-03-01 |
| 3.4 | Satinder Singh | 2000-11-12 |
| 3.38 | Rick Hall | 2001-02-20 |
|
|
| |
| BrainBench test results for C++ / Nationwide
|
 |
 |
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
| Score | Name | Date |
| 5.0 | Sergiu Ratsa | 2001-01-24 |
| 4.91 | Chris Hannigan | 2001-01-04 |
| 4.91 | Carl Napoli | 2001-01-05 |
| 4.91 | Mark Lentczner | 2001-02-17 |
| 4.82 | David Richey | 2001-05-01 |
| 4.77 | Nicolay Bancov | 2000-11-14 |
| 4.77 | Armen Gregoryan | 2000-11-21 |
| 4.77 | Michael Bell | 2001-01-04 |
| 4.77 | Alexander Lygin | 2001-01-06 |
| 4.77 | Ken Alverson | 2001-02-18 |
| 4.77 | Minh-Tue Vo | 2001-02-28 |
| 4.77 | David Hedbor | 2001-10-12 |
| 4.76 | Robert Ibatullin | 2000-11-10 |
| 4.76 | Luis Villegas | 2000-12-20 |
| 4.76 | Nikolay Bankov | 2001-10-22 |
| 4.72 | Sivaraman Krishnamurthy | 2001-01-14 |
| 4.72 | Andrey Levichev | 2001-02-13 |
| 4.71 | Cristian Diaconu | 2000-12-10 |
| 4.71 | Kirill Lapshin | 2001-08-05 |
| 4.67 | Chandu Reddy | 2001-02-22 |
| 4.66 | Adam Fila | 2000-11-05 |
| 4.66 | Michael Rakita | 2000-12-25 |
| 4.66 | Ben Wilhelm | 2001-01-07 |
| 4.66 | Lev Makhlis | 2001-01-14 |
| 4.66 | Leonid Gorkin | 2001-02-21 |
| 4.66 | Anitha Kummetha | 2001-02-24 |
| 4.66 | Konstantin Olkhin | 2001-05-14 |
| 4.66 | Justin Rudd | 2001-07-15 |
| 4.66 | Phil Hord | 2001-11-01 |
| 4.65 | Alex Likvintsev | 2000-11-08 |
| 4.65 | Simon Zuckerbraun | 2000-11-12 |
|
|
| |