I have deep software development experience with many years of technical and team leadership especially in startup environments.
I have a strong track record of delivering high-value software in a variety of domains, applying a range of technologies and problem-solving skills to deliver value.
I have proven leadership building and mentoring software development teams, managing software projects and guiding teams to successful delivery.
Most recently I've been focusing on freelance and contract tech work, although I'm very open to full-time employment for the right opportunity.