I’m a software engineer, proud veteran, and even prouder husband and father. I live and work in Silicon Valley, and love to learn about learning (EdTech), ML/AI/RL, and cybersecurity.
You can find out “how I tick” by reading my leadership philosophy.
Earned a B.S. in Mechanical Engineering at MIT
Served in the U.S. Army, deployed to Iraq and Afghanistan
Built a bunch of awesome robots, consulted/freelanced
Took my first online course, committed to lifelong learning
Earned a M.S. in Computer Science at Georgia Tech
Worked at Udacity to democratize education
Founded Darby Labs
Working at Robinhood to democratize America’s financial system
Anyone who uses YAML long enough will eventually get burned when attempting to abbreviate “Norway.”
YAML Ain’t Markup Language (YAML) is a human-readable data serialization language, and if you ever try to abbreviate “Norway,” you just might run into a surprising outcome.
Here’s an example:
NI: Nicaragua NL: Netherlands NO: Norway # boom!
Does it work? NO|No|no, but not “NO”. NO is parsed as a boolean type, which with the YAML 1.1 spec, there are 11 ways to say false:
n N no No NO false False FALSE off Off OFF
NI: Nicaragua NL:...
Below are some projects that I completed outside of work. Since my day job is in web development, I’ve been focusing mostly on AI/ML and cybersecurity.
Reproduced and analyzed Multipath TCP (MPTCP) and experimental results from How Hard Can it Be? Designing and Implementing a Deployable Multipath TCP (Raicu 2012) on a virtualized network.
A reproduction of experimental results of Learning to Predict by Methods of Temporal Difference Learning (Sutton 1988).
Drop me an email. I’d love to hear your story.