MAX JOHNSON [ SOFTWARE ENGINEER ]


ABOUT ME

HI! I'M MAX!

I am a software engineer graduated from Concordia University (Montreal, Canada) with a B.S. in Computer Science, and currently looking for a Software Engineering position.

From program design to game development, I bring a wide-range of programming experiences. I love working on backend/database design, solving challenging problems, and experimenting with new prototypes. I am looking forward to bringing my skills and passion into the workforce!

For more information about my work, you can scroll down, peruse my site or download my resume.

Interested in discussing how I can help your company? Send me an email or reach out to me on social media.


MY PERSONAL INTERESTS

When I am not working on my next programming project, I enjoy:

  • Exploring new games on Steam;

  • Conversing in French with my relatives;

  • Trying something new: skydiving, snowmobiling, ice climbing, axe throwing, etc;

  • Planning my next dive trip somewhere warm;

TECHNICAL SKILLS

I naturally gravitate towards C#, Java, and C++ for backend projects, depending on the project requirements. I've learned to use Python through machine learning and computer vision projects, and I often leverage Java script for my web development needs.

C#

JAVA

C++

PYTHON

JAVASCRIPT

MOST FREQUENTLY USED TOOLS

FRAMEWORKS

  • OpenCV

  • Sklearn

  • WPF

  • Windows Forms


  • .NET

  • SteamVR

  • JavaFX

  • Discord.NET

  • Unity Mirror

SOFTWARE

  • Unity Engine

  • Git

  • Unix

  • SQL

EXPERIENCE

SOFTWARE DEVELOPMENT INTERN, STRATEGIC INNOVATION TEAM

. KINAXIS . Remote, Canada . Summer 2021 .

  • Collaborated with other teams to create development tools.

  • Created a tool for the Solution Performance, Customer Service and Quality Assurance teams to generate large supply chain datasets:

    • Users would generate datasets from a C# windows forms application and select settings via an excel config file.

    • Streamlined several weeks of work into a single hour, and eliminated human error ultimately saving company time.

CODING INSTRUCTOR

. MV CODE . Mill Valley, California . DEC 2015 - AUG 2019 .

  • Taught programming principles for Unity, JavaScript, Java, and Arduino robotics.

  • Debugged student projects and helped them discover the solution.

  • Communicated student progress to coworkers and parents.

DATABASE INTERN

. ZERO WASTE HOME . Mill Valley, California . JUN 2018 - JUL 2018 .

  • Updated an outdated store page, increasing store revenue.

  • Maintained the company's database so its webapp would display the most pertinent information to the users.

WEB DEVELOPER

. ECLIPSE TELEVISION . Mill Valley, California . SEP 2017 - OCT 2017 .

  • Upgraded a film company's website with new content to showcase work and attract new clients.

  • Worked closely with the CEO to meet their precise vision.

EDUCATION

B.S. COMPUTER SCIENCE

Concordia University, Montreal, Canada

Graduated: August 2022