Mattia Asti

Software Engineer

I'm a self-taught software engineer with over 14 years of experience. I work best with TypeScript across the full stack while specializing in the frontend where I've been using React for years. I'm the type of engineer that thrives at the intersection of product and code. I genuinely enjoy talking to users, understanding their problems and shaping solutions that address real needs. In my spare time I'm always trying to find new ways to use my Raspberry Pis. I'm a big fan of home automation, monitoring bots and building a little cluster as home lab.


Staff Software Engineer - Apple May 2022 - Present

I'm part of Apple Services Engineering and my team is responsible for internal tools that help with the localization.

  • Led extensive work to improve our monorepo of 9 web apps and shared components with state-of-the-art tooling to reduce CI pipeline times from 30 minutes to ~2 minutes.
  • Built an internal remote caching service in Rust, resulting in over 6,000 hours saved annually.
  • Active contributor to the internal frontend community. Authored shared libraries and best-practice guides used company-wide.
  • Organized high-profile networking events, including an internal EMEA frontend conference and an internal talk featuring the creator of Bun.
  • Early adopter and internal advocate for Bun and Playwright. My custom Playwright Docker image has surpassed 100k downloads internally.

Technical Lead - tru.ID (IDlayr) Jan 2021 - May 2022

tru.ID is an early-stage startup transforming authentication with SIM security. I was the owner of the frontend for the user-facing products. We used React with Next.js and leveraged the Vercel serverless platform

  • Built the Developer Portal which included: public docs, code samples and a console dashboard.
  • Extensive work on the authentication layer including OIDC integrations and e2e tests with Playwright.
  • Led the development of the design system and React component library with a strict focus on a11y.
  • Contributed to SDKs and a mobile app using React Native to demonstrate the capabilities of our platform.

Senior Software Engineer - 11:FS Oct 2019 - Sep 2020

11:FS is a leading Fintech consultancy. I built their authentication layer with Auth0, including the architecture of a mobile passwordless login. I was one of the engineers responsible for running demos to our existing and potential clients, including top-tier banks.

Senior Software Engineer - TES Global Oct 2017 - Aug 2019

TES was one of the largest professional networks in the world with 8M+ teachers. I worked on a significant refactoring of a payment gateway, in the busiest part of the website, the resources marketplace (~500k views per day).

Co-founder - Hextech Jan 2017 - Jan 2021

It started as a side project with friends working in our spare time during evenings but over the years we built 2 mobile apps, an e-commerce, and tried to launch a new startup to help kids learn about financial education. Learned a lot from our failures.

Lead Developer - TechHub Oct 2013 - Oct 2017

During my time TechHub was the leading co-working space in London. I've integrated our backend systems with different payment gateways and dealt with localization after launching 5 international locations. I also built the internal CRM, website, and a mobile app for the members.