About Me
Hi there, 👋! My name is Ellian Carlos. I'm a Brazilian software engineer and computer science master's candidate in USP. I'm also a husband to a loving wife and a son to loving parents!
I'm a Software Development Engineer at Amazon, and I have a bachelor's in Information Systems at the ICMC, an institute of the University of São Paulo. My role extends beyond coding; I am a Problem Solver and Teacher, most of my work is to disambiguate problems, remove blockers and enable technical solutions to take form. I write a lot of documents to enable leadership and S-teams of our engineering teams, operate on an excellence level and impact the customer experience.
I love languages, both the humans and the computer ones. Right now, I'm working with Kotlin, TypeScript, Python and others. I'm always studying architecture, scalability and functional programming. I am learning Rust continously! I also know some C/C++. About the human languages, I'm fluent in Portuguese and English. I'm learning Spanish and Japanese and I want to learn Mandarin and German someday. Besides the languages I'm working with I also use AWS, Docker, SQL and other tools.
I can't emphasize how much I like studying, I love to dive deep into technical details and to get lost into mathematical representations of the world and computers. I am curious about almost everything, also I don't have a specific type of learning, I like practical or theoretical things, readings, lectures or hands-on projects, everything is valid.
I also love teaching, I would never be good student if it wasn't for the incredible teachers I had in my journey. As I see it, one of my main missions is to form other engineers, be it by teaching or creating an environment where innovation and excitement can guide new people into their learning journey.
Currently
I'm pursuing my master's degree with a focus on Open Source development, while deepening my expertise in Rust and systems architecture and design. At Amazon, I'm contributing to governmental compliance solutions that enable the company's global expansion. I'm also exploring the potential of agentic AI to enhance development workflows and problem-solving approaches.
My Beliefs
I believe that the world is built by people and for people. I believe that all education and knowledge should be free to all and with equal opportunity to access. I also believe that we all are keepers of the world and ourselves and we should honor that.
As a Software Engineer I believe that we have an indirect impact on the world by the applications we build and resources we use. This implies a responsibility to be frugal with energy resources and to provide accessibility as a must in all our applications.
If you want to know my tools, opinions and other topics I like to discuss, you can Read my Blog!.