About

I am Alan Morais. I craft software to make a living in Brazil, on the coast surrounded by nature and good waves.

I grew up in São Paulo city and started getting into programming in 2009, back in the days, using VB.NET was not fun. When introduced to the web, I started to get excited about what could be achieved using Flash, HTML, CSS, and JavaScript.

In college, I experimented with Java, which is when I got hooked on programming. Graduating in 2013, already employed in the gaming industry and working with .NET technologies, C#, and C++, I moved to Australia to sharpen my English skills and get closer to the beach lifestyle.

Back in Brazil, I had the opportunity to work with Intel, where I started sharpening some frontend skills using frameworks like Angular. A couple of years later, I joined Itau, the biggest private bank in South America, where I learned to scale distributed systems across multiple regions. Only in 2019, when I decided that home office would be my lifestyle and the core of my work, I start consulting clients in the US and Europe, making it possible to live on the beautiful Brazilian coast.

Currently, as an indie hands-on architect, specialized in distributed systems, IAM, and Cybersecurity over the web, I contribute to different Teams around the globe.

Outside of code crafting, I surf and spend time on the match, practicing Brazilian jiu-jitsu; both have a heavy influence on the way I think about the world and approach my work.

This blog is intended to document my work and experiences for my own reference, with the hope of helping the community in some way. The content will be handcrafted, not AI-generated, using the tool to support research and non-core activities.

You can reach me at

alanmorais1503@gmail.com or Linkedin