christian@portfolio:~$ whoami

About Christian

I'm a software engineer from San Diego, now working out of DFW, who likes building custom tools, AI systems, and fun interactive worlds.

Christian Blake working on a side project

Usually found at Starbucks after work, building my game or chasing another side project.

01

How I got into software

In high school, I had a teacher named Mr. Jaffe who taught me the basics of computer science. My counselor recommended I take Computer Science Principles with him, and I was reluctant at first.

He emphasized problem solving, understanding the code we use, and especially understanding code we reuse from others. In his class, we had a tournament where each team had to develop an "AI" algorithm for Othello.

I was going up against people who felt far smarter than me, but through time and effort I was able to get my algorithm to a winning point and take second place. In the final match, the other team's model made an illegal move near the end. My solution did not properly handle the terminal game state where no legal moves remained and the board was full. Instead of returning a no-move state and ending the game cleanly, it got stuck in a loop and crashed.

That ended up being the best lesson. I went back, fixed the code for personal kudos, and after that I was hooked. Seeing something I created accomplish something I thought would be impossible was inspiring, and it taught me early why defensive programming, validation, and edge cases matter.

02

What I'm into right now

Right now I'm especially interested in game development, machine learning, AI automation, and full-stack systems. I like projects where the backend, frontend, data, and user experience all connect into something useful.

I'm also trying to become a better engineer every week. I like building things from scratch, understanding why they work, and learning from the parts that break.

03

Outside the terminal

I grew up around the ocean in San Diego and now work as a software engineer in the Dallas-Fort Worth area. Surfing is still a huge part of who I am, even though I'm not living right by the coast at the moment.

Outside of work, I care a lot about family, playing basketball with my little brother, rock climbing, guitar, video games, making videos, and working on passion projects. A lot of nights after work, you can find me at Starbucks working on my game or sketching out the next thing I want to build.

04

How I work

I'd describe myself as curious, hands-on, visual, creative, and systems-minded. I like learning by building, and I'm always trying to get sharper at turning ideas into real software.