JEFFRI H. FRONTZ
Columbus, OH **202, USA
+1-614-***-**** ****.******@*****.***
Multi-faceted software engineer experienced in crafting embedded systems. Technical Proficiencies
Experience
Senior Software Engineer, Pocared Diagnostics, Columbus, Ohio, March 2008 to Present. Designed, developed, and supported real-time embedded linux-based in-vitro diagnostic system (using CAN-based robotic controllers, USB-based spectrometer, and fluidics management) with an internationally-distributed development team.
• Created a robust flexible software framework using C/C++ to control/support a multi-vendor hardware/ software solution.
• Developed linux-based C/C++ software simulator/framework for emulating hardware components, enabling development and automated testing of embedded software prior to availability of hardware.
• Developed Matlab-based software for process-control and for manipulation/analysis of optical/spectral data.
Software Engineer, AeroTek [Battelle Memorial Institute], Columbus, Ohio, March 2006 to February 2008. Designed, developed, and supported real-time embedded system using C/C++ on QNX. System controls robotic arms used in a medical diagnostic device.
Implemented TCP socket-based and UDP communication mechanism between host system and robotic controller.
Performed system engineering (requirements derivation/analysis) for urinalysis system. Senior Systems Engineer, Acme Packet, Columbus, Ohio, August 2005 to March 2006. Architected, designed, configured, supported, and diagnosed VoIP/SoIP networks (using SIP, MGCP, and H.323 signaling), focusing on the integration of session border controllers. Senior Consultant, Harvey Nash [AT&T-Network Services], Dublin, Ohio, September 2000 to August 2005. Designed, developed, integrated, tested, deployed, and supported system-level software for real-time embedded prepaid telephony application (coded in C/C++ using GNU SDE on Solaris, Linux, and SCO) using Dialogic IVR/VRU and EXS switching equipment via EXS SwitchKit. Architected, designed, developed, and documented VoIP/SoIP network infrastructure using SIP servlets and session border controllers.
Member of Technical Staff, Ryan International Corp., Columbus, Ohio, April 1999 to September 2000. Developed real-time software for embedded avionics (coded in C and 68000/Coldfire Assembly) in a DO-178 environment implementing TCAS-like collision-avoidance system. Languages OSs Hardware Protocols Tools
C/C++
awk/nawk
Korn shell
Matlab/Octave
python
Linux
QNX
UNIX/Linux Internals
TechnoSoft Motor
Controllers
Raspberry Pi/
BeagleBone
CAN
USB
TCP/UDP/IP
Wireshark
make/nmake
SABLIME
LEX/YACC
Valgrind
Dormant Skills
Java
VXML
68000 Assembly
QNX
RTXC (RTOS)
SunOS/Solaris
X/OpenWindows
MacOS
Acme Packet SBC
Lucent/Excel EXS
Dialogic
Firewalls/Routers/
IP Switches
VoIP/SIP/H.323
ISDN/Q.931
Mode-S/ADS-B
CCS7/SS7/ISUP
DOORS
git
PVCS
Rhapsody
Microsoft Project
JEFFRI H. FRONTZ Page 2
Member of Technical Staff, Lucent Technologies-Bell Laboratories (formerly AT&T-Bell Laboratories), June 1987 to April 1999.
Software Engineer, Network Databases and Services Department, Columbus, Ohio, November 1996 to April 1999.
Designed, developed, integrated, tested, and supported software for a Unix-based fault-tolerant, real- time, distributed database system (coded in C/C++, Korn shell, awk, I860 Assembly) used for CCS7-based telephony applications.
Developed TCP interface for legacy telephony infrastructure. Deployment Engineer, GSM Operations and Maintenance Center Project, Columbus, Ohio, December 1995 to November 1996.
Oversaw installation and configuration of operations support systems for GSM cellular systems at customer's sites (throughout Malaysia). Conducted site surveys, installed hardware, configured HP- UX systems, configured network elements, assisted in operation of GSM cellular network. Software Engineer, New ATOMICS Project, Columbus, Ohio, November 1992 to December 1993. Oversaw installation, configuration, and support of monitoring systems in a central-office environment at customer's sites (in Tokyo). Educated in-country staff and customers about about UNIX and TCP/IP administration, software-development environment. Software Engineer, Alternate Signaling Interface Project, Columbus, Ohio, November 1990 to November 1992.
Designed, developed, integrated, and tested SCSI interface software (coded in C) for StarServer FT to token ring LAN for telephony signaling product. Evaluated and enhanced reliability of fault-tolerant real-time system. Designed and implemented porting scheme from proprietary operating system to UNIX.
Software Engineer, Common Network Interface Project, Columbus, Ohio, June 1987 to November 1990. Designed, developed, integrated, and tested Common Channel Signaling software (coded in C and assembly language) running on a real-time version of the UNIX operating system. Led team of developers for various development activities.
Computer Engineer, United States Antarctic Program, Antarctic Support Associates, McMurdo Station, Antarctica, October 1994 to October 1995.
Maintained and enhanced network of Sun workstations in a remote environment with minimal external support. Maintained and enhanced TeraScan Weather Satellite Acquisition and Processing Systems. Assisted on-site and off-continent researchers in finding solutions to computing and LAN/ WAN networking needs using available resources.
Member of Technical Staff, Grammar Engine, Inc., Columbus, Ohio, September 1986 to June 1987. Developed and maintained software to support communication processors and ROM-emulation hardware. Prototyped, assembled and tested communication processors and ROM-emulation hardware.
Technical Assistant (summer internship), AT&T-Bell Laboratories, Columbus, Ohio, June to September 1986. Designed and implemented controller for a UNIX-based network simulator (including a user interface designed with LEX and YACC).
Technical Assistant, Software Results Corp., Columbus, Ohio, January 1983 to June 1986. Performed hardware quality assurance, diagnosis/repair of 68000-based communications controllers for PDP-11/VAX computers. Maintained and enhanced data communications applications (coded in C, 68000 Assembly, VAX-11 Assembly, and IBM/370 Assembly). Education
Master of Mathematics in Computer Science, October 1988, the University of Waterloo Faculty of Mathematics, Waterloo, Ontario. Implemented a signature mechanism for Shoshin, a distributed operating system, as part of master's project.
Bachelor of Science in Computer and Information Science, June 1987, the Ohio State University College of Engineering, Columbus, Ohio.