Lionel Geretz

 
 

A consultant based in Santa Barbara, CA, with over 30 years experience in software engineering and product marketing. Specializing in contract programming for embedded systems.

 

Technical Background

  • Programming Languages: C, C++, Objective-C, Java, Python, Fortran, Pascal, Basic, shell scripting and many assembly languages.
  • Operating Systems: Linux, UNIX (various), iOS, VxWorks, Windows (various), DEC (RT, RSX, and VMS), proprietary.
  • Bootloaders: U-Boot, RedBoot, and proprietary.
  • Web Technologies: Javascript, Actionscript, Ajax, HTML, XML, PHP, ASP, MySQL, SQL Server, Apache, IIS.
  • Networking: Layer 3 and up - TCP/IP, DECnet, AppleTalk, XNS, SNA. Layer 2 and below - 802.3, 802.5, 802.11, 802.16, Bluetooth, RNDIS, PPP, ATM, FDDI, Frame Relay, X.25, SDLC, HDLC. Routing - 802.1D, OSPF, RIP, BGP. Telecom - T1, E1, ISDN.
  • Microprocessors: ARM, MIPS, PowerPC, 68000, x86, many SoCs and microcontrollers.
  • Peripheral Hardware: Ethernet, Token Ring, FDDI, ATM, USB, 802.11, 802.16, I2C, SPI, MMC/SD, UARTs, and many others.
  • Hardware Design: Design and verification of microprocessor-based embedded systems. Programmable logic.
  • Development Tools: IDEs including Visual Studio and Eclipse. Source code control systems including Git, Subversion, and CVS. Operation of test equipment including oscilloscopes, logic analyzers, ICEs, protocol analyzers, etc.
  •  

    Contact

    Address inquiries via email to: [email protected]

     

    Copyright (c) 2010-2018 Lionel Geretz. All rights reserved.