CURTIS M. SMITH
cms@cleverness.us
Ecclesiastical History
- Lover of the Lord and of people.
- Joined 24 August 2008.
- Director (2007-2008) of Praise Pals preschool choir.
- Teacher (2001-2008) and Director (2003-2005) of classes
in conversational
English as
a Second Language.
- Teacher of children's Sunday-School classes
(2nd and 5th grades,
at various times).
- Bass in church choir.
- Deacon (2004-2007).
- Taught Children's Sunday-School classes
(3rd-6th grades,
at various times).
- Acted in the
Good News Players, the church's drama group. Performances in
Joe Bob (1999),
The Gallilean Incidents (1998),
Crossroads to Glory (April-June 1997),
The Bethlehem Inn (December 1996),
The Tax Collector (June 1996) and
The Complete History of
the Old Testament in Twenty Minutes (March 1996).
- Participant in annual drive-through Nativity, depicting the many
events surrounding the birth of Jesus.
- Sang as bass in church choir.
- Served as usher.
- Ministered as deacon by helping, consoling, and encouraging
members of the church.
- Teacher in Conversational English classes for those learning the
English language.
- Led chapel services at developmental learning center at local hospital.
- Helped wheelchair-bound patients at another local hospital
get to and back from chapel services.
- Established nuptial vows.
- Directed and taught 5th grade Sunday-School class.
- Bass in church choir.
- Active member of youth and college groups.
- Preached first sermon at Louisiana nursing home.
- Led Backyard Bible Clubs and Vacation Bible School.
- Sang as a tenor in youth choir.
- Helped elderly with maintenance of dwelling places.
- Established permanent relationship with Jesus Christ and baptized
in acknowledgment and signification thereof.
- Sang in choirs.
Professional History
Software Systems Engineering Development
- Analyse actual and potential security vulnerabilities and
write signatures for their detection in network communications
for logging and/or trapping.
- Development of Curiax Arraigner, which hosts bond hearings and
judicial arraignments via multimedia video-conferencing with
case-management and document-workflow processing for the exchange
of documents before, during, and following up after proceedings.
- Framework design and creation of the core software for Ongoer, a
general-purpose, versatile device-control system, featuring
dynamic device reconfigurability, programmability for novel
devices and custom interfaces, self-consistency checking, and
remote user, diagnostic, and administrative access. Used in
audio/video, video-conferencing, meeting rooms, security,
asset-management, and other various applications.
- Developed programmable packetizer for easy recognition and
processing of data according to divers device and communication
protocols.
- Ground-up design and development of Omega line of
video-conferencing systems including device control of codecs,
camera servos, video routers, audio processors, infrared
receivers and controllers. Support for remote diagnostics via
web browsers, SNMP, and other interfaces. Architecture: main
controller with distributed device nodes.
- Implemented the Great Kernel, which runs at a layer between
the Windows 2000/XP or Linux operating system and application
code, to provide implicit multithreading (allows definition of
code to run when particular events occur), automated
program-module synchronization, deadlock preclusion, and
easy-to-maintain 100% hierarchical code-invocation structure.
- Implemented OnGuard, a master monitor for multiple control
systems providing web-browser-based access, configuration,
reports, notifications, and remote control and debugging of
devices.
- Implemented local device network with each device having
microprocessor and central controlling PC.
- Co-inventor of patented design for mouse control of camera positioning.
- Devices programmed include video codecs, inverse multiplexers,
ISDN terminal adaptors, camera servo motors, audio units, and
video-routing switchers. Wrote test code for and assisted in
debugging of hardware developed in-house.
- Technical liaison for joint development projects with national
and international firms.
- Database design and implementation for configuration, operation,
and reporting databases.
- Provided numerous diagnostic and maintenance capabilities via
TCP/IP access. Developed web-integration mechanisms.
- Code developed in straightforward and fully ordered design,
mathematically precluding several classes of classic software bugs.
Architecture and implementation provide a readily clear
understanding to fellow programmers and documentation writers.
American Telesystems
Corporation (Atlanta, Georgia)
January 1986 through April 1993
- Development of Express Messenger and Voicemate voice mail and voice response
systems on PC hardware using VRTX real-time kernel.
- Wrote device drivers for disk, telephone interface boards, serial
communications.
- Developed interface for computer-telephone information exchange.
- Created 80386 kernel to provide memory paging and debugging for virtual
8086 tasks.
- Provided full remote operational capabilities via dial-up modem link.
- Created OS/2-based network messaging and database router. NetBIOS used to
connect with host voice mail systems. Used embedded SQL for access to OS/2
Database Manager.
- Integrated with central offices (using SMDI) and various PBXs (SL/1, Hitachi,
Intecom, etc.) for acceptance of call identification and control of
message-waiting lights.
- Developed third-party components for IBM's CallPath DirectTalk/2.
- Lead computer engineering laboratories for undergraduates learning to
program Intel 8085 and 8086 microprocessors.
- Wrote BASIC programs for cardiology and other medical applications.
- Wrote Wang terminal emulator for use on PC.
Academic History
Master of Science in Electrical
Engineering -
Georgia
Institute of Technology, 1985
Areas of concentration: computers, communications,
digital signal processing.
Master of Rhymes - Briarlake Baptist
Kindergarten, 1967
Patents
| 5,515,099 | Video conferencing system controlled by menu and pointer |
| 5,526,037 | Method for remotely controlling a peripheral device in a videoconferencing system |
| 5,528,289 | Method for automatically adjusting a videoconferencing system camera to center an object |
| 5,568,183 | Network videoconferencing system |
| 5,583,565 | Method for automatically adjusting the pan and tilt of a video conferencing system camera |
| 5,589,878 | Method of determining an error in a video conferencing system camera |
| 5,598,209 | Method for automatically adjusting a video conferencing system camera |
Programming Environments
Languages: Expert in C++, C, W++, Intel assembly language; working knowledge of Java, Visual Basic, C#, PHP, Perl
Basic; exposure to Fortran, O'Caml, PL/I, COBOL, Pascal, APL, Vax Macro and other assembly languages.
Development Environments:IBM Rational Application Developer
(Eclipse) / WebSphere,
Microsoft Visual Studio 2005 (.Net 2.0), and Visual Studio 6;
Operating Systems: currently using Windows, Linux
(Gentoo, RedHat, Ubuntu); historical experience in
DOS, OS/2, VMS, VRTX, BSD, and various mainframe operating systems.
Databases: currently using DB2, SQL Server, MySQL, Oracle, Access (Jet).
Human Tongues
Although I am only fluent in English, I am very intrigued by other
languages. I have learnt at least a couple of words in the following
tongues (in order of fluency):
English, Pig Latin, Spanish, German, French,
Latin,
Dutch,
Flemish,
Greek,
Hebrew,
Italian,
Portuguese,
Cantonese Chinese,
Tagalog,
Cherokee,
Afrikaans,
Mandarin Chinese,
Russian,
Arabic,
and
Hindi.
Organisations and Affiliations
Awards and Honours
- Winner of the 1976 Georgia 4-H Grits-Eating Contest (representing DeKalb County)
- Winner of the "World's Best Cook" award determined by my mother.
- Special Recognition
for "an accomplishment unparalleled
in the history of computer science."
Notices
© 2001-2008 Curtis Madison Smith. Duplication or redistribution
by headhunters or other intelligence-gathering agents is strictly
prohibited.
This curriculum vitæ is intended to show visitors to my web site
a glimpse of my life; it is neither an offer of my talents nor an
expression of displeasure with my current lot in life.