layout | permalink |
---|---|
start |
/ |
{% raw %}
<style type="text/css"> .logo { color: #000; border-bottom: none; } .logo:hover { background-color: transparent; color: #666; } #particles-js { width: calc(100% + 8rem); margin-left: -4rem; margin-top: 4rem; } </style>{% endraw %}
{% raw %}
<script type="text/javascript" src="/assets/packages/particles.js/particles.min.js"></script>Hello, I am a programmer by trade, science educator to my daughter, a runner, and I enjoy all things in nature. This site is my personal website where I discuss my thoughts on computer science, projects I'm experimenting with, and occasional philosphical musings on life. Every now and then I will publish a goals update to keep things up to pace (setting goals in public).
I've worked as a programmer professionally for over 10+ years in data science, medical information processing, social analytics, devops, and realtime collaborative editors. I've taken courses on Machine Learning, Brain Science, and Signal Processing (my personal favorite courses I've taken on Coursera includes Signals, Neurons, and Brains and Machine Learning). Feel free to browse around my work below!
If you're looking for my resume, feel free to download that in the link.
- drawing-webrtc: Realtime Collaborative Drawing with WebRTC and Canvas
- salient: Machine Learning, Natural Language Processing and Sentiment Analysis Toolkit
- reconcile.js: Simple reconciliation/diff/merge implementation for the DOM
- dive: Various standard scuba diving algorithms, formulas, calculations
- viterbi viterbi path finding algorithm go library used for trigram HMM
- react-demos lots of react samples demonstrating how to do things in react