Jonathan Tester

Jonathan Tester Email and Phone Number

Retired
Jonathan Tester's Location
Santa Rosa, California, United States, United States
Jonathan Tester's Contact Details

Jonathan Tester work email

Jonathan Tester personal email

Jonathan Tester phone numbers

About Jonathan Tester

Not looking for work

Jonathan Tester's Current Company Details

Retired
Jonathan Tester Work Experience Details
  • Northrop Grumman
    Staff Software Engineer
    Northrop Grumman Jan 2010 - Aug 2020
    Falls Church, Va, Us
    Staff Software Engineer Advanced ProductsAgileEmbedded Linux (Wind River, Redhat)File Linux kernel File System Security patent.Virtual Oracle (ovs), ZFS, XEN, clusters, live update, virtual boxSelinux, Host Based Security System (HBSS) iptables. Label ipsec, cipso,Hardware bring up, C/C++, livecd. Develop Wind River Embedded Linux Secure file system (kernel). Multiple Independent Levels of Security (MILS), Separation Kernel. Ipxe, pxe, Pxeboot, tftpboot.Install and config, Graphite, collectd and ipmitool to collected status of board.Wind River,Vmware hypervisor (esx). Host are fedora and ubuntu. Involved kernel areas file systems, device drivers, modules, proc, syslog, ipv6, stacked/layered file system, kernel communications, cache memory, subversion. Add collectd and ipmitool hardware diagnostics.Port some drivers to Fedora 11,12, make rpm, spins, livecd. Kickstart, Tilera Board, stretch card.Gstreamer, plugins, c/c++, python. XML Hack iso, to produce new iso disk.
  • Technicolor
    Linux Architect
    Technicolor Nov 2009 - Jan 2010
    Los Angeles, Us
  • Firstprint
    Senior Embedded Software Engineer
    Firstprint Jun 2009 - Aug 2009
    Embedded Linux kernel eReader (Marvell), Low Level kernel,Battery Device Driver, power management , physical user interface (kernel input), svn, GPIO, MFP, SOC, qemu,, led drivers,ARM/pxa/zylonite.Development was done on ubuntu, Sys admin.
  • Nexaira
    Senior Principal Software Engineer
    Nexaira Nov 2008 - Feb 2009
    San Diego, Ca, Us
  • Harris Broadcasting
    Consultant
    Harris Broadcasting Sep 2008 - Oct 2008
    linux
  • Harris Broadcast Communications
    Consultant
    Harris Broadcast Communications Aug 2008 - Oct 2008
    Embedded Linux gui, using glade, libwww, libghttp. ltib and gtk, XML. FedoraDevelopment was done in VMware, C/C++, Freescale Coldfire. Sys admin and development was done on ubuntu.
  • Entree Wireless
    Consultant
    Entree Wireless Apr 2008 - May 2008
    linux
  • Entrée Wireless
    Consultant
    Entrée Wireless Apr 2008 - May 2008
    Help get the project started, 802-11s Mobile wireless mesh networking
  • Transport Data Systems
    Principal Consultant
    Transport Data Systems Oct 2007 - Apr 2008
    Drivers and kernel
  • Transport Data Systems
    Consultant
    Transport Data Systems Sep 2007 - Apr 2008
    Port a linux 2.4 pci/dma/SMP device driver to Fedora 2.6, create rpm's, create rpm's with mysql, ocr application.Integrate New Camera API (Point Gray, level 7). Use Perl and C++, ACE , dc1394, interface with Oracle and mysql , ups, CVS, anaconda for the system software, serial interfaces, and basically get the whole release together.
  • Magna Forte
    Project Leader/Architect
    Magna Forte May 2007 - Jan 2008
    Embedded Linux System audio mixing system, port to Nokia n800 palm. Development was done on ubuntu.Design and architect the whole system HTNL, PHP, XML, LAMP, The n800 was configure as a HTML apache server.
  • Magna Forte
    Project Leader
    Magna Forte Mar 2007 - Jan 2008
    linux team leader
  • Global Imaging
    Consultant
    Global Imaging Aug 2007 - Sep 2007
    Louisville, Co, Us
    Fix linux fedora kernel device driver, bug, use kgdb.Dec 2006 - Feb 2007 Mushroom NetworksEmbedded Linux, Distributed wi-fi, Debian linux kernel, lockstat, kerneltop, readprofile, dstat and oprofile, iptables, 802.11 protocols. Arm, ucLinix, embedded, minicom, bringup, madwifi, build Tool Chain, cc, build romfs etc.
  • Global Imaging
    Consultant
    Global Imaging May 2007 - Sep 2007
    Louisville, Co, Us
    linux
  • Mushroom Networks
    Consultant
    Mushroom Networks Dec 2006 - Apr 2007
    San Diego, Ca, Us
    Linux networking, kernel, bringup, profiling
  • La Jolla Networks
    Consultant
    La Jolla Networks Sep 2006 - Nov 2006
    FreeBsd driver
  • Angstrom Microsystems
    Consultant
    Angstrom Microsystems May 2006 - Sep 2006
    design and write a 2.6 shim distributed nfs, file system used was SuSE 9.3,10.0, debug with UML (user mode linux - virtual linux os similar to Vmware, or xen). Set up virtual networks, on one machine. Peer to peer but on NFS and in the kernel. Do project completely from conception to completion. Aug 2006 ILTS -port small application from windows to linux (weekend work
  • Angstrom Microsystems
    Kernel Guru
    Angstrom Microsystems Apr 2006 - Sep 2006
    linux kernel
  • Broadcast Microware Systems
    Consultant
    Broadcast Microware Systems Jun 2005 - Mar 2006
    linux driver
  • Deepnines, Multi
    Consultant
    Deepnines, Multi Aug 2004 - May 2005
  • Symantec
    Sr Principal Software Engineer
    Symantec Sep 2002 - Aug 2004
    San Jose, California, Us
    Unix, linux kernel
  • Gmon, Cmon, Valgrind
    Senior Principal Software Engineer
    Gmon, Cmon, Valgrind Sep 2002 - Aug 2004
    Develop Host Intrusion Detection System (HIDS), design and write intrusion shim device driver for Linux (kernel, device driver). Hook system calls and do Process Blocking, set up and supervise (design) AIX, Solaris and HPUX kernel projects, to port the Solaris driver, do reverse engineering on HPUX, AIX. Do lot of work on vnode and file systems. Port kernel driver to Linux (RedHat) and use kgdb for debugging Design the file, allowing least performance degradation with maximum security. Design and implement buffer overflow protection in the kernel. Architect the Solaris/AIX/HPUX/Linux HIDS system. Design automatic test of HIDS package. Linux SMP (kernel). Design File and Process Blocking. Mentor Junior engineers. Stack, heap and libc buffer overflow in userland. Use Perforce for source control. Some work done in Windows .NET, C++. C++ on Linux 2.6. Dynamic libraries in C++. Linux 2.4 and 2.6. 64 and 32 bit.Multiply releases from specification and patents to qa/product release.
  • Entercept Security (Mcafee)
    Unix Kernel Developer
    Entercept Security (Mcafee) Nov 2000 - Sep 2002
    Develop Host Intrusion shim Detection System (HIDS), to harden an OSSolaris kernel (mutex) set up debugging tools (gdb, ksld_kadb), Do Linux kernel port. Convert Solaris kernel security SMP device driver from 32 bit to 64 bit (2.7, 2.8, 2.9). This involved many modifications to the core kernel, system tables, ioctl etc. File/directory protection, buffer overflow, this was done in loadable module. This product would both prevent and record Hacker attacks (Intrusion protection).Use gdb to debug the Solaris applications and Linux (RedHat) kernel.Help make common source solaris/64/32/Linux.Profiling (lockstat) for performance tuning and finding bottlenecks in system.Login security (PAM).Process chains in the kernel, using vnode/inode and proc structureAssembler stack manipulationDevelop kernel security system for HP-UX 11.0 (use q4), Have to figure out manyHPUX internals without the source code (reverse-engineering). Stack traces, memory protection. Full absolute path, vnode, and lookup, get user pc from kernel, memory allocation in kernel. Kernels threads and multiply re-entrant processes. Mutex and kernel locking of global data.Buffer Overflow Prevention (memory management). Multiply releases from specification and patents to qa/product release.
  • Entercept - Mcafee
    Kernel Engineer
    Entercept - Mcafee 2000 - 2002
    unix kernel
  • Nishan Systems
    Consultant
    Nishan Systems Jul 2000 - Nov 2000
    linux
  • Nishan Systems
    Kernel Engineer
    Nishan Systems Jul 2000 - Nov 2000
    Port SCSI storage gigabit fiber channel device driver (SAN) to Linux (2.4) from windows, set up. Make much of the code common between windows and Linux. Use gdb, serial line debugger to debug driver, need to modify lifo, step though the kernel. All work done on PC (x86). Loadable module (insmod). Different way of putting Networks into SCSI. Memory Management (mmu). Virtual memory. Completely ported product to linux.
  • Nt&T
    Consultant
    Nt&T Jun 2000 - Nov 2000
    Hanoi, Hanoi, Vn
    linux
  • T
    Consultant
    T Jun 2000 - Nov 2000
    Set up and design wireless (802.11b) router on Linux (redhat), write perl scripts for network management.
  • Nokia
    Consultant
    Nokia Oct 1999 - Jul 2000
    Espoo, Southern Finland, Fi
  • Nokia
    Consultant
    Nokia Oct 1999 - Jul 2000
    Espoo, Southern Finland, Fi
    Design and implement SNMPv3 system, on FreeBSD, Design Web based Security. Port all the MIBS to SNMPv3, modify the user interface to be compatible with the Nokia one, Internet routing group. Enhance UCD SNMPv3 for the Nokia FreeBSD system, design whole project completely. Multiply projects.
  • Resilience
    Consultant
    Resilience May 2000 - Jun 2000
    linux bonding driver
  • Isd
    Consultant
    Isd May 1999 - Sep 1999
    Дніпро, Ua
  • Isd/Ibm (Lynxworks)
    Consultant
    Isd/Ibm (Lynxworks) May 1999 - Sep 1999
    Port a SCSI disk driver to Solaris (DDI) and HPUX from AIX. Use gdb to debug Solaris driver (2.6
  • Jetstream
    Consultant
    Jetstream Apr 1999 - Jun 1999
    Be
  • Aptix
    Consultant
    Aptix Mar 1999 - Apr 1999
    Us
  • Clairvoyant Software
    Consultant
    Clairvoyant Software Nov 1998 - Mar 1999
    Write remote monitoring system using Perl, C++, SNMP, and system ran on Linux.
  • Hifn
    Consultant
    Hifn Oct 1998 - Jan 1999
    Us
  • International Network Services
    Consultant
    International Network Services Sep 1998 - Oct 1998
    Us
  • International Network Services
    Consultant
    International Network Services Sep 1998 - Oct 1998
    Us
    Produce a small RMON Monitor application in MFC,VC++ and SNMP++ to run on Windows 95.
  • Wytec
    Consultant
    Wytec Dec 1997 - Sep 1998
  • Intel
    Consultant
    Intel Nov 1997 - May 1998
    Santa Clara, California, Us
  • Acuson (Siemens Medical)
    Consultant
    Acuson (Siemens Medical) Jun 1997 - Aug 1997
    Port Acuson embedded SCSI driver to current version of LynxOS RTOS.
  • Acuson
    Consultant
    Acuson Jun 1996 - Aug 1997
    It
  • Northern Telecom
    Consultant
    Northern Telecom May 1997 - Jun 1997
    System Admin on Solaris May 97 Scientific SoftwareDebug, fix and test Windows/NT/95 Device Drivers
  • Meeker Group
    Consultant
    Meeker Group May 1997 - May 1997
  • Xxxx
    Systems Admin
    Xxxx Mar 1997 - Apr 1997
    /Greystone Peripherals/MenageryDevelop interface on PCMCIA bus between embedded VX-Works RTOS and Windows/95 driver, Development was done on Windows/NT
  • Isd/Technically Elite
    Principal Consultant
    Isd/Technically Elite Jan 1997 - Apr 1997
    Port (Hifn) RMON SNMP to i960, development was done on Windows 95 and embedded RTOS system.
  • Auspex
    Consultant
    Auspex Sep 1996 - Mar 1997
  • Auspex
    Principal Consultant
    Auspex Sep 1996 - Mar 1997
    Develop part of fault-tolerant NFS system, quotas, and Perl script, multicasting.
  • Isd/Technically Elite/Hitachi (Lynxworks)
    Principal Consultant
    Isd/Technically Elite/Hitachi (Lynxworks) Sep 1996 - Oct 1996
    Ported RMON SNMP to embedded VX-Works RTOS, on Hitachi
  • Hewlett-Packard
    Consultant
    Hewlett-Packard Jan 1996 - Aug 1996
    Houston, Texas, Us
  • Hewlett-Packard
    Principal Consultant
    Hewlett-Packard Jan 1996 - Aug 1996
    Houston, Texas, Us
    Port debugger to 64 bit hardware, Multi-Processor, Networking, TCP/UDP/IP internals, Develop Embedded Ethernet Device Driver, bootp, RIP, tftp, rarp, on HP RTOS. Hardware bringup.
  • Axil Computers
    Xxxxx
    Axil Computers Jun 1996 - Jul 1996
    Implement Patches on Solaris Kernel.June 96 KLASolve problem with inetd
  • Sun/Arbor
    Principal Consultant
    Sun/Arbor Nov 1995 - Feb 1996
    Port a database package (essbase), from Visual C++ (Windows) to Solaris.
  • Photon Dynamics
    Consultant
    Photon Dynamics Mar 1995 - Sep 1995
    Modify drivers for ATE, Design RS232 interface for Robotics and X-Windows, diagnostics, system was done on Sun.
  • Sun
    Consultant
    Sun Jan 1995 - Jun 1995
  • Amdahl (Fujitsu)
    Principal Consultant
    Amdahl (Fujitsu) Jul 1994 - Dec 1994
    Develop Systems Admin client-server application using C++, Visual C++, RPC, Novell, Solaris and DOS, Windows.
  • Kubota Graphics
    Principal Consultant
    Kubota Graphics Sep 1993 - Jun 1994
    Simulate Hardware. Use TCP/IP, RPC, write graphics device driver on OSF/1, Alpha. Modify Kernel. Rebuild Profiling Kernel. Context Switching, Memory management, DMA.
  • Signal Science
    Principal Consultant
    Signal Science Jun 1993 - Dec 1993
    Cellular base station (CDPD) design and implementation. Wireless communication. TP4, CLNP, MDLP, TCP/IP, X.25, LAPD, Frame Relay. This was all done with byte-based sockets (SOCK
  • Trw Financial Systems
    Principal Consultant
    Trw Financial Systems Mar 1993 - Jun 1993
    Network design. Evaluate ATM/FDDI/Fast Ethernet vendors. Develop tests for TCP/IP, UDP and NFS, Write file system utility, performance analysis.March 93 ZD (Ziff Davis) Labs, Verity, Data Storage SystemsGeneral UNIX Consultancy, fix bugs, enhancements etc.
  • System Industries
    Xxxxx
    System Industries Sep 1992 - Mar 1993
    Hired sub-contractor and put together a consulting team to design and implement a tape Librarian robot system on a SUN IPX. Write streams device driver for Legato Networker.
  • Aurora/Cmx
    Xxxxx
    Aurora/Cmx Jan 1992 - Nov 1992
    Solved NFS speed problems, Fixed many bugs in SunOS paint program. Ported UNIX drivers, Ported paint program from Silicon Graphics (Mips) to pSOS.
  • Icl
    Consultant
    Icl Jun 1992 - Sep 1992
  • Next Computers
    Principal Consultant
    Next Computers Jul 1992 - Aug 1992
    Apple)Port serial device driver to 486 from 68000. OS was NeXTSTEP(Mach).
  • Amdahl Computers
    Xxxxx
    Amdahl Computers Jul 1991 - Jul 1992
    Designed and implemented TCP/IP client/server network connection to a real time UNIX Port windowing package to UTS and develop RPC network.
  • Nixdorf Computers
    Software Engineer
    Nixdorf Computers 1990 - 1992
  • International Computers Limited
    Senior Software Engineer
    International Computers Limited Apr 1991 - Jun 1991
    TCP/IP, Ethernet on UNIX V.4 (486 computer)
  • Siemens Nixdorf Information Systems Inc
    Principal Software Engineer
    Siemens Nixdorf Information Systems Inc Feb 1988 - Apr 1991
    Network layer and portions of transport layer for OSI/OSI-like, streams GATEWAY on 486 UNIX V.4 system. Wrote streams based module. Kernel modifications. Analyze and fix many Kernel crashes in areas of interrupts, priorities, overwriting memory, inodes, I/O subsystem etc, on a RISC based multi-processor computer. Wrote Daemons to monitor the device drivers, Wrote DLPI network device driver with streams.
  • Aydin Radar
    Xxxxx
    Aydin Radar Jul 1987 - Jan 1988
    Designed and implemented systems architecture and the HDLC I/O processor link with the radar.
  • Equatorial Communications Co
    Senior Software Engineer
    Equatorial Communications Co Oct 1984 - Oct 1986
    Develop Satellite network, HDLC (X.25 project). Implement all protocols in firmware.
  • Equaltorial Communications
    Senior Software Engineer
    Equaltorial Communications 1984 - 1986
  • Motorola/Four
    Software Engineer
    Motorola/Four Feb 1982 - Oct 1984
    Develop internal software tools, including the design of a UNIX based cross assembler,
  • Four Phase
    Principal Programmer
    Four Phase 1982 - 1984

Jonathan Tester Skills

Linux Perl Unix System Architecture Embedded Systems Tcp/ip Device Drivers Solaris Embedded Software Distributed Systems Linux Kernel Operating Systems Debugging Xml Databases Security Embedded Linux C++ Rtos C Oracle Python Arm Uml Firmware Apache Testing Subversion Red Hat Linux Snmp Cvs Hardware Integration Software Engineering Software Development Bash Hp Ux Freebsd Kernel Mysql Storage Software Design Vmware Shell Scripting Aix Object Oriented Design Clearcase Php Ubuntu Multithreading

Jonathan Tester Education Details

  • The University Of Sheffield
    The University Of Sheffield
    Computer Science
  • Aylesbury College
    Aylesbury College
    Computer Science
  • Aylesbury Grammar School
    Aylesbury Grammar School

Frequently Asked Questions about Jonathan Tester

What is Jonathan Tester's role at the current company?

Jonathan Tester's current role is Retired.

What is Jonathan Tester's email address?

Jonathan Tester's email address is jo****@****ngc.com

What is Jonathan Tester's direct phone number?

Jonathan Tester's direct phone number is +170371*****

What schools did Jonathan Tester attend?

Jonathan Tester attended The University Of Sheffield, Aylesbury College, Aylesbury Grammar School.

What skills is Jonathan Tester known for?

Jonathan Tester has skills like Linux, Perl, Unix, System Architecture, Embedded Systems, Tcp/ip, Device Drivers, Solaris, Embedded Software, Distributed Systems, Linux Kernel, Operating Systems.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.