Experience
Software Engineer at Toast, Jan 2018 - Current
Co-creator of Pixek, Jan 2017 - Current
- Cloud based encrypted search on images Android app, found at pixek.io
- Images are auto tagged using Tensorflow and pretrained neural net directly on mobile device to minimize leakage.
- Server is Amazon EC2, images encrypted with AES stored on S3.
- Developed novel protocols for secret key recovery and lost/new devices.
- Talk at Real World Crypto 2018.
- Talk at OURSA 2018
- Press: Wired Boing Boing CBC Brown
Software Engineer at HubSpot, Jul 2017 - Jan 2018
- Developed watch/follow notifications on the CRM team.
- Migrated existing notifications to new notification platform.
Software Engineer Intern at Facebook, May 2016 - Aug 2016
- Developed and designed open source Technology Compatibility Kit (TCK) for
ReactiveSocket using Java and Scala.
- Collaborated extensively with Netflix engineers who were also working on
ReactiveSocket during design and development of the TCK.
- TCK can be found at github.com/ReactiveSocket/reactivesocket-tck.
Co-founder of Botler, Apr 2016 - Current
- Botler makes it easy for anyone to store and share info without making a website by building chat bots which can be published and shared easily. Can be found at heybotler.com.
Data Science Intern at Velankani, May 2015 - Sept 2015
- Used Apache Spark, Kafka, Hadoop, Docker, MongoDB and Neo4j to build distributed data analysis applications.
- Project has been open sourced and can be found at github.com/xytosis/dataworx.
Teaching Assistant at Brown University
- Duties include holding weekly office hours, grading homework and exams, and developing course material such as homework questions or code contributions.
- Spring 2017 - CSCI1430, Computer Vision
- Fall 2016 - CSCI1570, Algorithms
- Spring 2016 - CSCI0320, Introduction to Software Engineering
- Fall 2015 - CSCI0330, Introduction to Systems
- Spring 2015 - CSCI0180, Integrated Introduction to Computer Science