This page is a small collection of my hobbyist projects that I had time to work on inbetween NDA'd jobs or stuff that I was allowed to make public through work or research activities.
I'm a tech lead & product-minded senior software engineer and over the past 12 years I took part, led and managed remote cross-functional teams, delivering SaaS and on-premises B2B, B2C and B2B2C products in Esports, Compliance, AI, Events and other business domains, in roles from SWE to Head of Engineering.
Expand to read on about my experience
Throughout my career, transitioning from individual contributor roles to head of engineering positions, I've developed a deep technical expertise alongside strategic leadership in both engineering and product-oriented capacities. I have experience with both front-end and back-end development, data analysis, workflow engineering and ensuring seamless delivery of high-quality software products. My tenure in various roles has been characterised by a commitment to bridging the gap between technical challenges and business objectives, facilitating delivery of solutions that resonate with users and achieve significant business impact.
My headline skills:
- Mastery in engineering scalable, reliable software solutions, marked by a profound understanding of the software development lifecycle from concept through deployment and beyond.
- Skilled leadership in cross-functional engineering teams, championing agile methodologies, and fostering an environment that encourages innovation, transparency, and growth.
- Proven ability to manage, prioritise, and guide projects to success while minimising risks and maintaining tight focus on delivering value and enhancing the customer experience.
- Direct engagement with stakeholders, translating technical details into business terms and vice-versa to align project objectives with user needs and business goals.
Qualifications:
- Extensive software engineering experience underpinned by practical knowledge in a wide array of programming languages and technological frameworks, including expertise in GenAI technologies ( LLM, LDM).
- Robust application of data-driven decision-making processes, leveraging deep analytics skills to inform strategy and optimise product functionality.
- Agile project delivery expertise, with a history of adapting and customising methodologies to fit the unique needs of diverse teams and projects, enhancing productivity and efficiency.
- Effective communication and facilitation, building trust and alignment among teams and stakeholders through transparent dialogue.
Tech & Tools:
- JavaScript/TypeScript, C#, Python, Go, C/C++.
- React, Redux, .NET Core, ASP.NET, Node.js, SQL/NoSQL.
- GenAI (LLM, LDM), ML & DS, AWS, Azure, Docker, Redis, Git.
- Agile (Scrum/Kanban), ITSM, SAFe, RUP, Waterfall.