Summary ¶
I’m a Software Engineer interested in technology, the web, open-source and data visualization. I like writing performant, high quality, maintainable code, and help others do it too.
Lisboa, Portugal
29th of January, 1990
I’m a Software Engineer interested in technology, the web, open-source and data visualization. I like writing performant, high quality, maintainable code, and help others do it too.
Senior Developer at Sky Member of the team that built the streaming apps Sky Q, Peacock and SkyShowtime using Lightning, a WebGL framework. Highlights include: improving performance of CSS animations; detecting and fixing JavaScript memory leaks; improving performance of GLSL shaders; migrating JavaScript libraries to TypeScript; developing internal linting rules using TypeScript and ASTs; fine-tuning Webpack, Terser and TypeScript configurations, greatly reducing the app’s bundle size.
Developer at Runtime Revolution Worked as a software consultant for multiple clients. Co-led a data-visualization project using D3, React and Ruby on Rails.
Developer at Feedzai Worked on the company’s main product written in Backbone. Co-led development of the front-end of the company’s second product using React.
Developer at Whitesmith Interned with technical team. Developed features and fixed bugs in multiple client projects using Ruby on Rails and plain JavaScript.
MSc, Informatics Engineering Department of Informatics Engineering of the University of Coimbra
BSc, Informatics Engineering Department of Informatics Engineering of the University of Coimbra
Certificate of Proficiency in English University of Cambridge Council of Europe Level C2
GitHub I love open-source so here is where I share some of my side-projects.
Blog I like to teach and document things I learn so here is where I write about programming, technology and data viz.
StackOverflow I also like to help other people so that is why I try my best to answer any questions on this Q&A site.