KANSAS CITY, Kan. â Cameron Porter turned pro in his chosen field even before leaving Princeton. Some time after that, he started getting paid for playing soccer, too.
Sporting Kansas Cityâs young forward majored in computer science at the Ivy League school and launched his first startup as a junior â and itâs still thriving, though he has stepped away from day-to-day operations. Now, Porter wears two hats with MLS â as a player and also working as a software engineer on the development side for MLS Digital.
Porter loves doing double duty, though.
âDoing software engineering on the side makes me enjoy playing soccer even more,â the third-year pro says. âNo matter whether itâs a crappy hot day, or anything â because you really appreciate just what an amazing job it is, to be able to play every day.â
If it werenât for soccer, though, Porter â who was drafted by the Montreal Impact in the third round of the 2015 MLS SuperDraft and came to Sporting last July in a trade for Amadou Dia â might have taken a different academic route entirely.
âI went into college, thought Iâd be an [economics] major,â he says. âThe computer science class at Princeton was notoriously hard, and a few of the guys on the soccer team were like, âYou know what? Letâs see if we can do this.â
âAnd so we took the class, loved it. Took another one, we still loved it and we ended up taking even more computer science classes than any of our majors. One thing led to another and we were computer science majors, me and three friends of mine from the team.â
The two aspects of his life have complemented each other well, Porter says.
âI think working on a software engineering team, itâs all about communication,â he says, âand I think being on a professional team, you learn that communication is one of the most important things that makes a team function well â being aware of your strengths, your weaknesses, and understanding how to delegate responsibilities.
"And I think thatâs something this team does very well, and hopefully I can bring that kind of mentality and culture.â
The funny thing, Porter says, is that he doesnât have to do much to look the part for either job.
âWhen I have my glasses on, people are surprised that Iâm a footballer,â he says. âWhen Iâm here, people are surprised that Iâm a software engineer. I think once people get to know me, theyâre not surprised at all.â
So âĤ how did he wind up doing both? That story requires backing up a little bit.
Porter made a quick contribution to the Impact out of college, scoring against Pachuca in the second leg of the CONCACAF Champions League quarterfinals to put Montreal into the semis ahead of an eventual runner-up finish. But shortly after that, he tore his ACL in an early regular-season game and missed the rest of the 2015 campaign.
The midseason 2016 trade brought him to Childrenâs Mercy Park, where he scored in the group stage of the 2016-17 CCL and has made one appearance off the bench this year. In between last season and this campaign, Porter started looking for something new to do with his major.
âYou have a lot of free time with this job [as a professional soccer player],â Porter says. âWe train in the mornings, and we train hard, but a lot of it is down time back at your place. And so I was looking for something to do on the side, a little bit more productive to keep my mind active.
"So over the offseason I was looking into different opportunities, different ideas of things I could do, and one of my mentors recommended that, âHey, Iâm sure MLS has a pretty advanced software engineering team. They have Android iOS apps. They have Apple TV applications, they have TV live streaming.â And I was like, âWow, I really didnât think about that.' So I shot out a few emails, ended up meeting with the team out in New York. The conversations went well and we kind of worked things out over the course of the year to get things going.â
Porter puts in about five hours a day on the development gig â âI still get to bed at 10â â and even takes his work with him on road trips.
âHonestly, itâs like I usually donât need an Internet connection, so I can just do it on the plane,â he says. âI just pull out my laptop. If you ever see me traveling, Iâve got the laptop up and I might be working on something.â
Teammate Daniel Salloi, at the next locker, cuts in: âLike two or three laptops.â
Porter laughs.
âYeah, sometimes I travel with multiple laptops,â Porter says. âBut itâs the kind of thing where you have the ability to kind of work when youâre free, which is nice â which is why software engineering turned out to be the perfect major for the career path Iâve chosen.â
Porterâs teammates give him some good-natured grief â âHeâs a nerd,â center back Ike Opara says, âbut heâs kind of a cool nerdâ â but Porter also has their admiration.
âHeâs a busy-minded, uber-intelligent person who always needs to keep his mind going,â goalkeeper Tim Melia says. âHeâs one of those guys you try to keep after. Heâs a really good soccer player. Heâs very smart. Heâs got a really bright future.
âI think whatâs going to be really important about Cam is that as he works further with the league, theyâre going to be able to use someone like that â someone who has his academic ability, in terms of knowing how to code, how to write programs and software, but heâs also a professional athlete so he knows the game on a first-hand basis.â



