Todd Miller

Todd Miller Email and Phone Number

Principal Software Engineer @ Owl Cyber Defense
Boulder, CO, US
Todd Miller's Location
Boulder, Colorado, United States, United States
Todd Miller's Contact Details

Todd Miller personal email

n/a

Todd Miller phone numbers

About Todd Miller

Identity and access management specialist.Principal author and lead developer of the Sudo privileged access management suite (30+ years).Co-originator of the strlcpy() and strlcat() C library functions.Active OpenBSD developer since 1996, working in both user and kernel land.Formerly worked on SEDarwin, a port of the SELinux Type Enforcement controls to Mac OS X (Darwin), utilizing the TrustedBSD MAC Framework.

Todd Miller's Current Company Details
Owl Cyber Defense

Owl Cyber Defense

View
Principal Software Engineer
Boulder, CO, US
Employees:
242
Todd Miller Work Experience Details
  • Owl Cyber Defense
    Owl Cyber Defense
    Boulder, Co, Us
  • Owl Cyber Defense
    Principal Software Engineer
    Owl Cyber Defense Apr 2024 - Present
    Columbia, Maryland, Us
  • Openbsd Project
    Software Developer
    Openbsd Project Jul 1996 - Present
    Alberta, Ca
  • Sudo Project
    Project Lead
    Sudo Project Feb 1993 - Present
    Lead developer of the Sudo privileged access management suite.
  • One Identity
    Software Developer Senior Engineer
    One Identity Nov 2016 - Feb 2024
    Aliso Viejo, Ca, Us
    Added support for multiple platforms to the password escrow component of the One Identity "Safeguard for Privileged Passwords" product.Single-handedly resurrected the Privilege Manager for Unix and Safeguard for Sudo products which had been dormant for several years and led a team to update and support them. Moved the products from subversion to git, applied several years' worth of bug fixes to the main branch, replaced the legacy build system with cmake, removed legacy code, and generally modernized the code base.Implemented multiple fuzz tests for Sudo to help identify potential security issues. Tests run after every commit via a GitHub action and also run continuously as part of the oss-fuzz project.Utilized Static Application Security Testing (SAST) tools including Coverity, PVS-Studio and clang-analyzer to find and fix potential weaknesses in Sudo, Privilege Manager for Unix and Safeguard for Sudo.Designed and implemented the Sudo log server, capable of receiving event and I/O (keystroke) logs using Google Protocol Buffers.Implemented client support for remote logging of events and I/O (keystroke) logs in Sudo.Designed and implemented support for logging and/or restricting the execution of sub-commands (sandboxing) in Sudo. This is accomplished via either a dynamic shared object or the Linux-specific seccomp and ptrace system calls.
  • Dell
    Software Developer Senior Engineer
    Dell Sep 2012 - Nov 2016
    Bangalore, Bangalore , In
    Part of a team designing the Unix Privilege Management component of Dell’s next generation Identity and Access Management suite.Continued to develop and maintain Sudo and make regular releases.
  • Quest Software
    Software Developer 4
    Quest Software May 2010 - Sep 2012
    Aliso Viejo, Ca, Us
    Added support for I/O (keystroke) logging to the Sudo privileged access management suite and implemented a utility to search and replay the I/O logs.Designed and implemented a plugin architecture for the Sudo privilege access management suite to support third-party policy and logging modules.Implemented sudoers policy evaluation support in the Quest Privilege Manager product.Added a suite of unit tests to Sudo.Responsibilities also included development and maintenance of Sudo including release engineering and defect management.
  • Message Systems, Inc.
    Lead Engineer
    Message Systems, Inc. Mar 2008 - Apr 2010
    Lead of a small team developing Momentum, the world's fastest mail transport agent.Responsibilities include general development and testing of the MTA as well as release engineering.Was also responsible for turning a prototype of the Lua-based adaptive delivery module into a production-quality Momentum module (U.S. Patent 8,782,184).
  • Tresys Technology
    Principal Engineer
    Tresys Technology Mar 2007 - Mar 2008
    Columbia, Md, Us
    Principal Engineer of the Funded Research & Development team.Responsible for oversight of multiple projects within the FR&D group, which specializes in researching techniques to increase the usability of Security Enhanced Linux (SELinux).One of four upstream maintainers of the SELinux tool chain.Provide technical oversight for research tasks.
  • Looking Glass Systems, Llc
    Sr. Programmer
    Looking Glass Systems, Llc Mar 2007 - Apr 2007
    Us
    Worked on a Linux port of the LG Vision security agent before the startup ran out of cash.
  • Sparta, Inc.
    Principal Engineer
    Sparta, Inc. Sep 2005 - Mar 2007
    Led a small team of developers responsible for the production of a security-enhanced version of Apple's Mac OS X operating system, utilizing type enforcement and mandatory access controls. Extended the SELinux FLASK architecture to secure Mach inter-process communication as present in Mac OS X. Extended and enhanced the TrustedBSD MAC Framework for the Darwin kernel, portions of which first appeared in macOS 10.5 (Leopard).
  • Looking Glass Systems, Llc
    Sr. Programmer
    Looking Glass Systems, Llc Feb 2005 - Sep 2005
    Us
  • Gratisoft, Inc.
    Founder
    Gratisoft, Inc. Oct 2003 - Feb 2005
  • Distributed Systems Lab, Department Of Computer And Information Science, University Of Pennsylvania
    Sr. Systems Programmer
    Distributed Systems Lab, Department Of Computer And Information Science, University Of Pennsylvania Dec 2001 - Oct 2003
    Added KeyNote trust-management support to the Apache web server.Continued to enhance the OpenBSD operating system on a daily basis.
  • Computer Science Operation Group, University Of Colorado At Boulder
    System Administrator
    Computer Science Operation Group, University Of Colorado At Boulder Oct 1993 - Dec 2001
    One of three full-time UNIX system and network administrators in charge of the UNIX computing resources for the Computer Science Department.Managed a network of approximately 350 UNIX workstations and X-terminals located in undergraduate, masters, and research labs as well as in faculty offices.Responsible for day-to-day operation of department-wide computer resources and computer support.
  • Uunet Technologies
    Assistant Postmaster
    Uunet Technologies May 1992 - Aug 1992
    Us
    - Helped administer mail, news, and UUCP on Sun SPARC workstations. - Wrote a database to track information requests from potential customers. - Ported programs from BSD Networking Release 2 to SunOS 4.1.2. - Implemented secure versions of Kermit, xmodem, ymodem, and zmodem for UUNET's dial-up software archive.

