Eric Brown

Eric Brown Email and Phone Number

R and D Software Engineer @ Broadcom
California, United States
Eric Brown's Location
San Francisco Bay Area, United States, United States
Eric Brown's Contact Details
About Eric Brown

A visionary technology leader and open-source advocate with a passion for innovating in the field of software security. Proven track record of leading high-performance teams to deliver impactful solutions. Excels at identifying opportunities for growth and improvement in fast-paced environments.

Eric Brown's Current Company Details
Broadcom

Broadcom

View
R and D Software Engineer
California, United States
Eric Brown Work Experience Details
  • Broadcom
    R And D Software Engineer
    Broadcom
    California, United States
  • Secure Sauce
    Founder
    Secure Sauce May 2022 - Present
    * Pioneered Precaution, a cutting-edge static analysis security tool for software vulnerability identification and remediation, fully integrated with GitHub for streamlined CI/CD processes.* Led the development of both the Python-based backend on Heroku and the React/Docusaurus frontend, emphasizing user-friendly documentation.* Open-sourced a CLI version, precli, enhancing accessibility for developers through standard library-based rules.
  • Bandit
    Maintainer
    Bandit Jun 2015 - Present
    * Spearheaded the development and maintenance of Bandit, a widely recognized open-source project, enhancing code security across multiple applications since 2015.* Fostered a vibrant and collaborative community environment, leading to significant contributions that improved Bandit's functionality, user experience, and documentation.* Elevated Bandit's visibility and utility within the developer community, achieving over 6.1k+ stars, 5+ million monthly downloads, and integration into over 48k+ repositories on GitHub, reflecting widespread adoption and reliance.* Successfully navigated the project through the rigorous acceptance process for fiscal sponsorship under the Python Software Foundation, securing financial support and institutional backing.
  • Vmware
    Open Source Engineering Manager
    Vmware Oct 2018 - May 2022
    Palo Alto, Ca, Us
    * Manager of an 10 person team in the Open Source Technology Center (part of the Open Source Program Office), contributing to a diverse set of open source projects such as Ansible, EdgeX, Envoy, Istio, Kubernetes, KubeFlow, Linux, ONNX, and Tern.* On a daily basis, assist our compliance team on issues regarding open source licensing and usage.* Designed and developed a travel approval application using React-admin and json-server to help our management team migrate conference planning from spreadsheets and emails to a properly backed tool.* Led a team to publish a detailed set of open source best practices guidelines to aid internal teams on use of open source within products and how to be most effective contributing upstream.
  • Vmware
    Staff Open Source Engineer
    Vmware Jan 2018 - Oct 2018
    Palo Alto, Ca, Us
    * Led a dedicated Security Team, contributing to essential tooling projects and cryptographic libraries, enhancing security protocols within the Open Source Technology Center.* Creator of GitHub App named Precaution used to scan pull requests for security vulnerabilities.* Speaker: "Bandit and Gosec - Security Linters" at All Things Open 2018
  • Vmware
    Staff Engineer
    Vmware Jun 2016 - Jan 2018
    Palo Alto, Ca, Us
    * Created open source project named Column, a free-to-use API to run Ansible 2.x playbooks.* Integrated support of VMware Identity Manager with VMware Integrated OpenStack in order to provide a single-sign authentication workflow. * Created a linter plugin for the popular Sublime Text IDE, that scans code in real time to find static security issues.* Extended the OpenStack Nova driver with VMware's guest customization of Windows based images.* Participated in an interview panel on Podcast.__init__ to talk about the security linter Bandit.
  • Vmware
    Senior Member Of Technical Staff
    Vmware Jan 2014 - May 2016
    Palo Alto, Ca, Us
    * Co-speaker: "SFBay OpenStack Advanced Track #OSSFO Topic: OpenStack Security" January 2016* Speaker: “Using Bandit to find Python security issues” for VMware's Internal Security Conference, MooseCon 2015* Founding member of the development of VMware Integrated OpenStack, an OpenStack distribution based on VMware technologies. Main focus of work was on the security of the product.* Devised and implemented a method of encrypting OpenStack's plain-text passwords found in its configuration files.* Contributor to the OpenStack open source community project (mainly Nova, Keystone, and others)* Core contributor of the OpenStack Security Group's Bandit (security linter) project* Core contributor of the OpenStack oslo.vmware project* Contributor of other open source projects such as Ansible, openstack-ansible-modules, python cryptography, etc.
  • Ibm
    Senior Software Engineer
    Ibm Jul 2012 - Dec 2013
    Armonk, New York, Ny, Us
    * Security Team Lead for PowerVC, virtualization software based on OpenStack, designed to manage IBM PowerVM systems. * Designed and developed a hybrid OpenStack Keystone identity driver that uses the local operating system and SQL as backing data stores.* Designed and developed a hybrid OpenStack Keystone identity driver that uses LDAP and SQL as backing data stores.* Helped drive a design to bring FIPS 140-2 and NIST SP 800-131A compliance to IBM Systems Director.
  • Ibm
    Advisory Software Engineer
    Ibm Jul 2008 - Jul 2012
    Armonk, New York, Ny, Us
    * Designed the addition of a SNMPv3 trap notification listener.* Release Technical Lead for IBM Systems Director 6.2.1, 6.2.1.1, and 6.2.1.2* Security Team Lead - 2006 to 2010* Remote Access Team Lead* Designed and developed the back-end services for a AJAX based Remote Command Line application that communicates using SSH, Telnet, and a native interface to the Windows command prompt.* Designed and developed both front-end and back-end services to a web based SNMP Browser and MIB Compiler.* Designed and developed an implementation of JSR 203 (java.nio.file) in the File Management component that supports SFTP, SMB/CIFS, and FTP.* Designed and implemented a VMware Remote Console and Microsoft Hyper-V Virtual Connect launch-from-the-web application.
  • Ibm
    Staff Software Engineer
    Ibm May 2001 - Jul 2008
    Armonk, New York, Ny, Us
    * Led the development of security functionality such as role-based access control, authentication, authorization, and credential storage for Systems Director 6.x.* Developed a Secure Shell (SSH) client in Java utilizing java.nio.channels and JCE that is used in products throughout IBM.* Designed and implemented a three tiered level of remote system management; agent-less, lite, and rich agents.* Enhanced the base SNMP stack with many features including v2c/v3 support, AES encryption, switch and printer management, and v2c trap listener.* Rewrote the Remote Control keyboard and mouse device drivers into native Windows hooking DLLs.
  • Ibm
    Software Engineer
    Ibm Jun 1998 - May 2001
    Armonk, New York, Ny, Us
    * As functional owner, developed a recording and playback feature as part of the Remote Control application of IT Director.* Helped port the IT Director Remote Session code from C/C++ to Java/Swing.
  • Purdue University Computing Center
    Lab Assistant
    Purdue University Computing Center Sep 1997 - Apr 1998
    West Lafayette, In, Us
    * Answered questions concerning UNIX and PC applications and workstations.
  • University Of Michigan Institute For Social Research, Surveys Of Consumers
    Programmer Ii
    University Of Michigan Institute For Social Research, Surveys Of Consumers Jun 1996 - Aug 1996
    Ann Arbor, Michigan, Us
    * Responsible for resolving all hardware and software problems. * Wrote programs to automate repetitive tasks using Excel and other macroing languages.
  • Micromend, Inc.
    Computer Technician
    Micromend, Inc. Aug 1995 - Sep 1995
    * Responsible for debugging problems with hardware and software of computer systems.
  • Sequent Computer Systems
    Consulting Services
    Sequent Computer Systems Jun 1995 - Aug 1995
    * Contracted to provide onsite computer technician support for University Microfilms International * Installed a standard configuration on a number of PC-based machines.* General troubleshooting of hardware and software problems.

