👋 I am a Software Engineer and Engineering Leader looking for an impactful role in a human-friendly, mission-driven product company.
I am a product engineer with 15 years of professional experience building web and mobile applications across various architectures in cloud and serverless environments.
I have a proven track record building and managing happy, cohesive and high-performing engineering teams. I’ve grown into a manager in progressive people-first companies, and I have experience making good teams great.
I use my strong communication skills to facilitate business and engineering working towards shared goals. I am equally comfortable in the boardroom as I am in the terminal.
I believe in fostering communities. I speak at conferences, run meetups, and contribute to open source software projects.
Most importantly I do my best to be a decent, empathetic human being who’s fun to work with. In my free time I perform improv and stand-up comedy, write fiction, and pursue other creative endeavours.
You are a mission-driven product company with a clear and ethical business model. You’re most likely in consumer products or development tooling space.
You care about the social and human impact of your product, and understand that user needs are as important as business goals, if not more so.
You value diversity, inclusion and your employees’ autonomy, and demonstrate this with reasonable, flexible working hours and a work from home policy.
You are able to give me the freedom to make an impact and not strangle me with bureaucracy and micromanagement.
Ideally, you’re based in London, but if all of the above applies to you, I am open to relocation and remote roles.
What can I do for you
I am interested in either hands-on engineering and management roles in the right organisation. Titles are bullsh*t, but most likely you’d hire as a Principal/Staff Software Engineer, Engineering Manager, VP/Head of Engineering, CTO/CIO, etc.
I care about the impact I can have in your company, and the positive impact we’ll have together for the benefit of our users. Here are some of the things I can do to achieve these goals:
Architect and implement modern, high-quality web and mobile applications and backend systems, combining good programming practices and latest tools and technologies.
Apply Design Thinking and Agile Software Engineering methodologies to run the product development lifecycle from conception to production.
Build and manage engineering teams with a focus on diversity & inclusion and a fun and sustainable work environment, leveraging my network and developer advocacy experience in hiring.
Help your company achieve its goals by driving organisational change from top-down, and fostering a collaborative, cross-functional team culture from bottom-up.
I am proficient in web application design and engineering using React, GraphQL, TypeScript/Flow, web standards, and various other frameworks, libraries and tools.
I am a world-class expert in mobile app development using React Native, and have shipped a dozen applications for iOS and Android since the framework's initial open source release.
I am passionate about user interface design and development, and I enjoy both the minutiae of UI design in Sketch, Figma, Adobe XD etc, and deploying designs at scale using design systems and pattern libraries.
As a full-stack developer I have built resilient, large-scale Node.js services and deployed them to AWS, GCP and Azure in containerised, serverless, and PaaS environments.
I have a solid grasp of software engineering fundamentals such as functional and object-oriented programming paradigms, relational and document-oriented database design, application and system architectures.
I am familiar with modern cloud deployment, hosting and data storage and pipelining strategies and microservice architectures, though I am by no means an expert.
I’m also keen to learn new things. Particularly, I am interested in ReasonML, Rust/WASM, Kotlin, SwiftUI/Jetpack, and gaining a deeper understanding of machine learning and data science.
Vice President Engineering (London, 2016-2019)
I founded Formidable's UK/EU office, and in three years built it from ground up into a profitable multi-million dollar company. I was responsible for the entire consulting business lifecycle from client acquisition and hiring to successful delivery.
I hired and managed a high-performing team of engineers with a focus on the team's personal and professional growth and work/life balance. I cultivated a culture of of learning, quality, innovation, autonomy and ownership, and maintained a near-100% employee retention over three years.
I worked in various client-facing roles as a consultant, project tech lead and solutions architect, and wrote plenty of React, React Native and GraphQL code along the way.
Senior Software Engineer / Team Lead (London, 2014-2016)
As a senior full-stack engineer, I typically worked as a customer-facing project lead, developing web and mobile applications with React and React Native on the frontend, and Node.js or Clojure on the backend. I am a Certified Scrum Master, and in addition to building products, I focused on building teams that work effectively and made our customers succeed.
As the most senior developer in our London office, I coached teams, mentored junior developers, and provided training and specialist consultancy to other Futurice projects across Europe.
Lead Developer (Helsinki, 2011-2014)
I spearheaded Fifth Element’s vision of HTML5-driven mobile hybrid applications for the Enterprise. I was the lead developer of the company’s flagship product LogForce, a suite of Backbone.js-backed web and mobile apps for increasing the productivity of Finnish forest industry logistics.
I moved on to work as the technical architect and client-side lead of the product’s big brother, WoodForce, which aims to do the same for the harvesting industry, running on AngularJS.
Software Engineer (Helsinki, 2009-2011)
Working for the Aditro Business Platforms team, I developed the company’s CRM system, SharePoint-based extranet portal, public website and marketing campaigns, mainly using ASP.NET WebForms, ASP.NET MVC and legacy systems.
A.P. Møller Mærsk
SAP Business Warehouse Developer (Copenhagen, 2007-2009)
I worked with the SAP Business Warehouse product, developing web interfaces and KPI dashboards on top of business intelligence data.
Freelance Web Designer
Self-employed, part time (Helsinki, 2001-2007)
I put myself through school doing part-time web development and graphic design, mostly simple HTML/CSS-based websites for small businesses. Thank god nobody in Finland had yet heard of Wordpress, or I would’ve been out of a job.