Hello
About Me
I'm a Computer Vision and Graphics Engineer in the Zhirong Bao Lab at the Sloan-Kettering Institute in New York City. In addition, I'm a Image Processing Engineer for Datafay.
Previously, I worked as an Machine Learning Engineer for Seecure Systems, and a Mobile Applications Developer for Accrete Solutions LLC.
I did my undergraduate studies at Columbia University and The Jewish Theological Seminary, earning two BAs in Computer Science and Jewish Philosophy. Currently, I'm completing an MA in Jewish Philosophy at The Jewish Theological Seminary while I apply for PhD programs in Computer Science for Fall 2018.
I live in Bed-Stuy, Brooklyn, but my home is Campbell, CA.
Education
A summary of my education.
-
2013 - 2017
BA Computer Science - Intelligent Systems
Columbia University
-
2013 - 2017
BA Jewish Philosophy
The Jewish Theological Seminary of America
-
2017 - 2018
MA Candidate in Jewish Philosophy
The Jewish Theological Seminary of America
Employement
A summary of my work experience.
-
September 2015-Present
Computer Vision and Graphics Engineer
Sloan-Kettering Institute
Zhirong Bao Lab
I've worked in the The Zhirong Bao Lab for 3 years, developing computer vision systems for detecting, tracking, and lineaging cells during embryogenesis. (C, MATLAB and Java).
In addition, I developed a 4D spatiotemporal atlas for exploring this data. (Java, JavaFX, Javascript, HTML, CSS).
Currently, I'm working on a Volumtetric 3D Reconstruction research project for modeling tissues during embyogenesis. (MATLAB) -
August 2017-Present
Machine Learning Engineer
Datalitmus
I'm working on a system to generate queries for SQL databases for Business Intelligence solutions. The project involves natural language processing and machine learning for optimization. (Java, SQL, Tensorflow).
-
December 2016 - May 2017
Machine Learning Engineer
Seecure Systems
I developed systems for tracking subjects and behavioral analysis to combat lone-wolf terrorism. (Python, OpenCV, Tensorflow).
-
May 2015 - August 2015
Mobile Application Developer
Accrete Solutions LLC
I developed mobile applications for businesses to impove productivity and efficiency. (Javascript, XML).
Skills and Projects
A summary of my primary skills in the fields of computer science and philosophy, and relevant projects.
-
c
Computer Vision
I have experience with 3D modeling and volumetric reconstruction, object detection, tracking, and scene analysis.
OpenCV, MATLAB, and Tensorflow.
Check out this series of articles I wrote about the current research I'm doing with 3D modeling and 3D image segmentation.
HERE's a manuscript I recently submitted to BMC Bioinformatics (Updated 12/20/2017). -
d
Computer Graphics
I'm the primary developer for a 4D spatiotemporal atlas called WormGUIDES, for C. elegans embryogenesis. The application is written in JavaFX.
Here's a link to download and learn more about the atlas. -
d
Immersive User Interfaces
I built a Virtual Reality application for my lab's geometrical model of the C. elegans embryo, and an Augmented Reality mystery game that uses geolocation to lead a player through a series of clues at the Columbia campus.
Both applications were built in Unity.
The VR application is available on the Google Play Store here. It is also available on the iOS store and can be found by searching for "WormGUIDES".
Check out this video of the AR game, Where's Professor Feiner?.
-
b
Machine Learning
I've built Convolutional Neural Networks for object classification, Deep Reinforcement Learning for robotics, Neural Networks for Single Cell RNA Seq classification.Tensorflow, Scikit-learn
I built a system for Single Cell RNA Seq classification for my Computational Genomics course with Dr. Itsik Pe'er, the codebase is available here.
I also took an upper level Artificial Intelligence course, and my code is available here. -
m
Philosophy
I study ethics and metaethics, doxastic norms and rationality.
Programming Proficiency
A summary of my proficiency in various program languages and libraries.
Medium
I write periodically on Medium.com about research I'm doing and other things in my life.
"If he is not to stifle his human feelings, he must practice kindness towards animals, for he who is cruel to animals becomes hard also in his dealings with men.""
Kant - Anthropologie in pragmatischer Hinsicht
“Truth does not become more true by virtue of the fact that the entire world agrees with it, nor less so even if the whole world disagrees with it.”
Maimonides - The Guide for the Perplexed
“Man is condemned to be free; because once thrown into the world, he is responsible for everything he does. It is up to you to give [life] a meaning.”
Jean-Paul Sartre - Essays in Existentialism