Hello
I am Alexandre, a Software Engineer and UX Designer based in Brazil.
"Technology is about leveraging human beings' capabilities."
I am a 29 years old being that is passionated about our species. Music, photography, arts and tech define me as a person. I am passionate for different cultures and the beauties they bring.
As a computer engineer, I strive to build tools that leverages what we have best as humans. My goal is to bring innovative software development and human-centred design together to give power to the people.
Bold.
Creative.
Strategic.
My Bachelor's Degree in Computer Engineering and my two MBAs in User Experience and Startup Development give me an wide array of tools to transit between business, design and engineering teams, streamlining communication, creating a safe, noise-free collaboration environment, in order to deliver high-quality software.
-
Business
There is no such thing as engineering without business. Having worked in large and small companies, I am able to learn and understand business in a fast-paced rhythm, being able to deliver high-grade software that fullfils the business domain's requirements.
-
Engineering
From back-end, to front-end and finally full-stack development, I have the knowledge needed build scalable, robust, reliable software. Design Patterns, micro services, Object-Oriented and Functional Programming; Java, Javascript and Clojure(Script); Spring, Node and React (Native). The list is endless.
-
Design
Each product is unique, and so are its user needs. I can easily build methods and run design thinking sessions, researches, build high and low-fidelity prototypes, as well do testing and validation of a product. All of that making rational decisions that impact the end user experience.
Community
As a human being, I’m always looking forward to build rich experiences for us as a community. Sharing and collaborating is an intrinsic part of me.
Latest Articles
-
Creating a ClojureScript App for the First Time - Pt.1
Understanding the stack and building the project's foundation.
-
Error Handling Made Composable with Vavr
A functional approach to exception handling in Java.
Human. Learner. Thinker.
There's more than that, though.