I get excited about software! I love exploring new technologies and collaborating with others. This enables me to continue designing innovative, simple, and elegant solutions to a wide range of technical problems from complex architecture to standalone debug tools. I enjoy delivering a great customer experience I can take pride in.My father taught me how to build my first computer when I was young. This ignited a spark that I have spent my life fanning into a wonderful career doing what I love. Every programming problem is a new puzzle to be solved and I get energized when a great solution is implemented.I am constantly working on personal side projects using cutting edge technologies, or just ones that are new to me. I love this because it gives me a new puzzle to solve and a fresh perspective that often leads me to a better design. I collect new ideas and enjoy finding innovative ways to connect their dots to find a new outside of the box answer.I believe collaboration is a huge part of personal growth. Every question is valid, explore the possibilities as a team. Inquisitive discussion paired with constructive criticism helps everyone involved understand the problem better, merge ideas, and combine experience to deliver the best product to the customer.
Listed skills include Java, Software Development, C++, Linux, and 18 others.