Todd Miller Skills

Unix Linux Freebsd Openbsd Security Operating Systems C Computer Security Tcp/ip Software Development Kernel Programming Perl Networking Unix Security Shell Scripting Bsd Databases Programming Testing Distributed Systems Internet Protocol Suite Kernel Open Source Network Security Unix Shell Scripting Os X Program Management Management Start Ups

Todd Miller Education Details

  • University Of Colorado Boulder
    University Of Colorado Boulder
    Computer Science
  • University Of Colorado Boulder
    University Of Colorado Boulder

Frequently Asked Questions about Todd Miller

What company does Todd Miller work for?

Todd Miller works for Owl Cyber Defense

What is Todd Miller's role at the current company?

Todd Miller's current role is Principal Software Engineer.

What is Todd Miller's email address?

Todd Miller's email address is to****@****est.com

What is Todd Miller's direct phone number?

Todd Miller's direct phone number is +130344*****

What schools did Todd Miller attend?

Todd Miller attended University Of Colorado Boulder, University Of Colorado Boulder.

What skills is Todd Miller known for?

Todd Miller has skills like Unix, Linux, Freebsd, Openbsd, Security, Operating Systems, C, Computer Security, Tcp/ip, Software Development, Kernel Programming, Perl.

Who are Todd Miller's colleagues?

Todd Miller's colleagues are Ted Kelly, Joel Dominic Nabong, Caroline Neilson, Valerie Jennings, Connor Lee, Karl Macmillan, Alex Parker.

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.