Hello, I'm Bruno.
Lead Software Engineer @ N26
I'm knowledge addicted, graduated in Computer Engineering that loves math, physics and astronomy, that also happens to be a passionate and experienced Software Engineer.
Currently living in Berlin 馃嚛馃嚜, working for N26, helping them build the first bank you'll love.
Experience
Lead Backend Engineer @ N26
N26 is building the first you'll 鉂わ笍.
Currently working for the Platform Engineering domain, which enables our Product Engineers to build awesome products.
Senior Fullstack Engineer @ BorderGuru
BorderGuru is a company from Hermes and Otto that simplify shipping to customers all over the world.
Here I'm currently working in a NodeJS+Typescript microservice with a React frontend that handles millions of parcels a year.
Staff Engineer @ Softbox
Softbox is a well known company in Brazil, with products ranging from electronic document management, trade marketing and BI, providing solutions to large companies, such as Redbull, Unilever, BASF, among others.
I was the technical leader of Dashbox, our BI product and part of the company architecture team and one of the core members of ThrustJS.
Software Developer @ Sankhya
Sankhya is one of the top 3 ERP companies in Brazil, with focus on medium to large companies.
This is where my carreer properly started as a developer, it was a really long and nice journey through various projects and learning experiences, being my last project the upgrade of the company framework from Adobe Flex to AngularJS, as a technically leading a team of four people.
IT Analyst @ Universidade de Uberaba
It was a scholarship on my university, essentially my first job.
I used to work as support of the university IT lab, doing computer maintenances on software and hardware as well as assisting students within the lab.
Education
Computer Engineering @ UNIUBE
Projects and toy applications
Bellow you will find some projects and toy applications I have created
Simply to not let the joke die. The best methodology for software development is back!
Now we have a proper website with an English version, and you can share anchor links for specific axioms.
This is a study/research compilation of my Bible reading.
My idea is to have a living document that will be updated from time to time according to new understandings, debates with friends and more researches. I also have plans to use this in quick sessions with people that are interested on learning and debating about it.
This is a study/research compilation of my Bible reading.
My idea is to have a living document that will be updated from time to time according to new understandings, debates with friends and more researches.
I also have plans to use this in quick sessions with people that are interested on learning and debating about it.
This is a toy application I created to help me find a valid possible word based in an input that be either:
- scrambled (e.g. lolhe wdlro)
- with characters placeholders (e.g. he_lo wo_ld)
I probably shouldn't have done this one, this is kinda cheating the games, right? 馃槵
This is a scratch implementation of Diffie-Hellman I created to consolidate the learnings about it.
You can simply copy and paste it into a IntelliJ IDEA scratch and run.
This is a scratch implementation of an Onion Routing system I created to consolidate the learnings about it.
You can simply copy and paste it into a IntelliJ IDEA scratch and run.
This is a toy library I created to learn and implement a basic Flux architecture.
It contains all the basic features expected from the architecture, like:
- Dispatch mechanism
- Middlewares
- Subscribers
- Value watchers
- Selectors
- Time travel mechanism
- Thread safe store
This is a toy library I created that implements timers and stop-watchers.
This is a toy library I created that wraps and simplifies usage of JDBC.