BattlefyBlogHistoryOpen menu
Close menuHistory

Ronald Chen: A Day in the life of a Senior Software Engineer at Battlefy

Jaime Bueza September 15th 2017

Ronald Chen is a Senior Software Engineer working at Battlefy. He’s been involved in a multitude of projects that our players and organizers are using today:

  • Real-time communications across the platform (Match Chat, Notifications)
  • Seamless continuous deployment pipeline (CircleCI, Netlify)
  • Transitioning grunt to webpack
  • Introducing microservices and microapps
  • Introducing dependency injection via function factories
  • Replacing sinon+mocha+chai with jest
  • and many, many more! Be sure to reach out to him on Twitter!

Recently, we’ve been getting a lot of questions about what a senior engineer’s day-to-day is like. Below is a list of questions and answers that will hopefully give you more insight into our engineering culture and the day-to-day activities.

Q: How did you become a full stack developer?

Being curious.

Q: What excites you about Battlefy’s mission?

Esports is huge and what better place than being in the middle of the action.

Q: What does a regular work day look like?

Read a lot of code, think for just as long, write a small amount of code. Try to delete more than I write.

Q: What do you like about working at Battlefy?

The freedom to tackle problems raw. In other companies you would have gone through many layers of management.

Q: What are some technical challenges that you face in your job?

Naming things and aligning maintenance needs with business needs.

Q: Any lessons you’d like to give your past self?

You don’t know what is best until you are done.

Q: Something you’ve learned working at Battlefy that you would never have anywhere else?

Gaming related APIs.

Q: Advice for anyone interested in your job?

Constantly ask yourself what is simple.

Battlefy is hiring! We value passion and drive but we also believe that diversity is the key to success for every high growth technology startup. We welcome people from all walks of life.

We take care of the people, the products, the profits — in that order.

2024

  • MLBB Custom Lobby Feature
    Stefan Wilson - April 16th 2024

2023

2022

Powered by
BATTLEFY