I am an enthusiast software developer aspiring software craftsmanship. I’m a polyglot programmer with a fondness for the functional paradigm, dependent types, and type-systems. Beautiful code, cool programming technology, and excellent team spirit are my bread & butter.
Since July 2018Kidiyo aims to develop fun and thoughtful games from children from 0 to 6 years old, providing them with a healthy and safe environment to play, explore and learn, both online and offline.
I am responsible for:
- building and managing an in-house team of developers
- contributing to the roadmap
- designing and developing the whole technical infrastructure and apps
- linking psychologists, child experts, designers and developers
- professionalizing the overall workflow and standards
From June 2017 to July 2018I found the rare and priceless chance to use Haskell at work and being part of a Product-based company at Channable. There I was part of an outstanding team of Engineers who shared the same high standards and eagerness to learn, providing an environment for thick and fast learning.
From July 2014 to June 2017I was involved in a wide range of development, from mobile to web apps for fine clients such as the UK Government. I have also monitored juniors and co-lead a successful project, and I have contributed to both large and small projects, having therefore developed skills for short and long-term projects.
Since March 2012My volunteer contribution to the environmental organisation A Rocha Portugal is to develop new websites aiming a fresh look and way to communicate, as well as being responsible for the whole infrastructure supporting it.
From February to June 2012During my first year at University I lectured 7 hours of private lessons a week on the Java programming language.
From June 2010 to September 2011After a few projects as a freelancer, I joined initially as an intern and later contributed on a per-project basis. I developed their new website as well as complete website solutions for clients.