Software Engineer | book writer | mentor | speaker
Hi! 👋
I'm William Oliveira, a Brazilian software engineer living in Spain.
With more than 10 years of experience, I worked as a technical lead and software engineer specialist (staff engineer) in several companies, from startups to large enterprises.
I love to spread knowledge and help other developers grow in their careers. Because of this, I wrote three books about a programming career in Brazil, all published by Casa do Código:
For beginners: O Universo da Programação
For mid-levels: Navegando no Universo da Programação
For experts: Carreira Técnica no Universo da Programação
I'm a self-taught programmer, and I started my career as a web developer back in 2010. Since then, I have worked with several technologies, programming languages, and frameworks, but my main focus has always been on web development. In recent years, I have focused on AI Engineering and Machine Learning.
I'm a polyglot programmer. I enjoy using the right tool for the right job. Some of the programming languages I use daily are JavaScript/TypeScript, Python, and Go.
| Title | Description | Link |
|---|---|---|
| Corsarr | CLI tool for running for Radarr, Lidarr, Readarr, and Bazarr | Use Corsarr |
| Klon | A fast tool for cloning the Raspberry Pi | Use Klon |
| Cronor | Cron expressions generator | View Cronor |





