As an engineer, my goal is to solve problems. When I am presented with a problem, I enjoy working with a team to come to the best possible solution. By breaking problems down into smaller pieces, while keeping the big picture in mind, I try to build solutions that last the test of time. No matter the technology stack, the key to solving a problem, is understanding the issues at hand. I pride myself on learning quickly and knowing when to ask the right questions.
Many of the problems I've solved in my career, affect hundreds of developers or thousands of people on the internet. Finding the balance between quick problem resolution, solution resiliency, and business requirements, is ...