London-based software engineer with a strong passion for creating exceptional user experiences. I am adept at assuming multiple roles and driving transformative change. I have a relentless thirst for knowledge and committed to continuous learning. In my free time I am involved in indoor skydiving and boxing.Read Blog
Learn software development with me. Find the latest of my writing here.