Brandon smiling at the camera. Brandon Baker

A passionate software engineer who loves to make things.

Development Experience

Projects

Upcoming Projects

  • Project #1

  • Project #2

  • Project #3

My Story

I'm a problem solver who doesn't like leaving a problem unfinished. My path into software engineering, however, was anything but straight forward.... Growing up in Ada, Michigan, I didn't have a clear idea of what I wanted to do. I knew I was good at math, and I was obsessed with video games, but I had no idea where those interests would eventually lead me. Then, in high school, I discovered programming. I didn't think much of it at first, but when it came time for college, Computer Engineering seemed like a natural fit, logic, computers, and math all in one place, or so I thought. A couple of years into Computer Engineering, I realized that hardware wasn't where my interests were. I loved the coding side of things, so I made the switch to Computer Science. The beginner courses had made programming look relatively straightforward, but I quickly learned that software engineering was a different story. There were plenty of moments where I felt like I had been pushed off a ledge and into the deep end, trying to understand concepts that didn't make sense until much later. That challenge ultimately became part of what I loved about programming. There was something incredibly rewarding about struggling through a problem, finally understanding how it worked, and seeing that knowledge come together into something I had built myself, a working application, system, or solution that didn't exist before I created it. That feeling became a big part of what I loved about programming. I graduated from Grand Valley State University with a degree in Computer Science in April 2024 and began the "dreaded" job hunt that every recent graduate seems to struggle with. In July, I landed a position as a full time developer and server admin at Hymnary.org. The experience gave me a much clearer picture of how steep the learning curve in software engineering can be, while also teaching me some important lessons about work, growth, and myself. About a year later, I decided to step away from software and pursue another passion, pickleball. I joined Ace Pickleball Club, eventually becoming an Assistant General Manager. For roughly nine months, I found myself building a career around a hobby I loved while discovering that I was capable of leading, teaching, and building relationships in ways I hadn't expected. That experience also gave me the opportunity to explore another passion of mine: using my creativity and online presence to tell people about Jesus. I began pursuing Christian content creation, hoping to combine my faith with my desire to connect with and encourage others. After a couple of months, however, I experienced serious burnout and found myself at a point where I needed to step back and reconsider what I wanted my next chapter to look like. What I didn't realize was that I was about to find something I thought I had left behind. I rediscovered programming. After more than a year away from the development space, I had to relearn concepts I was sure I would never touch again. I started with HTML, CSS, and JavaScript and slowly worked my way back into web development. As I did, something clicked. I began remembering why I enjoyed programming in the first place, not just because I could write code, but because software gives you the ability to create things that solve real problems. As a Christian, I've always enjoyed helping people and building relationships. My time away from software helped me realize that technology can be another way to do exactly that. Whether it's building a website for someone, teaching someone a new coding concept, solving a difficult problem, or helping someone find the right connection, software has much more to offer than I originally thought. Now, I'm pursuing a dream I once thought I had left behind, building useful software, helping others, continuing to grow, and seeing where this path takes me. If you've made it this far, thank you for taking the time to learn a little about me. I genuinely appreciate it, and whatever you're working toward, I hope you're able to find something that challenges you, gives you purpose, and makes you excited to keep going.

Part-Time Pickleball Addict

When I'm not working, there's a good chance you'll find me playing pickleball. What started as a casual invitation from a friend turned into one of my favorite ways to spend my time.... I discovered pickleball from a friend who I had met in a Discrete Math class I had taken at Grand Valley, and later that summer, he invited me to pick up a paddle for the first time at Belknap Park, a place well known in Michigan's pickleball community. He taught me the rules, we stepped onto a court, and then promptly got pickled in our first game. For those unfamiliar with the term, that means we didn't score a single point. Somehow, that made me want to play even more. Something clicked that day. I became fascinated with a sport I had barely known existed, and before long, I was teaching all my friends how to play so we could all enjoy it together. That interest eventually led me to take over the pickleball club at Grand Valley as President. When I stepped in, there were only about 6-8 people regularly attenting. By the time I graduated, I had helped grow the community to roughly 35 regular members, even factoring in everyone's busy college schedules and the demands of college life. After graduating, I had more free time and started regularly going to Belknap Park's open play. With some free time on my hands, I started going to Belknap Park's open play, usually just showing up and seeing who was there to play. I would by myself, make a new friend, and leave exhausted. Eventually, I realized I no longer felt like I was showing up alone. I got to know the regulars players, had made a bunch of friends, and had become part of a community that I had originally joined simply because someone invited me to play. That's one of the things I love most about pickleball. The sport itself is competitive and challenging, but it has an incredible ability to bring people together. Today, I still regularly play with friends whether that be getting a squad together or open play, compete in tournaments, and spend time with the community that first welcomed me onto the court. It's hard to believe that all of this came from one simple invitation to try something new. I'm incredibly grateful I said yes.

Video Game Enthusiast

Ever since I can remember, video games have been a part of my life. From playing Mario Kart Wii as a kid to getting my first iPod Touch, I was fascinated by the worlds, challenges, and experiences that games could create. What started as something I did for fun quickly became one of the ways I loved spending time with the people around me.... These days, you'll usually find me playing some kind of shooter, whether that's Marvel Rivals, Fortnite, or whatever new game my friends and I happen to pick up. Other nights, we're playing something completely different, such as chaotic party games like Lethal Company or PEAK where the goal is less about winning and more about seeing what kind of ridiculous situation we can get ourselves into. That's probably what I enjoy most about gaming. It's an excuse to get together with friends, laugh at something stupid, compete against each other, and catch up on life while we're at it. Even when we're not playing the same game we used to, the reason I keep coming back hasn't really changed, I enjoy sharing experiences with people.Being a gamer has also made me curious about what happens behind the screen. I've dabbled in game development with Unity and have always been fascinated by the amount of creativity and problem solving that goes into building the games I enjoy. I haven't fully committed to making a full game of my own yet, but I'd love to eventually sit down, build something from scratch, and publish it on Steam. For now, though, I'm happy to be on the other side of the screen, jumping into a game with some friends, trying something new, and enjoying the little moments that make gaming more than just a hobby.

Let's Connect!