Lead Software Engineer2018 - 2019Consensys
- Led the back-end development of Codefi Assets, a tokenization platform on the Ethereum blockchain.
- Managed deployment and maintenance of Solidity smart contracts.
- Architected the migration of the Node.js back end from MVC to clean architecture.
- Improved test runtimes over 1000x, allowing for quicker build times and reduced infrastructure costs.
- Integrated GraphQL into the existing REST API.
Lead Devangelist2017 - 2018Blockgeeks
- Created an Ethereum course to teach engineers how to build decentralized applications.
- Conducted technical in-person workshops at various universities and hackathons.
- Mentored students via our online learning platform and livestream webinars.
- Delivered technical talks at various Ethereum conferences including EthDenver and Edcon.
Lead Software Engineer2015 - 2017REDspace
Technologies: Mockito, Robolectric, JUnit, Butterknife, Retrofit, Jenkins, Jira, Dagger, Guava, Gradle, Git, Stash, Android Studio, Java, Android
- Launched the Nickelodeon NOGGIN app for Android.
- Managed releases for Google Play and Amazon app stores.
- Conducted technical interviews for engineering candidates.
Software Engineer2011 - 2014Amazon
Technologies: Hudson, Jira, Dagger, Guice, Guava, AspectJ, Git, Perforce, SQLite, Eclipse, Java, Android
- Helped launch the Amazon Video app on three generations of Kindle Fire using Android.
- Worked on various Amazon Video features including Prime downloads, purchasing, and Your Watchlist.
- Helped launch Amazon's very first set-top box: Fire TV.
Co-founder and Engineer2011 - 2013Quotica
- Implemented back-end logic such as quotes, search, and registration.
- Created a Facebook photo-sharing feature.
- Integrated Facebook and Twitter authentication.
- Defined and maintained application data models.
Co-founder and Engineer2010 - 2011Meeto
- Interfaced with clients to coordinate pilot events for Meeto.
- Defined and implemented a mobile client API to serve the Meeto iPhone and BlackBerry apps.
- Designed and wrote the Meeto BlackBerry app.