SlideShare a Scribd company logo
1 of 2
Resume
John D Clark
Summary:
Extensive experience in Data Communications and Computer Inter-networking. Emphasis in
embedded systems. I have managed and led development of numerous products from cradle to
grave. Successfully supervising software and hardware teams to create new products, on time, and
to coordinate all aspects of product development including documentation to end-users.
Education:
BS in Computer Science and Engineering Cal State Northridge, 1985.
AS in Electrical Engineering LA City College, 1979.
Project History:
Senior Software Engineer, Alcatel/Alcatel-Lucent, 2002-Present.
I am currently involved in porting applications under VM’s using QEMU and KVM guest hardware
emulation. In this configuration the Linux kernel is a hypervisor providing multiple vcpu’s access to
traditional block transfer devices.
I have over the past 14 years contributed to the software and hardware development of various
routing and switching products. My involvement included, but was not limited to: Linux Kernel,
proprietary RTOS, MPLS development including Patent App 2011/0317708 A1. TCP/IP interface
libraries, Pthreads and multi-threaded programming, proprietary RPC interface library
development, proprietary sockets interface protocol suite, IP utilities (ping/traceroute), PoE
software and hardware development, serial communications (i2c and other), new product hardware
bring up, extensive bug fixing and customer support including documentation.
Principal Software Engineer, Ascend Communications/Lucent, 1995-2002.
Principal Software Engineer and Architect of the Pipeline Family of ISDN desk top Routers. Still
highly regarded 20 years after development and remain in use in some parts of the internet. I
worked directly with the company CTO on the original design and contributed to the overall IP that
created and differentiated the product. I was personally responsible for the original hardware
architecture and origination of all the voice features and many data features for this product line.
During my tenure with Ascend/Lucent I became the Principal Software Engineer and Architect for
xDSL voice products. These were early, proprietary VoIP over SDSL and ATM based solutions. On one
project, within the above, I was the architect for a GR-303 interface to the CO side over DS-1
interface solution using existing hardware and porting several hundred thousand lines of provided
software. This was a very large project in which I led a team of engineers. The overall project
consisted of xDSL connection management and end-point media translation. I assisted in the
standards based development of the IPDC protocols at the time (now obsolete). The internet draft
IPDC, July 1998, published, retains my name, et-al, on the subject.
As Principal/lead I led a small team (five) engineers in the development of an IDSL (32 loops) to
ATM access blade for Lucent’s Stinger DSALM. The Stinger sported an OC-3 (155Mbps) ATM access.
This was considered very high speed at the time. However, in a current world of 40G and 100G
access it seems rather insignificant.
Supervisor of LAN Product Development, Practical Peripherals, 1992-1994.
Managed and led development of small PC peripheral products (3 engineers). Ethernet adapters,
terminal servers.
Principal Architect and Developer ISDN products, Transtream, 1989-1991.
Pretty much the sole software developer of Transtream’s ISDN terminal adapter.
Senior Member of Technical Staff ISDN products, Harris/Dracon, 1986-1988.
Developer of ISDN terminal adapters.
Various Positions: Test Tech, Technical Writer, Jr. MTS, MTS, SMTS, Micom Systems, 1979-1986.
Just about everything at one time or another. But mostly assembly language programming for
Statistical Multiplexors, Modems, etc.
Protocols: TCP/IP (sockets based), IP (some layer III, QoS, utilities, etc.), Ethernet (layer II, basic
understanding of VLANS, etc.), MPLS (basic understanding), OSPF (basic understanding as related to
MPLS, same for BGP). WAN based protocols (many, many narrow band and broad band telephony
and data transport protocols, ISDN, ATM, Frame Relay, SS7, etc.. Mostly obsolete due to the
adoption of more modern cellular and transport services.)
Micro Processors: ARM, Freescale E500 Core, Power PC various integrated processors. Am
extremely familiar with peripheral programming for all applications: Ethernet, Serial (synchronous
and asynchronous), i2c, USB, MMU, and others. 6800, Z8, Z80, 8051 and many other antique
machines.
Languages: C, C++, Assembly Languages (Note, these days Assembly Language development only
makes sense in very limited and specific circumstances. However, if there is a body of code and a
need I can likely provide support.)
Hobbies: Various, and too many to list. I am a private pilot, avid backcountry skier and Ironman tri-
athlete among them.
References: Available on request.
Contact: 818-205-7578with addresses in Southern California, San Luis Obispo, and Tucson Az. and a
willingness to locate or travel just about anywhere for the right employer.

More Related Content

What's hot

