I am an enthusiast software developer with a passion for startups and design. I’m a polyglot programmer with a fondness for the functional paradigm. Beautiful code, cool programming technology, and excellent team spirit are my bread & butter.
Since January 2020Monadic is a group of technologists who in 2017 set out to build the future of free and open-source software collaboration. My focus is on the radicle.xyz project, specifically in the Radicle Registry, a distributed ledger that serves as the coordination and economic layer for the Radicle platform.
From July 2018 to October 2019Kidiyo 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. At Kidiyo, I have:
- moved all the development in-house from a 3rd party company within a week
- built and managed an in-house team of developers
- designed and developed the whole technical infrastructure and apps
- contributed to the business case and roadmap using OKRs
- linked psychologists, child experts, designers and developers
- professionalized 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. There I developed an API Gateway in Haskell that processed every single request involved in the tool, allowing Channable to open parts of its API to the public, and worked on a new, highly scalable and optimized Haskell component to replace Apache Spark, responsible to process millions of rules and products every day, where milliseconds make a significant difference.
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.