About Me

My name is Adam Sturge. I write code for a living.

Born and raised in Newfoundland Canada from an early age I was drawn to the "why" and "how" of things. Fast-forward to 23 and I'm graduating from university with a triple major in Applied Mathematics, Physics, and Computer Science.
Professionally my interests range from physical simulations to data science to distributed systems to quantum computing. There's just so much cool stuff happening in the world right now!
I built this website as a place for me to show off some of the projects I'm working on. I hope you find them as interesting as I do.

Email : AdamSturge137@gmail.com         Resume : pdf

me

Education

An investment in knowledge pays the best interest - Benjamin Franklin

Work Experience

  • 3

    years
  • 8

    months

Code

Below are some projects I've worked on either in school or in my spare time
Engine

Engine

public

A physics and rendering engine

Nutrition label recongnizer

Nutrition label recongnizer

public

A mobile app that uses optical character recongition to extract nutritional information from packages and display them in an easier to understand format for humans

Image classifier

Image classifier

public

A Convolutional Neural Network trained to classify images as part of a class wide competition. Heavilty utilized transfer learning from major CNNs. Also features a comparision to a simple Support Vector Machine.

Mesh Registration

Mesh Registration

public

Aligning two different meshes through an energy miniziation procedure. This problem comes up when two different meshes are supposed to be representative of the same object. For example a 3D scan from slightly different angles

Mesh parameterization

Mesh parameterization

public

A comparision of Tutte and least squares conformal parameterizations of a triangle mesh

Geometric Curvature

Geometric Curvature

public

Computing different measures of surface curvature and displaying them as color maps on a triangle mesh

Conformal quaternion based mesh (re)construction

Conformal quaternion based mesh (re)construction

public

Using spin transformations to deform a "seed mesh" into a target mesh. Animation is sped up for affect. Run while listening to "I'll make a man out of you" from the Mulan soundtrack for best results.