Irati fire-engineering-workshop-nov2012
Irati fire-engineering-workshop-nov2012Irati fire-engineering-workshop-nov2012
Irati fire-engineering-workshop-nov2012Eleni Trouva
 
RINA IRATI Korea-EU Workshop 2013
RINA IRATI Korea-EU Workshop 2013RINA IRATI Korea-EU Workshop 2013
RINA IRATI Korea-EU Workshop 2013Eleni Trouva
 
RISC-V Introduction
RISC-V IntroductionRISC-V Introduction
RISC-V IntroductionYi-Hsiu Hsu
 
Update on IRATI technical work after month 6
Update on IRATI technical work after month 6Update on IRATI technical work after month 6
Update on IRATI technical work after month 6Eleni Trouva
 
Experimental evaluation of a RINA prototype - GC 2014
Experimental evaluation of a RINA prototype - GC 2014Experimental evaluation of a RINA prototype - GC 2014
Experimental evaluation of a RINA prototype - GC 2014Eleni Trouva
 
EU-Taiwan Workshop on 5G Research, PRISTINE introduction
EU-Taiwan Workshop on 5G Research, PRISTINE introductionEU-Taiwan Workshop on 5G Research, PRISTINE introduction
EU-Taiwan Workshop on 5G Research, PRISTINE introductionICT PRISTINE
 
Resume_WEIWEI
Resume_WEIWEIResume_WEIWEI
Resume_WEIWEIWei Wei
 
IRATI @ RINA Workshop 2014, Dublin
IRATI @ RINA Workshop 2014, DublinIRATI @ RINA Workshop 2014, Dublin
IRATI @ RINA Workshop 2014, DublinEleni Trouva
 
RINA: Update on research and prototyping activities. Global Future Internet W...
RINA: Update on research and prototyping activities. Global Future Internet W...RINA: Update on research and prototyping activities. Global Future Internet W...
RINA: Update on research and prototyping activities. Global Future Internet W...Eleni Trouva
 
RINA detailed components overview and implementation discussion
RINA detailed components overview and implementation discussionRINA detailed components overview and implementation discussion
RINA detailed components overview and implementation discussionEleni Trouva
 
RINA motivation, introduction and IRATI goals. IEEE ANTS 2012
RINA motivation, introduction and IRATI goals. IEEE ANTS 2012RINA motivation, introduction and IRATI goals. IEEE ANTS 2012
RINA motivation, introduction and IRATI goals. IEEE ANTS 2012Eleni Trouva
 
RINA overview and ongoing research in EC-funded projects, ISO SC6 WG7
RINA overview and ongoing research in EC-funded projects, ISO SC6 WG7RINA overview and ongoing research in EC-funded projects, ISO SC6 WG7
RINA overview and ongoing research in EC-funded projects, ISO SC6 WG7Eleni Trouva
 
Reconstructing computer networking with RINA: how solid scientific foundation...
Reconstructing computer networking with RINA: how solid scientific foundation...Reconstructing computer networking with RINA: how solid scientific foundation...
Reconstructing computer networking with RINA: how solid scientific foundation...ICT PRISTINE
 
Pristine Intro SDN Concertation Workshop
Pristine Intro SDN Concertation WorkshopPristine Intro SDN Concertation Workshop
Pristine Intro SDN Concertation WorkshopICT PRISTINE
 
Architectures and buildings
Architectures and buildingsArchitectures and buildings
Architectures and buildingsARCFIRE ICT
 
Resume_8years-Exp_Embedded
Resume_8years-Exp_EmbeddedResume_8years-Exp_Embedded
Resume_8years-Exp_EmbeddedVijayraj Hada
 
Open flow wp
Open flow wpOpen flow wp
Open flow wpyouyou166
 
IRATI project presentation
IRATI project presentationIRATI project presentation
IRATI project presentationEleni Trouva
 

What's hot (20)

Irati fire-engineering-workshop-nov2012
Irati fire-engineering-workshop-nov2012Irati fire-engineering-workshop-nov2012
Irati fire-engineering-workshop-nov2012
 
RINA IRATI Korea-EU Workshop 2013
RINA IRATI Korea-EU Workshop 2013RINA IRATI Korea-EU Workshop 2013
RINA IRATI Korea-EU Workshop 2013
 
RISC-V Introduction
RISC-V IntroductionRISC-V Introduction
RISC-V Introduction
 
Update on IRATI technical work after month 6
Update on IRATI technical work after month 6Update on IRATI technical work after month 6
Update on IRATI technical work after month 6
 
Experimental evaluation of a RINA prototype - GC 2014
Experimental evaluation of a RINA prototype - GC 2014Experimental evaluation of a RINA prototype - GC 2014
Experimental evaluation of a RINA prototype - GC 2014
 
