Next up in our series of interviews with the Hazlnut team, we sat down with BJ, a software developer for the company:
Thanks for joining us, BJ.
It’s a pleasure to be here.
Before we get into your work life with Hazlnut, let’s learn a little about your personal life. What are your hobbies outside of work?
I’m a diehard Jacksonville Jaguars fan & ticket holder, a total nerd, and a gamer. I spend the majority of my non-work time on a computer either gaming, surfing the web, writing code (yep, in my free time), or just chatting with friends via Discord. If I’m awake and the Jags aren’t playing, you can probably find me at my PC.
Thanks for sharing! Most people probably don’t associate development and sports, but it shows you’re a well-rounded person. Now why don’t you tell us a about how and when you started working for Hazlnut.
I started working for Hazlnut as an intern in November 2018. Back then the company was just Dick and Steven, and they found me through a program at Florida State College at Jacksonville called I-Tech. The internship covered by the program was set to run for 9 weeks, but thankfully I was offered a full-time position before the end of that term.
That’s awesome! It’s really cool to see a temporary situation like that turn into a permanent job. What did you do before Hazlnut?
While I was in the I-Tech program, I landed a temporary position doing some quality assurance (QA) work for a database administrator who changed my life. I am so grateful to “Cap” because I gained valuable experience and skills while working for him, and the job, which was supposed to be a few days of QA, turned into months of me testing and helping to develop the workflow for their new system. Then, when I interviewed for the position at Hazlnut, he wrote me a fantastic letter of recommendation which I believe helped Dick and Steven make their decision to take a chance on the guy with no professional coding experience.
What made you get into software development?
My step-dad has always been into computers and technology so we’ve pretty much always had a computer in the house; and I quickly developed a passion for computers and figuring out how they worked. In middle school, I saved up enough money one summer to buy my own computer; that’s when the hobby really took off. I eventually found Internet Relay Chat (IRC) and started to learn how to write simple macros and custom scripts there. I realized that writing code is a lot like solving a puzzle; you know what the end result should look like, the challenge is putting the pieces together. You know that awesome feeling you get when you solve a difficult problem or finish a puzzle? I get that from my job.
I love that you’re so passionate about your job! I know “Development” can mean a lot of different things. What does your average day look like and what are your responsibilities?
Man, I feel like I don’t have an average day, and I think that’s cool. I am pretty much always writing code in multiple software languages either for exciting new features or to fortify current features. The reality of software development is that there will be bugs, so I spend time on some days looking into reported issues and fixing those. I also monitor the status of our clients throughout the day in order to alleviate the pain of service interruptions caused by things like internet outages at their location.
Very cool! It sounds like there’s a lot that you love about your job, but what would you say is your favorite thing about working for Hazlnut?
That I get to be a real part of what goes on here. I get to see my work put to use because what I do actually matters to the company. Also, there is a lot to be said about feeling valued by your employer, and I appreciate how valued I feel working at Hazlnut. I never leave work feeling like I wasted a day on a useless project or busy work.
Thanks so much for giving us some insight into Hazlnut today. Good luck to everyone on the team going forward!