I'm looking for a new set of challenges to take on. I want to address interesting problems and produce robust, elegant, composable solutions.
I'm interested in distributed systems, machine learning, and how to organize large volumes of data.
tl;dr
- Real-time & batch data processing
- Rails/HTML/Javascript/CSS UI & API development
- Languages: Ruby, Go, Clojure, Pig, Javascript, Python, Rust
- Systems & Tools: Kafka, DynamoDB, Redis, Zookeeper, Hadoop, Storm, Consul/Serf
Backend Systems Development @ Context.IO (Acquisition of ReturnPath), 2014 - Now
Helping to iterate legacy codebases and data stores towards scalability, performance, and reliability
- Helping to design & build new data-collection systems and data processing streams
- Extracted functionality from legacy codebase into microservices
- Helped develop Docker-based continuous deployment pipeline
- Led the development of QA systems including automated acceptance tests, staging environments and rolling deploys.
Data Platform Engineering @ ReturnPath, 2013 - 2014
Helped advocate for & implement a transition from batch to stream data processing as part of the ReturnPath data pipeline team.
- Built a real-time email clustering & anonymization system
- Built a pipeline for extracting structured data from email bodies (receipt parsing)
- Built a Ruby framework for stream processing
- Helped build a heroku-style provisioning & deployment system
Web Development @ OtherInbox (Acquired by ReturnPath), 2012 - 2013
Maintained & improved a large 'monorail' codebase providing consumer applications to over 3mm users.
- Prototyped a mailing list recommendation system
- Helped rewrite account signup & deactivation workflows
- Implemented UI redesign to facilitate i18n & responsive design
Project Management @ Bercy Chen Studio, 2007 - 2012
Coordinated and supervised project teams consisting of engineers, in-house interns, regulatory agencies, financial institutions, general contracts, subcontractors, material suppliers, and construction crews.
- Web Development: architectural portfolio CMS, construction cost tracking tools
- Successfully executed projects including private residences, retail prototypes, and mixed-use developments.
- Led design competitions investigating issues of environmental sustainability, demographic shifts and urban use patterns
Received a Bachelor's of Environmental Design in Architecture from the School of Design at North Carolina State University; class of 2002. Graduated cum laude, recipient of the 'Undergraduate Design Achievement Award', recipient of the William B Little endowed scholarship, and recognized as a university foundation scholar.
Graduated with honors from The North Carolina School of Science and Mathematics, 1998
- [email protected] | 512.466.3662
- github