Full-stack Software Engineer, based in Lisbon.

I'm a senior principal software engineer that lives in Europe’s west coast, Portugal. With more than 18 years of experience in teaching and software development, I have strong skills in full-stack development with extensive knowledge in web technologies. I loves to write clean code both in backend and frontend using TypeScript, JavaScript, React and Node.


TypeScript React Node.js Full-stack Web APIs REST Hypermedia Tailwind CSS Git JavaScript VS Code SQL Redis Next.JS NestJS GCP Docker Kubernetes Deno


Principal Engineer @ cups 2015 - present

  • Built a platform for selling products in a multi-supplier marketplace.
  • Created reusable components published to a private NPM repository.
  • Defined best practices and tools for the development team.
  • Defined the product roadmap with the leadership team.
  • Hired and managed a team of software developers.
  • Supported the a B2C cups app build for android and iOS.

Founder CTO @ Thoth 2009 - 2018

  • Created the architecture of the Thoth system for class management.
  • Built a component to manage student enrollment in groups of a classroom.
  • Developed an extensible solution to notify participants of classroom activities.
  • Created a way to publish teacher groups and individual work items.
  • Built a dashboard to display, in a matrix, students' submissions by work item.
  • Developed a whole back end to add students, teachers, and new classrooms.

Software Architect @ Sky UK, Ltd. 2014 - 2018

  • Developed, architected, and designed software to support functional teams in the organization.
  • Implemented improvements in transactional video-on-demmand systems.
  • Maintained and developed Sky Store stores on web, internet TV, and mobile devices.
  • Defined best practices and tools for the functional team.
  • Defined the base architecture for the SkyStore client applications supported in hypermedia interactions.
See more projects