Selected Projects
Powin Energy
Software Engineer / Field Engineer
Currently I work as a software engineer at Powin, where I helped design our optimization platform and led its development.
Working with our director of analytics,
I developed our market optimization offering and built out the data infrastructure required
to make it operate autonomously across several energy markets.
Currently running in the cloud, controlling both physical and simulated batteries in real time.
Before I started working on software, I worked as a field engineer, comissioning (and troubleshooting) some of the first
deployed grid-scale batteries in North America and Europe.
Blueshift
Founder / Designer / Hardware Engineer
I founded Blueshift in 2012.
Blueshift developed and shipped the Helium speaker, which was the first
supercapacitor-powered portable speaker made. Helium charges fully in 5 minutes, plays 6+
hours on a charge, and can be charged up to 500,000 times. Plus, it sounds awesome.
I ran Blueshift, which meant doing a lot of different things. I designed the electronics and
the physical product, led marketing, sourced everything and set up a small factory in
Portland to do final assembly.
pandabase
Developer
pandabase is a tool that links Pandas DataFrames to SQL databases.
By default, pandabase uses the DataFrame's index as a primary key. This promotes sensible
database structures, and makes it easy to maintain clean data, even when it must be updated
frequently.
Upserts! Includes additional tools for managing a simple database and comparing DataFrames.
Tested under SQLite and postgresql.
learn more on github: pandabase
or: pip install pandabase (python>=3.6)
SIFT
?
Using brute-force combinatorics, what is the proportion of meaningful images among possible
images? SIFT is a visual experiment that sets out to answer this question, using Python,
TensorFlow, and Kivy for visualizations.
Learn more at sift-images.github.io or see the
latest images on Twitter.
Currently I work as a software engineer at Powin, where I helped design our optimization platform and led its development.
Working with our director of analytics,
I developed our market optimization offering and built out the data infrastructure required
to make it operate autonomously across several energy markets.
Currently running in the cloud, controlling both physical and simulated batteries in real time.
Before I started working on software, I worked as a field engineer, comissioning (and troubleshooting) some of the first
deployed grid-scale batteries in North America and Europe.
I founded Blueshift in 2012.
Blueshift developed and shipped the Helium speaker, which was the first
supercapacitor-powered portable speaker made. Helium charges fully in 5 minutes, plays 6+
hours on a charge, and can be charged up to 500,000 times. Plus, it sounds awesome.
I ran Blueshift, which meant doing a lot of different things. I designed the electronics and the physical product, led marketing, sourced everything and set up a small factory in Portland to do final assembly.
pandabase
Developer
pandabase is a tool that links Pandas DataFrames to SQL databases.
By default, pandabase uses the DataFrame's index as a primary key. This promotes sensible
database structures, and makes it easy to maintain clean data, even when it must be updated
frequently.
Upserts! Includes additional tools for managing a simple database and comparing DataFrames.
Tested under SQLite and postgresql.
learn more on github: pandabase
or: pip install pandabase (python>=3.6)
SIFT
?
Using brute-force combinatorics, what is the proportion of meaningful images among possible
images? SIFT is a visual experiment that sets out to answer this question, using Python,
TensorFlow, and Kivy for visualizations.
Learn more at sift-images.github.io or see the
latest images on Twitter.
pandabase is a tool that links Pandas DataFrames to SQL databases.
By default, pandabase uses the DataFrame's index as a primary key. This promotes sensible
database structures, and makes it easy to maintain clean data, even when it must be updated
frequently.
Upserts! Includes additional tools for managing a simple database and comparing DataFrames.
Tested under SQLite and postgresql.
learn more on github: pandabase
or: pip install pandabase (python>=3.6)
Using brute-force combinatorics, what is the proportion of meaningful images among possible images? SIFT is a visual experiment that sets out to answer this question, using Python, TensorFlow, and Kivy for visualizations.
Learn more at sift-images.github.io or see the latest images on Twitter.