Tom Salmon

Angestellt, Software Developer, Unicon GmbH

Karlsruhe, Deutschland

Über mich

Linux Software and Systems Development, focused on TCP/IP Networking and embedded devices. Experienced with C, C++, Python, Perl, Bash Scripting and Cryptography tools (SSL, AES, GnuPG) on Linux systems. Networking experience includes VPNs, routing, firewalls (iptables), server configuration and IPv6. Technical articles I have written on Linux and Networking (including IPv6) are available on my website: https://tomsalmon.eu/

Fähigkeiten und Kenntnisse

Linux
Embedded Linux
C/C++
Python
Perl
Software Development
IPv6
IPv4
Asterisk
GnuGP (GPG)
Debian GNU/Linux
TCP/IP
Satellite
Networking
Computer Networks
Radius
SNMP
iptables
iproute2
Bash Scripting
Subversion
Informationstechnologie

Werdegang

Berufserfahrung von Tom Salmon

  • Bis heute 1 Jahr und 7 Monate, seit Dez. 2022

    Software Developer

    Unicon GmbH
  • 2 Jahre und 10 Monate, Feb. 2020 - Nov. 2022

    Project Leader / Senior Software Engineer

    Cinemo GmbH
  • 2 Jahre und 3 Monate, Nov. 2017 - Jan. 2020

    Software Engineer

    Barco Control Rooms GmbH

  • 3 Jahre und 1 Monat, Okt. 2014 - Okt. 2017

    Senior Software Developer

    Riverbed Technology Labs GmbH (formerly Ocedo GmbH)

    Lead software developer for SD-WAN Switch firmware. Responsible for the development and maintenance of three enterprise Switch platforms, which are designed to run in a SD-WAN environment.

  • 4 Jahre und 8 Monate, Feb. 2010 - Sep. 2014

    Senior Software Engineer

    Klas Telecom

    Embedded Linux software development using Python and Perl, with a Buildroot environment. Developed firmware for networking hardware. Responsible for implementing Asterisk (VoIP), ISDN, SyncSerial and advanced iproute2 features. Experienced with Inmarsat Satellite BGAN systems and management of RADIUS server for BGAN users.

  • 2 Jahre und 8 Monate, Juni 2007 - Jan. 2010

    Software Development and Support Engineer

    Wireless Innovation

    Embedded C (Linux) development for SCADA systems. Linux system development and server maintenance for Iridium Satellite users. PHP web development for internal systems management

  • 2 Jahre und 2 Monate, Apr. 2005 - Mai 2007

    Contracting

    Contracting

    PHP software development, embedded Linux development for SCADA systems

  • 9 Monate, Aug. 2004 - Apr. 2005

    Software Developer

    Chronos Telenology

    Software development for embedded systems. Website development. Database management and integration with websites. TCP/IP Network engineering, including Wifi hotspots. Technical support, in-house and customer.

  • 1 Jahr, Juli 2002 - Juni 2003

    Software Developer

    Plymouth Marine Laboratory

    Developer supporting Linux/UNIX software systems for the Remote Sensing research team.

Ausbildung von Tom Salmon

  • 4 Jahre und 11 Monate, Sep. 1999 - Juli 2004

    BEng Software Engineer

    University of Wales, Aberystwyth

    Software Engineering with a focus on UNIX systems and TCP/IP Networking. Java and C were featured as the main programming languages.

Sprachen

  • Englisch

    Muttersprache

  • Deutsch

    Gut

Interessen

Motorcycling
Hiking
History
Reading
Travel
Cinema

21 Mio. XING Mitglieder, von A bis Z