• Lisbon, Portugal
  • 09/05/1990
  • tiagojoaoinacio
  • tiagoinacio.github.io
  • tiagoinacio
  • tiago joão
Professional Skills  
  • HTML & CSS
  • JAVASCRIPT
  • NODEJS
  • AGILE
  • PROJECT MANAGEMENT
  • SCRUM
Languages  
Portuguese
English
Personal Projects  
1ESQ. in Spotify & Apple Music
Interests  
Boxing
Meditation
Music Production
Mixing and Mastering
Reading
Technology
Vim
TIAGO JOÃO LEITE INÁCIO
Experience  
Engineering Manager
Farfetch
2022-present
I'm currently managing 3 software engineering teams under the Future Retail business unit
Engineering Lead
Farfetch
2019-2022
Leading 3 software engineering teams under the Store Of The Future business unit
Senior Software Engineer
Farfetch
2018-2019
Lead the engineering team in Black and White business unit, developing ecommerce applications for fashion brands. Technologies: React, Redux, ES6, and Jest.
Software Engineer
Farfetch
2017-2018
Worked in Black and White business unit, developing ecommerce applications for luxury fashion brands using React, Redux, ES6, and Jest for unit tests.
Front End Developer
Blip - PaddyPowerBetfair
2016-2017
Work on the new PaddyPower Betfair mobile and desktop applications using AngularJS, ES6, NodeJS and Webpack. Jasmine and Mocha for unit tests and Protractor for automated end to end tests.
Front End Developer
BOLD - International
2014-2016
Worked as a consultant for Blip (Betfair). The main focus was on the Desktop Exchange site for TVG in New Jersey, using AngularJS and NodeJS. Jasmine and Mocha for unit tests and Protractor for automated end to end tests.
Full Stack Developer
Woy - We Online You
2013-2014
Developed components, modules and plugins for Joomla CMS using HTML, CSS, Javascript, PHP, MYSQL.
Thesis & Published Papers  
Evolving a Multi-Classifier System for Multi-Pitch Estimation of Piano Music and Beyond: An Application of Cartesian Genetic Programming
Appl. Sci. 2021, 11(7), 2902; https://doi.org/10.3390/app11072902
CGP4Matlab - A Cartesian Genetic Programming MATLAB Toolbox for Audio and Image Processing
Applications of Evolutionary Computation - 21st European Conference EvoApplications 2018
Cartesian Genetic Programming applied to pitch detection of piano notes
2016 IEEE Symposium Series on Computational Intelligence (IEEE SSCI 2016)
Master Thesis - Evolution of classifiers for pitch estimation of piano music using cartesian genetic programming
Dissertation of master’s degree in Computer Engineering - Mobile Computing
Education  
Music Production and Creation
ETIC (Lisbon, Portugal)
2020-2021
Learned how to create and produce music. From recording and capturing, to mixing and mastering records using Pro Tools and some hardware compressors and equalizers.
Masters degree, Computer Engineering - Mobile Computing
ESTG - IPL (Leiria, Portugal)
2013-2016
Key learnings were iOS, Java, Genetic Algorithms, CUDA, Matlab, systems and signals. My master thesis title is "Evolving Classifiers for Pitch Estimation of Piano Music using Cartesian Genetic Programming".
Online Course, Introduction to Digital Sound Design
Emory University (Atlanta, USA)
2013
Basic concepts of digital sound design.
Licentiate degree, New technology and communication
Aveiro University (Aveiro, Portugal)
2009-2013
Key learnings were Javascript, PHP, MYSQL, HTML, CSS, Less, Phonegap, 3D modelation, graphic design and sound.