Christopher Lane Hinson

Christopher Lane Hinson

Mentor
5.0
(2 reviews)
US$15.00
For every 15 mins
10
Sessions/Jobs
ABOUT ME
I'd love to share what I know and help you succeed.
I'd love to share what I know and help you succeed.

I try to check my messages at least once a day M-F . . . if you need availability outside of that window, I can probably make it happen on request. If your project is a school or university assignment, I ask that you link me to the syllabus and your institution's academic integrity policy.

I take pride in being familiar with a variety of tools and paradigms. Whether you're just starting out, branching into a new technique, or marching through a large project, I'd love to share what I know and help you succeed.

My university background was in Computer Science and Math Education. I also have eight years of industry experience as well as practice with up-and-coming technologies like Rust and Web Assembly.

English
Eastern Time (US & Canada) (-04:00)
Joined December 2018
EXPERTISE
5 years experience
After I left university I felt frustrated with the "same-ness" of all of the programming languages I had been exposed to and wanted to le...
After I left university I felt frustrated with the "same-ness" of all of the programming languages I had been exposed to and wanted to learn something new and different. After exploring a lot of different languages, including D, Lisp, and ML, I was lucky enough to have free time to devote to learning Haskell.
View more
View more
2 years experience | 1 endorsement
Over time I've worked with a few different OpenGL bindings (as well as Unity and Godot), but when I wanted to get back into 3D more recen...
Over time I've worked with a few different OpenGL bindings (as well as Unity and Godot), but when I wanted to get back into 3D more recently the simplicity and flexibility of Three.js made it a no-brainer.
Shader
View more
Shader
View more
1 year experience
After a few years working with C/C++ I decided not to put up with memory unsafety unless there was a very, very good reason. That was alm...
After a few years working with C/C++ I decided not to put up with memory unsafety unless there was a very, very good reason. That was almost 20 years ago and for the most part I've kept that vow! Rust is the language I've always dreamed of. It's an exciting time to be alive! Right now almost all of my rust experience is on the Web Assembly / wasm-bindgen side of things.
WebAssembly
View more
WebAssembly
View more
4 years experience | 1 endorsement
During my last two years at Web Performance, Inc I proposed and was given the go-ahead to develop a next-generation version of our produc...
During my last two years at Web Performance, Inc I proposed and was given the go-ahead to develop a next-generation version of our product using JavaScript and Node.js. We levereged express, react, LokiDB and CouchDB. Sadly I'm no longer working on that project but JavaScript is so ubiquitous in so many situations that I still use it every day. I think that JavaScript has been a fascinating development in software engineering in-so-much as it has brought together talent from industry, academia, government and education to all contribute to a single programming language and environment.
View more
View more
12 years experience
This was the primary language I was taught in University. I was also responsible for maintaining a 250k LOC business application during m...
This was the primary language I was taught in University. I was also responsible for maintaining a 250k LOC business application during my time at Web Performance, Inc.
View more
View more

REVIEWS FROM CLIENTS

5.0
(2 reviews)
mar
mar
December 2019
Great help working on a three.js project!
Zsolt
Zsolt
January 2019
Helpful and a really nice person!
EMPLOYMENTS
Software Developer
Web Performance, Inc
2010-08-01-2018-03-01
Maintained a 250k LOC Java application, angular.js-frontend/Google Cloud Platform-backend web portal. Orchestrated massive (1000+ instanc...
Maintained a 250k LOC Java application, angular.js-frontend/Google Cloud Platform-backend web portal. Orchestrated massive (1000+ instance) AWS EC2 deployments. Provided direct support and services to business clients to identify, diagnose and solve load-related performance problems with HTTP and binary network services.
Java
Node.js
Eclipse
View more
Java
Node.js
Eclipse
HTTP
Amazon EC2
Amazon S3
Swt
JavaScript
View more