starting_point Eric Wadkins | Portfolio - OLD VERSION


Utility Programs for Nitrogen-Vacancy Center Identification and Initialization Analysis (contributor, §2)

Aaron Vontell, Michael Walsh, Eric Wadkins, Dirk Englund. 2017 | Download


Some of the things I've learned...

Machine Learning & Artificial Intelligence

I've worked on many projects involving machine learning and AI. This includes projects in a research laboratory setting, such as developing the NN model presented in Utility Programs for Nitrogen-Vacancy Center Identiļ¬cation and Initialization Analysis. Some of my personal projects include my experimentation with neural networks in Tensorflow and my Raycasting simulation.

Computer Vision & OpenGL/OpenCV

I have significant research experience in the field of computer vision, including Computer Vision Tools for Locating Nitrogren-Vacancy Centers. I've also created dozens of programs using CV and graphics libraries such as OpenGL and OpenCV. This includes my Object Tracker, Collage Generator, Game Engine, Raycasting simulation, and many more.


I have over 4 years of experience programming in C++. My C++ projects include a custom game engine using the OpenGL graphics library, and many other projects relating to machine learning and computer vision using the OpenCV computer vision library.


Python is a language I use often and have had significant experience with, as a necessity for many courses at MIT as well as a simple and powerful language for small side projects and experiments of mine.


I have over 5 years of software development experience in Java creating games, plugins, and various other applications, including a client request library, content-aware image resizer, and an early version of my OpenGL Game Engine which I later ported to C++.


Combined with over 7 years of experience from personal projects, as an employee of Diameter Health I often develop web applications which consist primarily of HTML, JavaScript, and CSS, as well as a Node.js/MongoDB backend.


I have extensive experience in Node.js and many of its modules, including Express, Request, Grunt, Mocha, Cheerio, Bcrypt, and Oauth2-server, and have created many of my own, including cda-schematron.


With over 2 years experience using MongoDB, many of my projects utilize Node's MongoDB driver. Working for Diameter Health, I was responsible for creating an API that allowed for easy interaction between web apps and databases.


I have significant experience with Durandal and creating single page web applications, as well as jQuery for many of my professional and personal projects.


Some of my personal projects...

OpenGL Game Engine

C++/OpenGL Project

Ray Casting Simulation

C++/OpenCV Project

Object Tracker

C++/OpenCV Project

Collage Generator

C++/OpenCV Project

Seam Carver

Java Project


Java/C++/ANTLR Project

Audio Analyzer

Java/Arduino Project


Debt Management App for Android


Android/Node.js Project


This section needs updating -- more projects to come!

To see more, visit my GitHub profile:


A little bit about me...

  • Winthrop, Massachusetts


    Graduated Winthrop High School, Winthrop, MA

    I graduated from Winthrop High School near the top of my class, excited for the challenges that awaited me at MIT.

  • Massachusetts Institute of Technology


    Attends MIT - Computer Science

    As a member of the Class of 2018 and a candidate for a BS in Computer Science and Engineering, I continue to take advantage of many of the interesting learning opportunities that MIT has to offer. I am particularly interested in artificial intelligence and machine learning, and plan to focus on these fields for the remainder of my time here.

  • Software Engineer Intern at Diameter Health


    Diameter Health, Newton, MA

    Starting with a Summer 2015 software engineering internship and advancing into a part-time position throughout the year and up to February 2017, my work at Diameter Health includes designing and developing automated predictive tools and full-stack applications that serve the healthcare industry through their use of clinical intelligence.

  • Computer Science and Artificial Intelligence Laboratory (CSAIL)

    As an undergraduate researcher, I worked with CSAIL's InfoLab Group to advance their goal of developing intelligent interactive software systems that help people access information and solve problems on human terms. My work there was primarily focused on a video action recognition system.

  • Research Laboratory of Electronics (RLE)

    I am currently a MITRE Undergraduate Research and Innovation Scholar in the Quantum Photonics Laboratory. My work includes developing machine learning and computer vision-enabled systems to automate laboratory processes, such as the detection of nitrogen-vacancy centers in diamond. I am currently leading a year-long project into the creation of a smart microscopy system to enable autonomous laboratory experiments.

  • Google

    Summer 2017

    Google, Los Angeles

    In Summer 2017, I interned with Google as a Software Engineering Intern in their Venice, Los Angeles office. As a part of the YouTube team, my work included performance enchancements to some of YouTube's infrastructure.

  • Google

    Winter 2018

    NASA, Goddard Space Flight Center, MD

    For Winter 2018, I am interning with NASA at the Goddard Space Flight Center, where I'm using machine learning to relate satellite measurements to applications of aerosol science. The Global Modeling and Assimilation Office at NASA uses these measurements in global climate models to answer some of the fundamental questions of climate science.

  • Personal Projects


    Ongoing Projects

    I continue to work on personal projects and have many ideas just waiting to be realized.

  • Be Part
    Of My

Eric Wadkins

Eric Wadkins

MIT '18, AI Enthusiast, and incoming Software Engineer @ Google

I'm a member of MIT's Class of 2018 and my passion is Computer Science.
My interests include software design and development, artificial intelligence, machine learning, computer vision, and natural language processing.
A general design goal of mine is to automate a process with as little user input as possible.

Contact Me

Email: ||

Address: Simmons Hall. 229 Vassar St., Cambridge, MA 02139

Phone: (617) 839-5035

...or use the following form

This site is out-of-date as of May 2018!

Click here for the new version!