Skip to content
View chrishenn's full-sized avatar
  • Massachusetts Institute of Technology
  • Evanston, IL
Block or Report

Block or report chrishenn

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
chrishenn/README.md

Hi. I'm Chris Henn.

chenn@alum.mit.edu


About Me

I'm an MIT alum (grad 2020) with ~2 years' experience in machine learning research at MIT's Center for Brains, Minds, and Machines. I also have professional experience in performance software design and engineering, data modeling and analysis, mechanical systems simulation, and electronic systems fabrication.

To solve problems, I enjoy starting from scratch. Computer science is a powerful tool: a way of turning time, money, and know-how into solutions. I try to remember that every problem starts to look like a nail, once I've wielded the computer as a hammer long enough. Effective solutions always include relying on the knowledge, time, and people at hand - not just computational power - moving focus onto communication, in addition to engineering. As much as I like starting from scratch, I try to ask: am I inventing a new way to solve a solved problem? Or better still: am I solving a problem that doesn't need to be solved?

In that pursuit, I've written: webclient code in Javascript; GPU libraries in CUDA C and CUDA-python; GUI interfaces in C#; parallel, asynchronous, and concurrent code in python, C#, C++, and Java; docker files, apptainer scripts, and CI testing configurations in bash; a python-based web server; a mechanical model in MATLAB; ML models on AWS and MGHPCC; 3D designs in fusion 360; and built with Pytorch, Tensorflow, gcc, nvcc, Numba, Numpy - whatever fits the problem at hand.

For the past ~2 years, I've been employing these tools to design, evaluate, and interact with, novel computer vision model-architectures - and investigate hypotheses about the fundamental structure of image data (and by extension, how we generally capture the structure of data).


Stats

Top Langs

GitHub Streak


Tools

Popular repositories

  1. torch_cuda_example_cmake torch_cuda_example_cmake Public

    Cuda

  2. arduino_pwm arduino_pwm Public

    C++

  3. find_strings find_strings Public

    Python

  4. better_power better_power Public

    C#

  5. agent_interface agent_interface Public

    Python

  6. const_fonts const_fonts Public

    Python