Larry Baltz

5, rue Bedarrides, 13100 Aix en Provence, France

Larry@Baltz.org Home: +33 4 76 44 71 49 Mobile: +33 6 75 20 59 67 larry.baltz.org

Summary

Sixteen years experience managing, designing and developing networks, computer systems and software for a wide range of products with a concentration in telecommunications and high availability. Strong skills in system architecture, technical leadership and the design, code and test of computer and software systems.

Experience

April 2002
to
Present

Quiconnect, CTO, Grenoble, France

Quiconnect makes seamless broadband Internet access available to consumers worldwide with a single account by managing business-to-business financial and technical roaming relationships. Quiconnect employs a geographically diverse RADIUS based AAA infrastructure to connect its business clients and provides financial settlement services through application specific software. All systems are standards based and leverage open-source software extensively.

Participation in an Internet service start-up provides a challenging environment with the opportunity to participate in all levels of technical and business activity.

Responsible for all aspects of service network, hardware and software architecture and design, including software out-source direction and management. Linux based network system design, management and service roll-out with an emphasis on service availability through multi-level redundancy. Software includes Windows driver control and GUI, web based authentication systems, IP access control and AAA server protocol adaptation.

Acting service operations director.

Responsible for all aspects of internal IT systems to enable the Quiconnect business.

Company director with seat on the board.

January 1999
to
May 2002
Sun Microsystems, Staff Engineer, Meylan, France

Network Equipment Provider Division

Software architect for on Carrier Grade High-Availability Platform. Platform consisted of hot-swappable telco-grade cPCI components. Worked with customer and other Sun organizations to design an architecture to fulfill 5 nines availability and provide remote management through SNMP. Architecture provided flexibility to integrate other management protocols and introduce new hardware and software components.

Senior designer for Sun contribution to TeleMangement Forum (TMF) Mobile Service Quality Management (SQM) Catalyst team project. Team created prototype to validate SQM concepts and architecture specified by the TMF. Sun contributed a Java based GUI for displaying network service quality measures and highlighting customer SLA violations. The GUI communicated with the rest of the prototype system using Java RMI. Supported Solstice Enterprise Manager customers in funded engineering group.

January 1989
to
December 1998

Motorola Inc., Senior Staff Engineer, Schaumburg, Illinois

Internet & Networking Group

Managed system requirements and tracked IETF activities for primary-line packet cable telephony project. System provided VoIP via DOCSIS transport. Gathered requirements from marketing and engineering groups on an on-going basis and tracked them using DOORS. Requirements emphasized highly available service comparable to PSTN. Tracked the progress of IETF working groups related to VoIP, participated in IETF meetings and trained department on applicable protocols (RTP, SGCP, RSVP, DIFSERV, SNMPv3, SCTP). Designed User Interface and Camera Control for video phone set-top box project, which used H.320 and H.324 video conferencing protocols over ISDN and POTS networks to connect to remote video phones. Selected graphics chip and graphics software library. Negotiated GUI content with customer. Designed GUI implementation. Designed camera control architecture to address control of both a local camera via a serial interface and remote cameras via H.281. Implemented serial driver used to communicate with the local camera.

iDEN Infrastructure

The integrated Digital Enhanced Network (iDEN) provides TDM based cellular telephony, radio dispatch, paging and data services with a single hand-held unit. Nextel has rolled out an extensive iDEN system in the US. Designed and implemented hardware fault event distribution system and Frame Relay fault management as part of the Common Controller Platform group formed to create a single hardware and software platform for both the cellular and dispatch controllers. Tandem S-series server used for hardware platform, which provides a high availability UNIX OS and fault tolerant hardware and networking.

Technical lead for on-line code distribution project. Developed system requirements and lead team of 10 development engineers that added feature to existing software system. Hardware consisted of 68030 processor board controllers and proprietary networking, switching and voice coding hardware. Researched use of expert systems to diagnose and recover from system faults. Researched the following methodologies to increase the productivity and quality of software development: Domain Engineering, SDL, ObjecTime, CORBA and code generation. Evaluated impact of implementing SNMP and CMIP agents on existing cellular controller, as well as the impact of providing TMN functions.

Chaired software development process steering committee, which directed department process road-map and process improvements as well as overseeing CMM SEI assessments. Department webmaster. Created web site, which automated work-flow and provided access to corporate databases through Perl CGI scripts.

GSM Infrastructure

Global System for Mobile communications (GSM) is a TDMA cellular telephone system standard across Europe and other parts of the world.

Designed and implemented inter-process communication system, processor initialization, task initialization, software exception handling, trap libraries, and multiprocessor communication drivers as part of a computer platform software development team responsible for developing and supporting an embedded, real-time, multi-processor OS. Developed a software architecture for delivering a single binary image to both the original and new processor boards so as to minimize software specific to either platform. Also developed serial drivers for both boards. Responsible for design, implementation, testing and maintenance of all software. Hardware consisted of 68030 processor board controllers and proprietary networking, switching and voice coding hardware. Target simulators and in-circuit emulators were used throughout to validate designs, test and troubleshoot. Created PC based code loading tool and protocol bridge, which communicated with GSM infrastructure equipment though a fiber-optic token ring LAN and with the development UNIX network though Ethernet. Responsible for all aspects of design, code and test.

Summer 1988

Eberline Instruments, Software Engineer, Santa Fe, New Mexico

Software Research and Design Engineering - University of Michigan cooperative education position Developed IBM PC software to communicate with and calibrate a Plutonium Detector. Responsible for all aspects of design and implementation of programming for a RS-232 interface, using an ASCII protocol. Designed and implemented embedded software for a 80x86 processor as part of a Dosimeter Reader Prototype Team. Contributed to the overall hardware and software design.

January 1987
to
August 1987

IBM Federal System Division, Software Engineer, Owego, New York

Avionic Software Design - University of Michigan cooperative education position Designed, coded and tested navigation map control software in Jovial as part of the software design team for an Air Force helicopter.

Education

Academic

The University of Michigan, College of Engineering, Ann Arbor:
Bachelor of Science in Computer Engineering. September 1985 to December 1988.

Michigan State University, East Lansing, Michigan:
Preliminary courses in engineering. September 1983 to June 1985.

Corporate Requirements Gathering Internet Networking and Protocols
Object ModelingSoftware Testing
C++Advanced C Programming
Token Ring NetworkingStructured Analysis and Design
Software Sizing and EstimationPatents
User Interface DesignDomain Engineering
RISC Processor ArchitectureOrganizational Decision Making
OO Design with UML and Rational RoseJava Dynamic Management Kit (JDMK)

Skills and Status

Residency US Citizen resident in Grenoble, France
Languages English - mother tongue
French - functional
Software Architecture and Design Structured Methods, Object Modeling, UML, SDL, Domain Engineering, Distributed Processing, Real Time Software Design, Fault Tolerance, High Availability
Software Languages C/C++, Java, Lex & Yacc, Lisp, Pascal, Assembler, Perl, PHP, csh, tcsh, ksh, sh, awk
Protocols HTTP, RADIUS, SNMP, CMIP, CGI, LDAP, TCP/IP, SIP, SCTP, RTP, RSVP, DIFSERV, RMI
Operating Systems UNIX (Solaris, HP, Tandem), Linux, MacOS, Windows, DOS, pSOS, Vertex, proprietary