EU-Taiwan Workshop on 5G Research, PRISTINE introduction
EU-Taiwan Workshop on 5G Research, PRISTINE introductionEU-Taiwan Workshop on 5G Research, PRISTINE introduction
EU-Taiwan Workshop on 5G Research, PRISTINE introduction
 
Resume_WEIWEI
Resume_WEIWEIResume_WEIWEI
Resume_WEIWEI
 
IRATI @ RINA Workshop 2014, Dublin
IRATI @ RINA Workshop 2014, DublinIRATI @ RINA Workshop 2014, Dublin
IRATI @ RINA Workshop 2014, Dublin
 
RINA: Update on research and prototyping activities. Global Future Internet W...
RINA: Update on research and prototyping activities. Global Future Internet W...RINA: Update on research and prototyping activities. Global Future Internet W...
RINA: Update on research and prototyping activities. Global Future Internet W...
 
RINA detailed components overview and implementation discussion
RINA detailed components overview and implementation discussionRINA detailed components overview and implementation discussion
RINA detailed components overview and implementation discussion
 
RINA motivation, introduction and IRATI goals. IEEE ANTS 2012
RINA motivation, introduction and IRATI goals. IEEE ANTS 2012RINA motivation, introduction and IRATI goals. IEEE ANTS 2012
RINA motivation, introduction and IRATI goals. IEEE ANTS 2012
 
RINA overview and ongoing research in EC-funded projects, ISO SC6 WG7
RINA overview and ongoing research in EC-funded projects, ISO SC6 WG7RINA overview and ongoing research in EC-funded projects, ISO SC6 WG7
RINA overview and ongoing research in EC-funded projects, ISO SC6 WG7
 
Reconstructing computer networking with RINA: how solid scientific foundation...
Reconstructing computer networking with RINA: how solid scientific foundation...Reconstructing computer networking with RINA: how solid scientific foundation...
Reconstructing computer networking with RINA: how solid scientific foundation...
 
Pristine Intro SDN Concertation Workshop
Pristine Intro SDN Concertation WorkshopPristine Intro SDN Concertation Workshop
Pristine Intro SDN Concertation Workshop
 
CV-05.02.2017
CV-05.02.2017CV-05.02.2017
CV-05.02.2017
 
Architectures and buildings
Architectures and buildingsArchitectures and buildings
Architectures and buildings
 
Resume_8years-Exp_Embedded
Resume_8years-Exp_EmbeddedResume_8years-Exp_Embedded
Resume_8years-Exp_Embedded
 
Open flow wp
Open flow wpOpen flow wp
Open flow wp
 
Lecture 22
Lecture 22Lecture 22
Lecture 22
 
IRATI project presentation
IRATI project presentationIRATI project presentation
IRATI project presentation
 

Similar to Resume (20)

CV (eng) Thomas Lindström
CV (eng) Thomas LindströmCV (eng) Thomas Lindström
CV (eng) Thomas Lindström
 
janna
jannajanna
janna
 
MarcoMorenoResume
MarcoMorenoResumeMarcoMorenoResume
MarcoMorenoResume
 
ResumeRossNagarasan
ResumeRossNagarasanResumeRossNagarasan
ResumeRossNagarasan
 
Spellman Resume
Spellman ResumeSpellman Resume
Spellman Resume
 
Eric Theis resume61.1
Eric Theis resume61.1Eric Theis resume61.1
Eric Theis resume61.1
 
Kavita resume startup
Kavita resume startupKavita resume startup
Kavita resume startup
 
Current Resume' - Jim Prater
Current Resume' - Jim PraterCurrent Resume' - Jim Prater
Current Resume' - Jim Prater
 
kavita_resume_3
kavita_resume_3kavita_resume_3
kavita_resume_3
 
PrasadResume
PrasadResumePrasadResume
PrasadResume
 
CV 2016
CV 2016CV 2016
CV 2016
 
RAS Resume_20160610
RAS Resume_20160610RAS Resume_20160610
RAS Resume_20160610
 
resume10
resume10resume10
resume10
 
Kavita resume
Kavita resume Kavita resume
Kavita resume
 
Trey Weaver-2016-b
Trey Weaver-2016-bTrey Weaver-2016-b
Trey Weaver-2016-b
 
Resume_Gaurav_Goyal_26022016
Resume_Gaurav_Goyal_26022016Resume_Gaurav_Goyal_26022016
Resume_Gaurav_Goyal_26022016
 
V.S.VamsiKrishna
V.S.VamsiKrishnaV.S.VamsiKrishna
V.S.VamsiKrishna
 
