At IBM I learnt how to participate in professional development workflows: I became a certifided SCRUM Master and I learnt how to maintain a codebase and collaborate with other developers using Git. On top of that, I was introduced to the basics of web and blockchain development and I became familiar with UNIX based operating systems.