Anthony C. Garland, P.E.
Provide software development expertise working independently or with a client's product development team. Utilize my system architecture and technical design skills to ensure the success of a client's software development effort.
Garland Consulting: March 2008 – present. Software Consultant
Fluke Electronics, Inc.: December 2004 – February 2008. Sr. Staff Engineer.
Garland Consulting: June – November 2004. Software Consultant.
Educational Sabbatical: June 2000 – May 2004. Doctor of Theology, Louisiana Baptist Theological Seminary.
Construx Software Builders: October 1999 – May 2000. Senior Consulting Engineer.
Garland Consulting: October 1992 – September 1999. Software Consultant.
John Fluke Mfg. Co., Inc.: June 1991 – February, 1992. Chief Software Engineer.
Garland Consulting: October 1990 – May, 1991. Software Consultant.
John Fluke Mfg. Co., Inc.: June 1982 - September 1990. Software Engineer, Senior Software Engineer, Staff Software Engineer.
Garland-Parle Mfg. Co., Inc.: 1981 - 1983. Vice President and Director of Engineering (co-founder).
John Fluke Mfg. Co., Inc.: June, 1979 – February, 1982. Associate Design Engineer, Design Engineer.
Languages / Tools:
Requirements analysis, prototyping, object-oriented analysis/design, structured analysis/design, refactoring, complexity/productivity metrics, inspections/walk-throughs, defect tracking, revision control, test-driven development, technical writing.
Android, Linux, Unix, Solaris, Windows 7/XP/2000/NT/98/95/3.1, MS-DOS, embOS, eCos, VxWorks, MagicCap.
BT, BLE, ANT, iBeacon, NFC, TAG, NDEF, I2C, SPI, USB, RS-232, GPIB
IPC, RPC, ISRs, DSRs, VXI, device drivers, preemptive multitasking/scheduling (multi-threaded applications), critical sections/synchronization, monitor, semaphore, embedded systems, ICE, logic analyzer, oscilloscope.
Processors and Computers:
ARM, Nordic nRF5X, Arduino, accelerometers, CC2510, Intel 80X86, 8048, 8039, 8051, Motorola 68K-family, TI 99XXX-family, Zilog Z80, PC, Sun/HP Workstations, HP-64000/Intel ICE, GPIB instrument controllers, embedded devices.
Public key cryptography, authentication, confidentiality, signatures, AES-128, ECC, ECDH, ECDSA, micro-ecc.
Project Development Experience:
Developer on over two-dozen software projects and 5 hardware projects. Technical lead on numerous projects. Details available in separate Project Development Experience document.
Carbon Design Group, www.carbondesign.com
- Chrono Therapeutics, www.chronothera.com
- Code Blue Consulting (www.codebluecommunications.com)
Construx Software, www.construx.com
Dynapro Systems, (now 3M Touch Systems), www.3m.com/3MTouchSystems
FiftyThree, Inc., www.fiftythree.com
Fluke Electronics www.fluke.com
Fourgen Systems (now Gillani Corporation), www.enduracorp.com
Frank Russell Corporation, www.russell.com
Technology Corporation, www.intermec.com
IS Squared, www.is2inc.com
Philips Medical Systems, www.medical.philips.com
Sony Corporation, www.sony.com
Stratos Product Development Group, www.stratos.com
Traveling Software (now Laplink.com), www.laplink.com
Bachelor of Science in Electrical Engineering, University of Washington, June 1979. GPA 3.86 (A = 4.0).
Master of Theological Studies, Louisiana Baptist Theological Seminary, May 2001. GPA 4.0.
Doctor of Theology, Louisiana Baptist Theological Seminary, May 2004. GPA 4.0.
Licensed Professional Engineer, Electrical Engineering (State of Washington), September 1985 - present.
Co-holder of patents: U.S.
#7626375 (EU #111693662.8-1524), U.S.
#7679356 (EU #11169361.0-1524), U.S
#838879 (EU #11174651.7-2216, EU# 11174639.2-2216), U.S.
- Member, University of Washington Software Engineering Advisory
- Instructor, "The Process of Software Engineering," University of Washington Extension, Winter 1992, 1993.
Licensed U.S. Merchant Marine Officer, Master, 50 tons, 1991 - 2000.
Extra-Class Amateur Radio License (N7DX), 1974 - present.
Commercial General Radiotelephone License, 1972 - present.
Available on request.
Married, no children, D.O.B. 6/10/57, 6'0", 180 lbs, excellent health.
Teaching, sailing, music.