After spending Summer 2019 as an intern in the Providence office, Simon joins the team as a full-time software developer. A technological craftsman, he has been interested in the field from a young age and the passion has only grown stronger over time. Read on to learn more about Simon and how he’s put his passion into action.
What experiences and/or education led you to your new job at MojoTech?
Ever since I could remember I’ve really enjoyed creating things. Early on it would be Lego or papercraft, but in elementary school I discovered Scratch, which let me develop small games and apps on my own. I’ve since moved on from Scratch, but the same enjoyment of creating something and being proud of the effort is just the same.
Before your life at MojoTech, what was the most interesting project on which you ever worked?
For my last semester at Umass Lowell I completed a group project with 4 other people in which we created a task management app from the ground up using React and Typescript.
What do you enjoy most about software engineering? And, what do you enjoy least?
The moment when everything seems to come together and you just feel proud of what you’ve done. Though closing seemingly hundreds of chrome tabs after solving a tricky problem is a close second.
When I’m stuck on a problem for a long time only to realize that I had made some stupid mistake. Feels unrewarding and like I had wasted my time.
What personal characteristics do you feel are necessary to be a successful software engineer?
I think that being a good learner and accepting that there is always more to learn is essential. The way that software engineering keeps changing necessitates that we keep learning to keep up. There’s also a certain tenacity and patience required. When the problems get tough and seemingly impossible, staying strong and solving the problem inch by inch is important.
What do you get out of software engineering that you couldn’t get from any other type of work?
I really like technology and making stuff so software engineering hits the perfect middle ground of what I enjoy doing.
Describe a time when you confronted a problem that really tested your engineering know-how.
Back when I was an intern at MojoTech, the most interesting problem was with the “by the numbers” panel. Trying to keep the falling blocks performant while still having potentially thousands of them was a real challenge that involved many iterations and many more ideas.
Now that you’re at MojoTech, what excites you most?
Knowing that I can grow and develop as a person and as a developer in such a friendly environment with many talented people.
You’ve been banished to a deserted island with—gasp—no Internet, but lots of power outlets. What one piece of technology would you bring?
A phased plasma rifle in the 40-watt range
If you weren’t a software engineer, what occupation would you choose?
I wonder about an alternate universe where I pursued something like graphic design instead. It’s a pretty good blend of technology and being creative that might scratch that itch like software engineering does for me.
What is your idea of happiness?
Doing what you like with the people you like.
What are some of your other interests, outside of software engineering?
I like going on walks and playing golf. Every now and then I like drawing or making something out of paper or clay. I also like working with computer hardware and building PCs. Oh and video games. I like them more than I should.
Is a hotdog a sandwich? Explain.
Unfortunately, I think I have to say that it is a sandwich.