Vice President of Engineering
2018 - 2019NGCodec- 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: Leadership, Python, HTTP Live Streaming (HLS)Vice President of Engineering
2016 - 2017Psikick | 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: Leadership, Verilog, C++, Internet of Things (IoT)Vice President of the Advanced Controller Group
2013 - 2015Micron 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: ARM, SoCVice President of the Engineering Mobile Business Unit
2002 - 2013NVIDIA- 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: Integrated Circuits, Verilog, Android, SoC, LeadershipSenior Director
1996 - 19983DFX- 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