Now

Inspired by nownownow.com.

  • Continuing to deliver on my main work projects, focusing on high-quality code and features.
  • Deepening my understanding of agentic AI tools and exploring ways to integrate them into my workflow.
  • Diving deeper into Elixir and Golang to expand my backend development skills.
  • Learning more about EngOps and how it can improve the efficiency of development and operations teams.

Previously

2024–2025

  • Continued delivering on my main work projects.
  • Gave a talk at Geek Sessions about talent in the tech industry.
  • Took a month-long trip to Brazil to visit family and friends.
  • Started learning Elixir and built some personal projects with Phoenix.
  • Started integrating AI tools more deeply into my workflow.
  • Picked up more Golang along the way.

2021–2023

  • Relocated to Portugal and got settled in my new home.
  • Worked with Ruby on Rails on my day job and continued deepening my knowledge.
  • Picked up Svelte and SvelteKit, then rebuilt this website with it.
  • Started playing the drums 🀘
  • Gave my first talk in a while at a local meetup. You can read about it here.
  • Worked on my vineyard πŸ‡, adding trees and veg patches to my little bit of land.
  • Made my first ever batch of wine 🍷
  • Built a Tauri app for macOS. Initial code available here.
  • Completed the Let’s Get Rusty bootcamp and worked through Rebuilding Rails.
  • Started learning Italian and continued practising Spanish.

2018–2020

  • Stepped into a technical lead role, handling tech stack decisions, coordinating resources, and managing technical direction.
  • Coached and mentored new team members.
  • Started learning Rust, Spanish, and Chinese (passed HSK1 with full marks and continued into HSK2).
  • Levelled up my React and TypeScript skills, diving into hooks and building pure functional components.
  • Explored Google Cloud Vision, OCR, Ethereum blockchain, and Redis.
  • Learned some C# and game development using Monogame, and played around with Phaser 3.
  • Built full-stack projects with Node.js, MongoDB, Apollo, Next.js, React Native, and Prisma GraphQL.
  • Implemented automated UI tests with Testcafe.

2013–2017

  • Started my coding journey by learning the fundamentals of LAMP stack, JavaScript, and Python.
  • Worked extensively with the Silverstripe PHP Framework and WordPress, building ecommerce stores and marketing websites for clients.
  • Developed a passion for teaching and knowledge sharing, helping others learn to code and find their footing in the industry.
  • Gave lightning talks at a couple of conferences, which sparked my love for public speaking and community involvement.
  • Transitioned from PHP into the JavaScript ecosystem, picking up Node.js and modern frontend frameworks.
  • Built a solid foundation in web development that set the stage for everything that followed.