I am a technology strategist, innovator, and mentor who loves to solve complex technical challenges and lead organizations and teams in creating efficient, high quality, easy to use and maintain technology-based solutions. I am an experienced leader, team builder, and motivator who combines the technical expertise of a software architect with the business and management acumen of a C-level executive.
I optimize return on investment by recommending short and long term technology strategies and leading their implementation in teams and companies of all sizes, specializing in streamlining software development teams and processes while improving their productivity. Although focused on leadership I maintain proficiency in almost 20 programming languages and numerous software platforms and technologies, including cross-platform development and Cloud-based implementations and migrations.
I am currently looking for a long-term Software Engineering leadership role at an organization that values innovation, openness, productivity, efficiency, high quality, and sustainability, and is somewhere that I can contribute significantly, continue to learn and grow, and help others learn and grow along with me.
Imperial College London Computer Science, BSc (Eng) Hons.
Repeatedly rated 3rd in Europe and 8th in the world in the Times Higher World University Rankings, Imperial College London is a science-based institution with a reputation for excellence in teaching and research.
Imperial provides world-class scholarship, education and research in science, engineering, management and medicine.
Activities: Student member of both Chaps Club and Links Club (invitation only sports and social clubs).