Charles Hale 1 2011
Charles Hale 1 2011Charles Hale 1 2011
Charles Hale 1 2011
 
SivaBorra
SivaBorraSivaBorra
SivaBorra
 
resume
resumeresume
resume
 

Resume

  • 1. Resume John D Clark Summary: Extensive experience in Data Communications and Computer Inter-networking. Emphasis in embedded systems. I have managed and led development of numerous products from cradle to grave. Successfully supervising software and hardware teams to create new products, on time, and to coordinate all aspects of product development including documentation to end-users. Education: BS in Computer Science and Engineering Cal State Northridge, 1985. AS in Electrical Engineering LA City College, 1979. Project History: Senior Software Engineer, Alcatel/Alcatel-Lucent, 2002-Present. I am currently involved in porting applications under VM’s using QEMU and KVM guest hardware emulation. In this configuration the Linux kernel is a hypervisor providing multiple vcpu’s access to traditional block transfer devices. I have over the past 14 years contributed to the software and hardware development of various routing and switching products. My involvement included, but was not limited to: Linux Kernel, proprietary RTOS, MPLS development including Patent App 2011/0317708 A1. TCP/IP interface libraries, Pthreads and multi-threaded programming, proprietary RPC interface library development, proprietary sockets interface protocol suite, IP utilities (ping/traceroute), PoE software and hardware development, serial communications (i2c and other), new product hardware bring up, extensive bug fixing and customer support including documentation. Principal Software Engineer, Ascend Communications/Lucent, 1995-2002. Principal Software Engineer and Architect of the Pipeline Family of ISDN desk top Routers. Still highly regarded 20 years after development and remain in use in some parts of the internet. I worked directly with the company CTO on the original design and contributed to the overall IP that created and differentiated the product. I was personally responsible for the original hardware architecture and origination of all the voice features and many data features for this product line. During my tenure with Ascend/Lucent I became the Principal Software Engineer and Architect for xDSL voice products. These were early, proprietary VoIP over SDSL and ATM based solutions. On one project, within the above, I was the architect for a GR-303 interface to the CO side over DS-1 interface solution using existing hardware and porting several hundred thousand lines of provided software. This was a very large project in which I led a team of engineers. The overall project consisted of xDSL connection management and end-point media translation. I assisted in the standards based development of the IPDC protocols at the time (now obsolete). The internet draft IPDC, July 1998, published, retains my name, et-al, on the subject. As Principal/lead I led a small team (five) engineers in the development of an IDSL (32 loops) to ATM access blade for Lucent’s Stinger DSALM. The Stinger sported an OC-3 (155Mbps) ATM access. This was considered very high speed at the time. However, in a current world of 40G and 100G access it seems rather insignificant. Supervisor of LAN Product Development, Practical Peripherals, 1992-1994. Managed and led development of small PC peripheral products (3 engineers). Ethernet adapters,
  • 2. terminal servers. Principal Architect and Developer ISDN products, Transtream, 1989-1991. Pretty much the sole software developer of Transtream’s ISDN terminal adapter. Senior Member of Technical Staff ISDN products, Harris/Dracon, 1986-1988. Developer of ISDN terminal adapters. Various Positions: Test Tech, Technical Writer, Jr. MTS, MTS, SMTS, Micom Systems, 1979-1986. Just about everything at one time or another. But mostly assembly language programming for Statistical Multiplexors, Modems, etc. Protocols: TCP/IP (sockets based), IP (some layer III, QoS, utilities, etc.), Ethernet (layer II, basic understanding of VLANS, etc.), MPLS (basic understanding), OSPF (basic understanding as related to MPLS, same for BGP). WAN based protocols (many, many narrow band and broad band telephony and data transport protocols, ISDN, ATM, Frame Relay, SS7, etc.. Mostly obsolete due to the adoption of more modern cellular and transport services.) Micro Processors: ARM, Freescale E500 Core, Power PC various integrated processors. Am extremely familiar with peripheral programming for all applications: Ethernet, Serial (synchronous and asynchronous), i2c, USB, MMU, and others. 6800, Z8, Z80, 8051 and many other antique machines. Languages: C, C++, Assembly Languages (Note, these days Assembly Language development only makes sense in very limited and specific circumstances. However, if there is a body of code and a need I can likely provide support.) Hobbies: Various, and too many to list. I am a private pilot, avid backcountry skier and Ironman tri- athlete among them. References: Available on request. Contact: 818-205-7578with addresses in Southern California, San Luis Obispo, and Tucson Az. and a willingness to locate or travel just about anywhere for the right employer.