Jonathan Tester work email
- Valid
Jonathan Tester personal email
- Valid
Jonathan Tester phone numbers
Not looking for work
-
Staff Software EngineerNorthrop Grumman Jan 2010 - Aug 2020Falls Church, Va, UsStaff 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. -
Linux ArchitectTechnicolor Nov 2009 - Jan 2010Los Angeles, Us -
Senior Embedded Software EngineerFirstprint Jun 2009 - Aug 2009Embedded 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.
-
Senior Principal Software EngineerNexaira Nov 2008 - Feb 2009San Diego, Ca, Us -
ConsultantHarris Broadcasting Sep 2008 - Oct 2008linux
-
ConsultantHarris Broadcast Communications Aug 2008 - Oct 2008Embedded 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.
-
ConsultantEntree Wireless Apr 2008 - May 2008linux
-
ConsultantEntrée Wireless Apr 2008 - May 2008Help get the project started, 802-11s Mobile wireless mesh networking
-
Principal ConsultantTransport Data Systems Oct 2007 - Apr 2008Drivers and kernel
-
ConsultantTransport Data Systems Sep 2007 - Apr 2008Port 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.
-
Project Leader/ArchitectMagna Forte May 2007 - Jan 2008Embedded 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.
-
Project LeaderMagna Forte Mar 2007 - Jan 2008linux team leader
-
ConsultantGlobal Imaging Aug 2007 - Sep 2007Louisville, Co, UsFix 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. -
ConsultantGlobal Imaging May 2007 - Sep 2007Louisville, Co, Uslinux -
ConsultantMushroom Networks Dec 2006 - Apr 2007San Diego, Ca, UsLinux networking, kernel, bringup, profiling -
ConsultantLa Jolla Networks Sep 2006 - Nov 2006FreeBsd driver
-
ConsultantAngstrom Microsystems May 2006 - Sep 2006design 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 -
Kernel GuruAngstrom Microsystems Apr 2006 - Sep 2006linux kernel -
ConsultantBroadcast Microware Systems Jun 2005 - Mar 2006linux driver
-
ConsultantDeepnines, Multi Aug 2004 - May 2005
-
Sr Principal Software EngineerSymantec Sep 2002 - Aug 2004San Jose, California, UsUnix, linux kernel -
Senior Principal Software EngineerGmon, Cmon, Valgrind Sep 2002 - Aug 2004Develop 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.
-
Unix Kernel DeveloperEntercept Security (Mcafee) Nov 2000 - Sep 2002Develop 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.
-
Kernel EngineerEntercept - Mcafee 2000 - 2002unix kernel
-
ConsultantNishan Systems Jul 2000 - Nov 2000linux
-
Kernel EngineerNishan Systems Jul 2000 - Nov 2000Port 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.
-
ConsultantNt&T Jun 2000 - Nov 2000Hanoi, Hanoi, Vnlinux -
ConsultantT Jun 2000 - Nov 2000Set up and design wireless (802.11b) router on Linux (redhat), write perl scripts for network management.
-
ConsultantNokia Oct 1999 - Jul 2000Espoo, Southern Finland, Fi -
ConsultantNokia Oct 1999 - Jul 2000Espoo, Southern Finland, FiDesign 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. -
ConsultantResilience May 2000 - Jun 2000linux bonding driver
-
ConsultantIsd May 1999 - Sep 1999Дніпро, Ua -
ConsultantIsd/Ibm (Lynxworks) May 1999 - Sep 1999Port a SCSI disk driver to Solaris (DDI) and HPUX from AIX. Use gdb to debug Solaris driver (2.6
-
ConsultantJetstream Apr 1999 - Jun 1999Be -
ConsultantAptix Mar 1999 - Apr 1999Us -
ConsultantClairvoyant Software Nov 1998 - Mar 1999Write remote monitoring system using Perl, C++, SNMP, and system ran on Linux.
-
ConsultantHifn Oct 1998 - Jan 1999Us -
ConsultantInternational Network Services Sep 1998 - Oct 1998Us -
ConsultantInternational Network Services Sep 1998 - Oct 1998UsProduce a small RMON Monitor application in MFC,VC++ and SNMP++ to run on Windows 95. -
ConsultantWytec Dec 1997 - Sep 1998
-
ConsultantIntel Nov 1997 - May 1998Santa Clara, California, Us -
ConsultantAcuson (Siemens Medical) Jun 1997 - Aug 1997Port Acuson embedded SCSI driver to current version of LynxOS RTOS.
-
ConsultantAcuson Jun 1996 - Aug 1997It -
ConsultantNorthern Telecom May 1997 - Jun 1997System Admin on Solaris May 97 Scientific SoftwareDebug, fix and test Windows/NT/95 Device Drivers
-
ConsultantMeeker Group May 1997 - May 1997
-
Systems AdminXxxx 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
-
Principal ConsultantIsd/Technically Elite Jan 1997 - Apr 1997Port (Hifn) RMON SNMP to i960, development was done on Windows 95 and embedded RTOS system.
-
ConsultantAuspex Sep 1996 - Mar 1997
-
Principal ConsultantAuspex Sep 1996 - Mar 1997Develop part of fault-tolerant NFS system, quotas, and Perl script, multicasting.
-
Principal ConsultantIsd/Technically Elite/Hitachi (Lynxworks) Sep 1996 - Oct 1996Ported RMON SNMP to embedded VX-Works RTOS, on Hitachi
-
ConsultantHewlett-Packard Jan 1996 - Aug 1996Houston, Texas, Us -
Principal ConsultantHewlett-Packard Jan 1996 - Aug 1996Houston, Texas, UsPort 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. -
XxxxxAxil Computers Jun 1996 - Jul 1996Implement Patches on Solaris Kernel.June 96 KLASolve problem with inetd
-
Principal ConsultantSun/Arbor Nov 1995 - Feb 1996Port a database package (essbase), from Visual C++ (Windows) to Solaris.
-
ConsultantPhoton Dynamics Mar 1995 - Sep 1995Modify drivers for ATE, Design RS232 interface for Robotics and X-Windows, diagnostics, system was done on Sun.
-
ConsultantSun Jan 1995 - Jun 1995
-
Principal ConsultantAmdahl (Fujitsu) Jul 1994 - Dec 1994Develop Systems Admin client-server application using C++, Visual C++, RPC, Novell, Solaris and DOS, Windows.
-
Principal ConsultantKubota Graphics Sep 1993 - Jun 1994Simulate Hardware. Use TCP/IP, RPC, write graphics device driver on OSF/1, Alpha. Modify Kernel. Rebuild Profiling Kernel. Context Switching, Memory management, DMA.
-
Principal ConsultantSignal Science Jun 1993 - Dec 1993Cellular 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
-
Principal ConsultantTrw Financial Systems Mar 1993 - Jun 1993Network 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.
-
XxxxxSystem Industries Sep 1992 - Mar 1993Hired 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.
-
XxxxxAurora/Cmx Jan 1992 - Nov 1992Solved NFS speed problems, Fixed many bugs in SunOS paint program. Ported UNIX drivers, Ported paint program from Silicon Graphics (Mips) to pSOS.
-
ConsultantIcl Jun 1992 - Sep 1992
-
Principal ConsultantNext Computers Jul 1992 - Aug 1992Apple)Port serial device driver to 486 from 68000. OS was NeXTSTEP(Mach).
-
XxxxxAmdahl Computers Jul 1991 - Jul 1992Designed and implemented TCP/IP client/server network connection to a real time UNIX Port windowing package to UTS and develop RPC network.
-
Software EngineerNixdorf Computers 1990 - 1992
-
Senior Software EngineerInternational Computers Limited Apr 1991 - Jun 1991TCP/IP, Ethernet on UNIX V.4 (486 computer)
-
Principal Software EngineerSiemens Nixdorf Information Systems Inc Feb 1988 - Apr 1991Network 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.
-
XxxxxAydin Radar Jul 1987 - Jan 1988Designed and implemented systems architecture and the HDLC I/O processor link with the radar.
-
Senior Software EngineerEquatorial Communications Co Oct 1984 - Oct 1986Develop Satellite network, HDLC (X.25 project). Implement all protocols in firmware.
-
Senior Software EngineerEqualtorial Communications 1984 - 1986
-
Software EngineerMotorola/Four Feb 1982 - Oct 1984Develop internal software tools, including the design of a UNIX based cross assembler,
-
Principal ProgrammerFour Phase 1982 - 1984
Jonathan Tester Skills
Jonathan Tester Education Details
-
The University Of SheffieldComputer Science -
Aylesbury CollegeComputer Science -
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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial