I am a highly motivated and quality-obsessed Software Engineer driven by a passion for building quality, testable, intuitive software. As a staunch advocate for clean architecture and test-driven development, I excel in creating software that meets and exceeds expectations. My experience is deeply rooted in addressing the evolving demands of cloud-first architecture, ensuring that every project I undertake is cutting-edge and efficient.Beyond my technical expertise, I bring exceptional organizational skills and a self-motivated drive to achieve excellence. I excel in collaborating with Product and Development teams, skillfully crafting user stories and technical requirements. My approach is grounded in innovative techniques like domain-driven design, event storming, behavior-driven development (BDD), and promise theory, which allow me to translate complex ideas into actionable plans.Outside the realm of coding, I am an enthusiastic Ironman competitor, a dedicated marathon runner, a passionate home brewer, and a Linux enthusiast. These hobbies keep me physically and mentally sharp and fuel my creativity and problem-solving skills in the professional sphere.Currently, I am deeply engrossed in exploring the frontiers of technology. My interests lie in the ever-changing landscape of the Web, distributed computing, delving into the intricacies of Artificial Intelligence, and navigating the complexities of DevOps. These areas challenge me and enable me to stay at the forefront of technological innovation.Outside work, I enjoy challenging myself to learn languages and development practices not used in my everyday workflow. Some of what I am learning at the moment:- Rust- Kotlin- NixIn summary, I am a software engineer not just by profession but by passion, continually seeking to merge my technical prowess with my personal interests to create, innovate, and lead in the ever-evolving world of technology.
Listed skills include C#, Javascript, Recruiting, Microsoft Sql Server, and 44 others.