Zack M Fleischman

Zack M Fleischman

Mentor
5.0
(16 reviews)
US$15.00
For every 15 mins
29
Sessions/Jobs
ABOUT ME
Staff-level Front-end Developer, 15 years of experience.
Staff-level Front-end Developer, 15 years of experience.

www.zackmfleischman.com

I'm Zack. I write a lot of code. I went to Carnegie Mellon to write code. Worked on the Xbox team at Microsoft writing code. I made automated flying robots in Silicon Valley by (you guessed it)...writing code (and with only 1 explosion!). I made the game FarmVille 2, decided PHP should die in a fire and switched to the healthcare industry building an 100% automated robotic lab for genetic screening, which was really cool and REALLY boring (healthcare is tedious), so I got out quick to do something way more fun and WAY harder.

My sister, my best friend and I all decided to start a company. This blew all my previous experience out of the water. I took all my game-dev knowledge and applied it to the fashion industry, loading up purses, bags, jackets, hoodies, hats, and rings in 3D inside of a browser and letting the customer customize it all in real-time like a character creator in a video game. I acted as CTO, hiring a team of engineers, contractors and artists to build it with me. It is from this position which I gained the true experience that I will confer to my mentees here. For 3 years I spent hours each day reviewing and ripping apart my team's code, researching and reviewing their techniques, teaching them the art of engineering, and working to hone our craft such that we could build a piece of software that literally no one had been able to build until we came along...all under terribly strict deadlines from our customers.

These days I work as a staff engineer at Aurora making self-driving 18-wheelers.

Needless to say, I know how to teach people to write great code, and I freakin' love it.

English
Eastern Time (US & Canada) (-04:00)
Joined September 2017
EXPERTISE
3 years experience
I built a giant highly customizable 3d web app on top of React/Redux and Babylon in Typescript. This sucker pushed the limits of what run...
I built a giant highly customizable 3d web app on top of React/Redux and Babylon in Typescript. This sucker pushed the limits of what runs in a browser, and it pushed the limits of what can be done in Typescript. Union types kick ass, user defined type-guards are a ridiculous concept that can only exist in a world that has let the the creature that is Javascript grow out of control, and the fact that you can't iterate over fields of an interface yet needs to be fixed immediately.
3 years experience
I built the iPad and Windows native versions of the same 3d app described previously in Unity 3D using C#. Once during this project, I ne...
I built the iPad and Windows native versions of the same 3d app described previously in Unity 3D using C#. Once during this project, I needed to write a custom deserializer from JSON to C# class instances to support arbitrary amounts of external references to other JSON files (which themselves could ALSO refer to other JSON files). This deserializer made HEAVY use of Promises and Reflection that to this day I still can't believe actually works.
Object-Oriented ProgrammingSoftware architectsGame
View more
Object-Oriented ProgrammingSoftware architectsGameUnity
View more

REVIEWS FROM CLIENTS

5.0
(16 reviews)
Heather Roys
Heather Roys
June 2019
GREAT FUN!!
Dee
Dee
June 2019
Zack is an incredible teacher. Very patient and his explanations are very clear
Heather Roys
Heather Roys
May 2019
Best teacher around!!
Heather Roys
Heather Roys
April 2019
MOST AMAZING TEACHER!!!
Heather Roys
Heather Roys
April 2019
amazing teacher!
ted
ted
March 2019
Excellent - informative, professional and quick solutions that work!
Heather Roys
Heather Roys
March 2019
best teacher ever!!!
Heather Roys
Heather Roys
March 2019
Great teacher! Very understanding and does not get frusterated with you. He wants you to understand concepts
Heather Roys
Heather Roys
March 2019
AWSOME TEACHER!!! True code ninja!!!
Heather Roys
Heather Roys
February 2019
Awsome session!!
SOCIAL PRESENCE
GitHub
config
Toolkit config files (dotfiles)
Vim script
1
3
RedditHits
Script to aggregate the daily hits for subreddits
Python
1
0
EMPLOYMENTS
CTO and Cofounder
Strypes
2016-05-01-Present
Founded, architected, built, managed and deployed large scale realtime 3D graphics software to sell to large fashion companies to help th...
Founded, architected, built, managed and deployed large scale realtime 3D graphics software to sell to large fashion companies to help their customers easily customize their products and integrate with manufacturing for custom orders. This was and continues to be an insane rollercoaster ride that pushes me to the limits of what I thought I could do as a Software Engineer and manager.
Ruby
Responsive Design
TypeScript
View more
Ruby
Responsive Design
TypeScript
3D Graphics
Web Development
React
JavaScript
Redux
View more
Full Stack Software Engineer
Counsyl
2015-09-01-2016-05-01
Counsyl is a genetic screening company with an 100% automated robotic lab. I had to make sure the patients could interface with their scr...
Counsyl is a genetic screening company with an 100% automated robotic lab. I had to make sure the patients could interface with their screenings, with doctors, with the private health information, and with our payment systems entirely through their online portal.
Django
View more
Django
View more
Senior Software Developer
Zynga
2014-05-01-2015-08-01
I was a feature lead for FarmVille 2 (a farming simulation game). I designed, built out and deployed large-scale features in the game, us...
I was a feature lead for FarmVille 2 (a farming simulation game). I designed, built out and deployed large-scale features in the game, usually managing a team as the project lead. My last and largest feature changed the game from a single-player sandbox game to a competive multiplayer game via a global weekly tournament. I also spent a few months afterwards transitioning the game's development to a team in India.
PHP
ActionScript
Game
View more
PHP
ActionScript
Game
View more
PROJECTS
Strypes' 3D Fashion ConfiguratorView Project
Strypes
2018
I built this tool twice over the course of 3 years. Once in Unity using C# to be deployed in fashion retail stores on iPads, and again in...
I built this tool twice over the course of 3 years. Once in Unity using C# to be deployed in fashion retail stores on iPads, and again in Typescript using BabylonJS/React/Redux to be deployed embedded inside product pages on retail websites. I led this project as the CTO and lead engineer of Strypes with a team of 2-4 people. The tool allows customers to easily customize and configure fashion products. Watch the demo above to get a feel for what it can do.
C#
Responsive Design
TypeScript
View more
C#
Responsive Design
TypeScript
3D Graphics
Web Development
React
Redux
iOS
View more
My Website: ZackMFleischman.comView Project
2019
I over-engineered the hell out of this site using React/Redux for 2 reasons. First, it sets me up for the future to easily make it more c...
I over-engineered the hell out of this site using React/Redux for 2 reasons. First, it sets me up for the future to easily make it more complex and dynamic quite easily. Second, it let's me update the entirety of my site just by modifying a SINGLE yaml file.
Responsive Design
TypeScript
Web Development
View more
Responsive Design
TypeScript
Web Development
React
Webpack
Redux
View more