Philip Prindeville
Senior Software Engineer at Netgate- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
French Professional working proficiency
-
Spanish Elementary proficiency
Topline Score
Bio
Mike Davison
Philip was a pleasure to work with. He's hard working, intelligent and offers solid insight into the design challenges we faced at Brocade.
Lumin Yen
Worked with Philip back at Metricom. He was instrumental in helping us with our gateway development. Also he acted as our liaison to Cisco engineering helping to move our product development progress along.
Mike Davison
Philip was a pleasure to work with. He's hard working, intelligent and offers solid insight into the design challenges we faced at Brocade.
Lumin Yen
Worked with Philip back at Metricom. He was instrumental in helping us with our gateway development. Also he acted as our liaison to Cisco engineering helping to move our product development progress along.
Mike Davison
Philip was a pleasure to work with. He's hard working, intelligent and offers solid insight into the design challenges we faced at Brocade.
Lumin Yen
Worked with Philip back at Metricom. He was instrumental in helping us with our gateway development. Also he acted as our liaison to Cisco engineering helping to move our product development progress along.
Mike Davison
Philip was a pleasure to work with. He's hard working, intelligent and offers solid insight into the design challenges we faced at Brocade.
Lumin Yen
Worked with Philip back at Metricom. He was instrumental in helping us with our gateway development. Also he acted as our liaison to Cisco engineering helping to move our product development progress along.
0
/5.0 / Based on 0 ratingsFilter reviews by:
Credentials
-
Secure Coding in C
LinkedInNov, 2021- Sep, 2024 -
8 Things You Must Know in Python
LinkedInOct, 2021- Sep, 2024 -
Programming Foundations: Secure Coding
LinkedInOct, 2021- Sep, 2024 -
Learning REST APIs
LinkedInJan, 2021- Sep, 2024 -
Programming Foundations: Object-Oriented Design
LinkedInNov, 2020- Sep, 2024
Experience
-
Netgate
-
United States
-
Computer Networking Products
-
1 - 100 Employee
-
Senior Software Engineer
-
May 2023 - Present
Doing development on core networking products, both existing and on the drawing board. Doing development on core networking products, both existing and on the drawing board.
-
-
-
-
CTO
-
May 2005 - Present
As CTO I provided outsource architectural design and software development for networking and security solutions, including telecommunications, content rights management, peer-to-peer networking, cross-platform portability, and systems integration. As CTO I provided outsource architectural design and software development for networking and security solutions, including telecommunications, content rights management, peer-to-peer networking, cross-platform portability, and systems integration.
-
-
-
CrowdStrike
-
United States
-
Computer and Network Security
-
700 & Above Employee
-
Sr. Engineer
-
Feb 2022 - Mar 2023
Linux sensor developer. Linux sensor developer.
-
-
-
Truepic
-
United States
-
Technology, Information and Internet
-
1 - 100 Employee
-
Principal PKI Engineer
-
Mar 2021 - Oct 2021
Building out certificate backing for authenticity/integrity of digital imagery related to C2PA (https://www.c2pa.org). Building out certificate backing for authenticity/integrity of digital imagery related to C2PA (https://www.c2pa.org).
-
-
-
Wind Talker Innovations Inc.
-
United States
-
Technology, Information and Internet
-
1 - 100 Employee
-
Full-Stack Network and Systems Engineer
-
May 2020 - Nov 2020
Working on advanced heterogenous communications networking for military, civilian, and commercial sectors. Working on advanced heterogenous communications networking for military, civilian, and commercial sectors.
-
-
-
Gigamon
-
United States
-
Software Development
-
700 & Above Employee
-
Principal Software Engineer
-
Nov 2018 - Apr 2020
Working as OS Security Architect, maintaining the core OS across all embedded products. Working as OS Security Architect, maintaining the core OS across all embedded products.
-
-
-
Piper Networks
-
United States
-
Rail Transportation
-
1 - 100 Employee
-
Senior Software Engineer
-
Aug 2018 - Nov 2018
Responsible for network topology, routing, and reconfiguration. Enhanced product security against tampering and subversion. Responsible for network topology, routing, and reconfiguration. Enhanced product security against tampering and subversion.
-
-
-
-
Researcher
-
Jun 2018 - Aug 2018
Looking into multiple security models for the Network Time Protocol (NTP) including asymmetric and symmetric trust hierarchies. Using the next release of the NTP package as prototype for implementing proposed standards for the IETF. Looking into multiple security models for the Network Time Protocol (NTP) including asymmetric and symmetric trust hierarchies. Using the next release of the NTP package as prototype for implementing proposed standards for the IETF.
-
-
-
-
Contractor in subscriber-side test & measurement for ISP and MSO metrics
-
Nov 2017 - May 2018
Writing tests for quantifying the performance of various popular subscriber-side services; improving build and release tools; building out a captive network for enhanced testing. Writing tests for quantifying the performance of various popular subscriber-side services; improving build and release tools; building out a captive network for enhanced testing.
-
-
-
Bertram Communications
-
United States
-
Telecommunications
-
1 - 100 Employee
-
Software Architect
-
Dec 2016 - Oct 2017
Overhauling the platform and build machinery for traffic shaping appliance based on OpenWRT/LEDE running on Xeon-based appliances (1U servers). OpenWRT boxes are used in this client's network for SLA enforcement and admission control of traffic. Part of the work involved selecting a new generation of hardware platform, porting and updating all the software for it, doing performance evaluation and tuning, etc. Overhauling the platform and build machinery for traffic shaping appliance based on OpenWRT/LEDE running on Xeon-based appliances (1U servers). OpenWRT boxes are used in this client's network for SLA enforcement and admission control of traffic. Part of the work involved selecting a new generation of hardware platform, porting and updating all the software for it, doing performance evaluation and tuning, etc.
-
-
-
Brocade
-
United States
-
Computer Networking Products
-
700 & Above Employee
-
Sr. Staff Software Engineer (Software Networking)
-
Mar 2014 - Sep 2016
Developer in Software Defined Networking (SDN) and Network Function Virtualization (NFV), in the Security group. Areas of responsibility including IPsec, firewall and packet filtering, traffic shaping, DPDK (dataplane), GRE tunneling, Tacacs+ and AAA, test automation, configuration management, integration scripting, PKI cryptography, Ethernet & VLAN, and SNMP. Developer in Software Defined Networking (SDN) and Network Function Virtualization (NFV), in the Security group. Areas of responsibility including IPsec, firewall and packet filtering, traffic shaping, DPDK (dataplane), GRE tunneling, Tacacs+ and AAA, test automation, configuration management, integration scripting, PKI cryptography, Ethernet & VLAN, and SNMP.
-
-
-
Scayl
-
United Kingdom
-
Machinery Manufacturing
-
1 - 100 Employee
-
Senior network architect
-
Nov 2011 - Aug 2014
Architect for low-level networking, security, and embedding issues in peer-to-peer based email. Collaborated with various Open Source projects like the Poco (C++) and OpenSSL toolkits. Architect for low-level networking, security, and embedding issues in peer-to-peer based email. Collaborated with various Open Source projects like the Poco (C++) and OpenSSL toolkits.
-
-
-
-
Software Contractor
-
Oct 2013 - Mar 2014
Working on protocol elements, software stack, switching fabric design, and run-time support for HP's next generation of High Performance Computing platform. Working on protocol elements, software stack, switching fabric design, and run-time support for HP's next generation of High Performance Computing platform.
-
-
-
PFCS Corporation
-
Software Development
-
1 - 100 Employee
-
Consultant
-
May 2013 - Sep 2013
Ported NTP to Green Hills Integrity RTOS. Ported NTP to Green Hills Integrity RTOS.
-
-
-
Intel Corporation
-
United States
-
Semiconductor Manufacturing
-
700 & Above Employee
-
Software Developer, Circuits and Systems Research/Security Research Lab (CSR/SRL)
-
May 2011 - Oct 2011
Senior developer on crypto-partitioned trusted computing bases (SGX or Software Guard eXtensions) for desktop and mobile environments, prototyping Windows applications for national security. Senior developer on crypto-partitioned trusted computing bases (SGX or Software Guard eXtensions) for desktop and mobile environments, prototyping Windows applications for national security.
-
-
-
-
Consultant
-
Jul 2010 - Mar 2011
Lead developer on RouterBricks-based prototype, building high-performance software-defined mission specific routers based on Xeon and 10GB Ethernet; worked on residential Energy Management System controller (tablet-based), including Zigbee and Meego software elements. Lead developer on RouterBricks-based prototype, building high-performance software-defined mission specific routers based on Xeon and 10GB Ethernet; worked on residential Energy Management System controller (tablet-based), including Zigbee and Meego software elements.
-
-
-
The Vulcan Group
-
Construction
-
1 - 100 Employee
-
Software Contractor
-
Apr 2010 - May 2010
Maintained a microcode emulator of the legendary Xerox PARC Alto minicomputer. Maintained a microcode emulator of the legendary Xerox PARC Alto minicomputer.
-
-
-
Barracuda Networks
-
Australia
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Contractor
-
Jan 2010 - Feb 2010
Developer on the Cudatel administrative back-end, primarily for configuration management and backups. Developer on the Cudatel administrative back-end, primarily for configuration management and backups.
-
-
-
Microsoft Corporation
-
United States
-
Senior Software Development Engineer
-
May 2007 - May 2009
Developer in the Windows Kernel Networking group, sole maintainer of the kernel packet filter for Windows 7 release. Developer in the Windows Kernel Networking group, sole maintainer of the kernel packet filter for Windows 7 release.
-
-
-
Albertsons
-
Retail
-
700 & Above Employee
-
Senior Pool Engineer/Telecom Data
-
2006 - 2006
Systems engineer on desktop Linux deployment projects; LDAP & Active Directory integration and security; MPLS network architecture and QoS issues; H.323 teleconferencing facilities deployment and interoperability. Systems engineer on desktop Linux deployment projects; LDAP & Active Directory integration and security; MPLS network architecture and QoS issues; H.323 teleconferencing facilities deployment and interoperability.
-
-
-
-
Senior Software Engineer
-
Mar 2000 - May 2005
Lead developer in platform support for AS5300, AS5400, AS5800, and AS5850 platforms. Worked with ITD in multi-platform support, including scheduling and interrupt management, bootstrap code, virtual-route forwarding, Authentication, Authorization, and Accounting (AAA), routing, and network interface (IDB) management. Lead developer in platform support for AS5300, AS5400, AS5800, and AS5850 platforms. Worked with ITD in multi-platform support, including scheduling and interrupt management, bootstrap code, virtual-route forwarding, Authentication, Authorization, and Accounting (AAA), routing, and network interface (IDB) management.
-
-
-
Mirapoint
-
United States
-
IT Services and IT Consulting
-
Architect, MTA
-
1999 - 1999
Lead MTA architect for Cyrus, Sendmail and Postfix- components of appliance. Worked on OpenLDAP integration into mail routing, filtering, sorting, and vacation (out-of-office) handling. Lead MTA architect for Cyrus, Sendmail and Postfix- components of appliance. Worked on OpenLDAP integration into mail routing, filtering, sorting, and vacation (out-of-office) handling.
-
-
-
Enteka
-
France
-
Public Relations and Communications Services
-
1 - 100 Employee
-
Consultant
-
1996 - 1999
IT consultant for hire for growing DOT COM startups. Specialties included infrastructure bring-up, hardening, and on-going maintenance. Security audits including NIS, Active Directory. Firewall installation and configuration. IT consultant for hire for growing DOT COM startups. Specialties included infrastructure bring-up, hardening, and on-going maintenance. Security audits including NIS, Active Directory. Firewall installation and configuration.
-
-
-
Metricom
-
Wireless Services
-
1 - 100 Employee
-
Consultant
-
Apr 1997 - Nov 1998
Developer for Perl-based infrastructure for ISP mailbox management. Architect for L2F stack for VPN concentrator. Oversaw technical aspects of deployment of Ricochet private networks into several government agencies. Liaised with Cisco on technical interoperability issues. Collaborated on rearchitecture and deployment of backhaul network. Developer for Perl-based infrastructure for ISP mailbox management. Architect for L2F stack for VPN concentrator. Oversaw technical aspects of deployment of Ricochet private networks into several government agencies. Liaised with Cisco on technical interoperability issues. Collaborated on rearchitecture and deployment of backhaul network.
-
-
-
ENST
-
India
-
IT Services and IT Consulting
-
Associate Professor/Research Fellow
-
Mar 1991 - Dec 1995
Research fellow in Web and Email services, multi-media in collaborative environments (including IPTV, VoIP, and video conferencing). Undergraduate instruction in protocol design and verification, as well as distributed systems. Research fellow in Web and Email services, multi-media in collaborative environments (including IPTV, VoIP, and video conferencing). Undergraduate instruction in protocol design and verification, as well as distributed systems.
-
-
-
Bell Communications Research
-
Telecommunications
-
1 - 100 Employee
-
Consultant
-
1995 - 1995
Collaborated on several RBOC RFP's for Internet Service deployment. Collaborated on several RBOC RFP's for Internet Service deployment.
-
-
-
GIPSI, SA
-
France
-
Software Development
-
Systems Programmer
-
1989 - 1990
Firmware (including bootstrap and TCP/IP middleware) developer for high performance X-terminal platform. Firmware (including bootstrap and TCP/IP middleware) developer for high performance X-terminal platform.
-
-
-
Wellfleet Communications
-
Computer Networking Products
-
1 - 100 Employee
-
Software Contractor
-
Mar 1989 - Sep 1989
Contract lead developer on IP options processing, XNS/Netware IPX stack, SNMP, Multipath RIP, and various systems optimizations (DMA and shared memory architecture) based on parallelization of symmetric multiprocessing 68030 architecture. Contract lead developer on IP options processing, XNS/Netware IPX stack, SNMP, Multipath RIP, and various systems optimizations (DMA and shared memory architecture) based on parallelization of symmetric multiprocessing 68030 architecture.
-
-
-
McGill University
-
Canada
-
Higher Education
-
700 & Above Employee
-
Consultant
-
1988 - 1989
Collaborated on roll-out of campus backbone network, as well as whitepaper contributions for CA*net (Canadian national Academic network) architecture. Did MTA maintenance and mail agent integration (Internet, Usenet, Bitnet, Digital Network Architecture, etc). Collaborated on roll-out of campus backbone network, as well as whitepaper contributions for CA*net (Canadian national Academic network) architecture. Did MTA maintenance and mail agent integration (Internet, Usenet, Bitnet, Digital Network Architecture, etc).
-
-
-
FTP Software
-
Australia
-
1 - 100 Employee
-
Systems Programmer
-
Aug 1986 - Jul 1987
Developer for BSD sockets API library for TCP kernel; ported various BSD applications to DOS (lpd, bind, tftpd, etc), a wrote Windows installer. Developer for BSD sockets API library for TCP kernel; ported various BSD applications to DOS (lpd, bind, tftpd, etc), a wrote Windows installer.
-
-
-
Massachusetts Institute of Technology
-
United States
-
Higher Education
-
700 & Above Employee
-
Research Faculty
-
Aug 1985 - Jun 1986
Developer for various Athena software projects including X Window System, Emacs, RVD, 4.3BSD kernel and bundled software. Contributed to PC/IP package (IP and ICMP enhancements as well as new device drivers). Developer for various Athena software projects including X Window System, Emacs, RVD, 4.3BSD kernel and bundled software. Contributed to PC/IP package (IP and ICMP enhancements as well as new device drivers).
-
-
-
Goodspeed Systems
-
Singapore
-
Software Development
-
1 - 100 Employee
-
Contract Programmer
-
May 1985 - Aug 1985
Board bring up for a proprietary NS32032/Z80 asymmetrical multiprocessor board used in robotic control. The NS32032 did the number crunching, whereas the Z-80 handled all I/O except hard disk drives. I did debugging of the I/O subsystem and porting of 4.2 BSD UNIX to this platform. Board bring up for a proprietary NS32032/Z80 asymmetrical multiprocessor board used in robotic control. The NS32032 did the number crunching, whereas the Z-80 handled all I/O except hard disk drives. I did debugging of the I/O subsystem and porting of 4.2 BSD UNIX to this platform.
-
-
Education
-
Kent State University
Bachelor's of Science (inc.), Applied Math -
McGill University
Continuing Education -
Concordia University
Computer Science -
George Mason University
Computer Science -
Oakton High School
H.S. Diploma -
James Madison High School
-
Balboa High School
-
Curundu Junior High School
-
ACS Hyde Park