Ned Bingham
Resume, Curriculum Vitae

Loom (QDI Circuits, EDA Design, Full Custom Tapeout, C++)

github.com/broccolimicro/loom

A full EDA toolset for Quasi-Delay Insensitive circuits including high level synthesis of complex state machines, simulation, automated sizing, netlisting, cell generation, cell library management, automated cell layout, extraction, and layout vs schematic. Circuits are described as an abstract behavioral model in Communicating Hardware Processes (CHP) and formal transformations are applied to synthesize a digital circuit.

Bloomington, IN

2021 - Current

New York, NY

2013 - 2015

Stanford's Braindrop Project (Memory Systems, Cell Layout, Full Custom Tapeout)

web.stanford.edu/group/brainsinsilicon/publications

Collaborated on the tapeout of the Braindrop chip, and was responsible for the design, verification, and layout of the asynchronous memory.

New York, NY

2015 - 2016

Blaze Game Engine (C++, GLSL, OpenGL)

github.com/nbingham1/Blaze

A rendering engine for large randomly generated planets with smooth level-of-detail transition from space to ground.

Bloomington, IN

2006 - 2015

Standard Core (C++)

github.com/c-cores/stdcore

A full container library implemented as an educational exercise, implementing generic slices using any container of iterators.

2006 - 2020

Boolean (C++, Bit-Manipulation)

github.com/nbingham1/boolean

A library for fast many-variable boolean logic synthesis.

New York, NY

2013 - 2015

www.FickleFridge.com (PHP, CSS, Javascript, Web Design)

github.com/nbingham1/ficklefridge

A recipe website that calculates the ingredients that are more likely to be in a recipe with the ingredients already selected.

New York, NY

2014

Toy Neuron (Small Electronics, C)

nbingham1.github.io/neuron

Four small neuron toys that can be connected together to form a simple neural network. Upon firing, a set of LEDs along the axon and dendrites light up in sequence to show a depolarization travel from one neuron to the next.

Ithaca, NY

Jan 2012 - May 2012

Violet Satellite at Cornell University (Embedded Systems, C)

Communication and Data Handling, Sensors Manager

Managed the interactions between the flight computer and the sensors, keeping track of data formats, data transfer speeds, and sensor health.

Ithaca, NY

2009 - 2011