Hi, I'm Zack Spring Chief

Aspiring Software Engineer

I followed a tutorial to make this portfolio cuz I am not good at creating UI's but the hosting is done via Azure, The code is on Gitlab, so I can do some easy devops, and there is some Rust code in here as well. I hope to be a future Rustacean. I also wanted to give you a little information about myself so have fun exploring this webpage.

About Me

Rust Developer!

Hello! My name is Joseph Spring Chief. Please call me Zack. I have been in the IT industry for 16 years now. I started my career in the networking field when I was recruited with a start up company called Siksika Tel. I then moved on to Platinum Communications, which is where I found my passion for all things IT. I have done almost everything from helpdesk, Network technician, Network Administrator, Systems Administrator, and now, my interest is programming. I got stuck in the "which programming language should I use loop" I started with Javascript, but I'm not going to lie I STRONGLY hated that language HAHA! I then tried C# and F# but I really disliked that I had to install dotnet to make the program run... After about a year and a half of taking a break due to life circumstances, I still found that I still really loved coding yet, I really sucked at it... However I realized that programming is a lot like math and the more you do it, the easier it becomes. I then discovered Rust!. Rust is hard to learn with its ownership and borrowing concepts but, I quickly fell in love with its elegance and strict rules to compile code. Rust has made be fall in love with coding all over again. Beyond coding, I enjoy activities like playing volleyball, video games (Monster Hunter, FFXIV and Golden Sun: The Lost Age are personal favorites), and I also love building PCs, Warhammer 40k, and finally, I enjoy learning (Linux specifically). I value and believe that exercising is the best stress reducer. Finally, I am excited about contributing my technical skills with open source projects. I Look forward to the opportunity to connect and collaborate!

My Adventure

Education

2023

Full Stack Developer - InceptionU

After years in IT, I transitioned to software development after I completed a C# and Unity course on Udemy. At InceptionU, I gained an understanding of coding, collaboration, and learned the principles of Agile methodologies.

2022

Braintoy AI/ML

AI is only as good as the intention behind it. My time with Braintoy's applied ML program reinforced my core philosophy: leverage cutting-edge tech to tackle complex challenges, but always build with ethics, security, and real human value at the center.

2019 - 2021

Philosophy - University of Calgary

I majored in Philosophy and I enjoyed 2 years at the UofC. After my dad, Blair Spring Chief died, I took a back seat to help fund my younger brother to finish his degrees. Kyle Spring Chief successfully got his Politcal Science and Psychology degrees

Projects

March 2023

Monitor Log Crate "zack_log_monitor"

Published a light weight log monitor using the Rust language. zack_log_monitor provides an in-memory storage engine for log events, featuring structured log levels with detailed payloads, zero-allocation query filtering via borrowed references, and summary report generation.Can be found at crates.io.

May 2023

Full-Stack React App "Calgary Fit Friends"

As front-end dev for Calgary Fit Friends, I partnered with a team of 3 to design a React, Node, and Express web app. I believe software should solve everyday needs, making local sports accessible to everyone.

July 2023

Full-Stack mobile app "Budget app"

As a backend developer in a team of 4, my role was calling REST APIs and training a ChatGPT model for our specific requirements using M/L. I successfully developed YouAi, a light weight budgeting advice system.

My Skills

These subjective numbers reflect my confidence level with these skills. The better I get, the more I will "level up"

Coding Skills

HTML Level 50

CSS Level 30

Javascript Level 35

Azure Level 40

Rust Level 55

Linux Level 35

SQL Level 55

Git Level 80

Professional Skills

API Design level 25

Web Development Level 30

Team Work Level 95

Leadership Level 90

Methodical Level 90

Communication Level 80

Logical Level 85

Autonomous Level 100

Contact Me!