Eric Brown Skills

Python Git Gerrit Ansible Openstack Security Java Virtualization Vmware Eclipse Software Engineering Software Development Agile Methodologies Cloud Computing Ant Linux Software Design Object Oriented Design Junit Xml Rest Osgi Windows Requirements Analysis C++ Multithreading C Html Json Continuous Integration Maven Vmware Workstation Oop Ldap Ssh Esxi Rbac Ssl Certificates Agile Data Structures Javacc Jce Jni Snmp Sftp Operating Systems Distributed Systems Apache Ant Go Systems Engineering Integration System Architecture Information Assurance Disaster Recovery Enterprise Architecture Dod Storage Process Engineering Systems Analysis Systems Modeling San Storage Area Networks Vmware Esx Vendor Management Computer Security Data Center Solution Architecture Saas Architecture Vendor Relationships Cloud Computing Iaas Irad Vendor Partnerships Research Projects Partner Engagement Partner Management Systems Engineering Process System Of Systems Engineering Iaas Infrastructure Management Benefit Cost Analysis Requirements Management Information Security Technical Leadership High Availability Network Architecture Systems Management It Strategy Government Contracting Cloud Security Servers Dodaf It Management Itil

Eric Brown Education Details

  • Purdue University
    Purdue University
    Computer Science

Frequently Asked Questions about Eric Brown

What company does Eric Brown work for?

Eric Brown works for Broadcom

What is Eric Brown's role at the current company?

Eric Brown's current role is R and D Software Engineer.

What is Eric Brown's email address?

Eric Brown's email address is er****@****aic.com

What schools did Eric Brown attend?

Eric Brown attended Purdue University.

What skills is Eric Brown known for?

Eric Brown has skills like Python, Git, Gerrit, Ansible, Openstack, Security, Java, Virtualization, Vmware, Eclipse, Software Engineering, Software Development.

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.