Senior Software Engineer, with over a decade of experience in creating and maintaining robust software solutions. With a firm foundation in software engineering, cloud infrastructure, project management, security, and the ability to lead highly effective development teams, I have developed a wide and varied skillset. My proven ability to write impactful code and create transformative software, combined with a passion for mentoring other engineers to be even better at what they do, maximizes your team’s performance and ensures long-term productivity. I have a consistent track record of designing thoughtful technology implementations that resolve difficult problems and improve organizations’ outcomes.