Brian Angell, 3D Developer in San Jose, CA, United States
Brian Angell

3D Developer in San Jose, CA, United States

Member since September 12, 2019
Brian is a results-driven system and product management innovator offering 30+ years of experience leading critical IT growth initiatives. He’s delivered reliable, creative, cost-saving solutions and strategies that streamline processes and impact business growth in dynamic, competitive environments. Brian is dedicated, analytical, and hands-on with a proven track record reflecting strong leadership experience that achieves transformation at the team and organizational level.
Brian is now available for hire

Portfolio

Experience

  • C 20 years
  • C++ 20 years
  • 3D 20 years
  • Hardware 20 years
  • Leadership 20 years
  • C# 13 years
  • JavaScript 8 years
  • Python 6 years

Location

San Jose, CA, United States

Availability

Full-time

Preferred Environment

C, C++, C#, Python, Verilog, Android

The most amazing...

...project I've built was an engineering team (Tegra) from 1 to over 300 at NVIDIA which is shipped in multiple devices from phones, tablets, and cars.

Employment

  • Vice President of Engineering

    2018 - 2019
    NGCodec
    • Fixed a distressed startup by cleaning up all processes used in shipping a HaaS (hardware as a service) model.
    • Put into place customer release procedures, quality assurance checks, and bug processes using Jira.
    • Added better communication and documentation using Confluence. Having two sites (Santa Clara, Waterloo) required much better communication across the team.
    • Incorporated performance indicators to measure team output. including bug close-downs, Jenkins regression progress, hardware area, and hardware speed reviews.
    • Conducted code reviews of HLS (C++ for the hardware being used for FPGA development).
    Technologies: HLS, Python, Leadership
  • Vice President of Engineering

    2016 - 2017
    Psikick | Everlast
    • Restructured engineering and focused on production rather than theory.
    • Hired software, hardware, silicon, and verification teams.
    • Created product definition processes and plan of records,.
    • Mentored up-and-coming leaders, expressing the need to measure and act on data.
    Technologies: IoT, C++, Verilog, Leadership
  • Vice President of the Advanced Controller Group

    2013 - 2015
    Micron Technology
    • Reorganized all of Micron's digital logic and embedded software teams into the controller group.
    • Oversaw eMMC, UFS, SSD, HMC, and future DRAM and NAND controllers.
    • Managed a large engineering organization with over 660 members worldwide that covered China, UK, and several US sites.
    Technologies: NAND, DRAM, SOC, ARM
  • Vice President of the Engineering Mobile Business Unit

    2002 - 2013
    NVIDIA
    • Hired and built a Tegra engineering team from scratch to 1,000 people.
    • Shipped in the first Google/Motorola tablet, Motorola phone, and shipped in many cars including the first Tesla Model S and Tesla Model X.
    • Responsible for several products at different development stages, from architecture through end of life.
    • Built NVIDIA's first Android software and Linux kernel teams.
    • Created a low-power design inside NVIDIA, given Tegra is a low-power SOC design.
    Technologies: Leadership, SOC Android, Verilog, Circuits
  • Senior Director

    1996 - 1998
    3DFX
    • Shipped 3DFX's Voodoo graphics products (Voodoo2, Voodoo Banshee, and Voodoo 3).
    • Architected a triangle setup and front-end algorithms.
    • Designed Verilog and C models.
    • Oversaw the first Windows capable 2D engine in the Banshee product.
    Technologies: 3D Graphics

Experience

  • Tegra (Development)

    A SOC for lower power designs. This processor has incredible 3D, complicated processors, HD video, and several interface blocks for audio, camera, HDMI, I2S, and I2C. The product supports Linux and Android.

    I am highlighting several products here, see the wiki page below.

    • https://en.wikipedia.org/wiki/Tegra

  • Real-time Low-latency Encoding for Live Video (Development)
    http://bit.ly/2x7NqsZ

    A real-time video encoder that can significantly reduce the bitrate of live video with quality levels that matches offline encoded video This is an FPGA image that downloads into various server farms (including Amazon AWS, Huawei Cloud, Tencent, and more) that is also highly scalable. Currently, Twitch uses this product to significantly reduce network bandwidth. See more at the link below.

    • https://www.xilinx.com/publications/powered-by-xilinx/Twitch-Case-Study.pdf

  • Voodoo 3D (Development)
    https://en.wikipedia.org/wiki/Voodoo3

    Voodoo 3D was the first real 3D graphics accelerator for the Windows PC platform. At the time, it was the most sought after card. The card brought capabilities that only a $100,000.00 workstation could achieve at the time.

Skills

  • Languages

    C, C#, Python, JavaScript, C++
  • Other

    Leadership, 3D, Hardware, Embedded Hardware
  • Platforms

    Android, Linux, Docker, iOS
  • Libraries/APIs

    Node.js
  • Storage

    MariaDB

Education

  • Bachelor of Science degree in Electronics Engineering
    1981 - 1984
    DeVry Institute of Technology - Phoenix, AZ, USA

Certifications

  • Executive Education Program
    NOVEMBER 2009 - PRESENT
    Stanford University Graduate School of Business

To view more profiles

Join Toptal
Share it with others