Luis Lima Backend Engineer

Im an backend engineer, husband, and proud father of 6 cockatiels and 4 dogs

But where it all begins ...

Like many of us, i was also a fat kid playing video games all day Born in São Sebastião, DF, i always considered myself privileged by my parental figures. My father — an always hardworking and humorous man — taught me discipline and hardwork can take you very far, while also showing that life is fun, and you have a reason to smile and laugh everyday. My mother — an strong and protective woman — taught me you gotta be tough and protect the ones you love, in every sense, physically and emotionally. These are my greatest references and reason why i can be who I am today.

Why backend ?

I would never consider myself to be an talented drawer, painter or have any proficiency at all in artistic manner. As a kid, i was completely fascinated with physics, mainly astrophysics. The thought of discovering something new made my eyes glow, and i proudly affirm that in any parallel universe I would've followed a carrer in some science related area.


Thus my lack of talented for aesthetic beauty and my ever so growing thirst for discovery led me to where Im now. There's something about building, the passion it takes to go through the system, refining, optimizing, refactoring.

My carrer in tech

It might be a surprise but i didn't start in software development, my first job was in IT support — fixing computers and phones, left it for an internship were I was also in IT support, but it gave me the oportunity to develop software. It was an huge deal, back in the day i had left my job for an internship that paid half of the salary. Could seem crazy, but in my mind it was worth it for getting the oportunity to build software for an company. Months later that was already proven to be the greatest decision of my early carrer, the chase for bigger challenges, the ambition to always chase being better are some of my greatest feats.

Some time and many adventures after, I find myself being an completely different engineer, always pushing myself to be better, as Software development is always growing in content and knowlegde to gather.

Tech Stack

I've studied and worked with many different languages and paradigms, was never afraid to learn new technologies, from minimilistic procedural langs like C and Go, enterprise OOPs like Java and C# and my favorite functional langs, like Rust or Ocaml.

Im especially fund of the low level, the skill expression and complexity in languages with lower level capacities. My favorite language is Rust, Im usually one of the many advocates of rewriting everything in Rust. But all the other langs with low level capacities are also really fun and interesting to code.

In fact, this portifolio is made using Assembly x86_64, check github repo.

I would say that im pretty agnostic language wise. I do have my preferences in lower level languages for the skill expression they permit, but I was always a fast learner so I wouldn't limit myself to the ones I mentioned here.

Rust Assembly x86_64 Go C OCaml Java C# Node.js