I'm a seasoned software engineer that has worked in startup and enterprise environments, with small teams and large teams, on projects of varying scales.
I've been fortunate enough to have a variety of technical skills and exposure under my belt. This means I've written code in a variety of languages in several different stacks - From Windows/SQL Server/C# line of business applications to front-end web applications using modern development frameworks.
Over the last several years I've been working with one of the largest privately owned companies in the United States as senior software engineer. I work with a team on a high-visibility mobile application, developed in react-native, Objective-C and Java, along with a number of other responsibilities. One of the greatest aspects of my job is mentoring team members and learning from them on a daily basis. I am very satisfied with my job, the culture my team has developed over the years, and the products we get to work on, which have an impact on the audience we target.
But mostly I am just a person passionate about technology and development. And that's why I try to update this content as much as I can - to share what I learn, learn from others via feedback... and also so I don't forget.
When I'm not coding, you can find me in a variety of places - on a muddy OCR course, enjoying aerial photography, playing guitar, or catching up on film.