Bruno Michels
Core Contributor | Developer at Nullstack
Florianopolis, Brazil

Remote only - 96k+ Reputation Stack Overflow

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

CodersRank Rank
Top 1%
Based on:
Stackoverflow 1189 events
Top 1
Top 1
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Jun 2023 - Present (1 year 1 month)
Remote Current workspace
Currently Bruno Michels supports the Nullstack

Bruno Michels's scores will be added to this company.

Core Contributor | Developer
Core Contributor | Developer
Agency Enterprise Studio
Jan 2018 - May 2023 (5 years 4 months)
Senior Software Engineer
Skills: Nullstack, TypeScript


I've been responsible for managing client projects from start to finish. I've been told that I have a track record of making clients happy, because I help them achieve what they want, that includes telling them they're wrong sometimes, and sometimes I'm wrong, but we always build something together. This apparently caused clients to refer us to other companies and bring more business opportunities.

I've ensured that projects are delivered on time, within budget, and to the highest possible standard. This requires a balance between delivering features, improving on feedback, and continuously improving the project and at the same time maintaining a level of code quality.

I've created / worked on:

• a system that we call "the company's brain", it aggregates information about everyone making decisions in the company and displays the output of actions
• internal processes and projects to automate processes. I established the Hiring process, and I created tools to extract analytical data and generate reports to measure the velocity at which we can hire for a certain position. I created a process to review the quality of the hiring process
• a system to find potential candidates that would be a good fit to work at AE Studio and reached out to thousands of people
• a system and process for people to submit recommendations
• a system to automatically analyze someone's GitHub and provide good insights on their seniority level
• a tool to review people's hours report in a way that goes beyond what the platforms we use are capable of doing
• agency increasing tools for people in the company and for my team to increase our productivity.

I've introduced the company to the Rubber Duck concept (before AI was cool) and at every company retreat people get ducks as a gift.

I helped establish and maintain partnerships with other companies, which has helped expand and grow the business.
TypeScript Nullstack
Bravi Software
4 years
Florianópolis Area, Brazil
Software Engineer
Oct 2015 - Jan 2018 (2 years 3 months)
Main Skills: Node.js, TypeScript, JavaScript, React, Angular

Other Skills: React Native, jasmine, jest, mocha, Babel, Docker, Kubernetes, Postgres, MongoDB, Redis, Microservices

Reach: Banks, public administration provider, public service entity


I've been working as a Full Stack Developer on web apps and platforms, building new products from scratch. I acted as a Tech Lead coordinating projects and mentoring people.

I've acted as a Tech Lead, I've led projects. A remarkable one I remember was a project for the bank Santander. We had a super tight deadline because students would start class at university, and they needed a system before the classes started. Our team worked hard with a lot of overtime hours because we believe in this project, and we wanted to make it happen. We were able to deliver the system in time and attend to the students' needs. It was an awesome project.

I've trained a team with 5+ people, teaching them how to use JavaScript and Git. Their previous experience was with C# only and we started to get new projects with JavaScript.

I worked on internal tools to increase the team's agency. I created BOTs for Skype and Slack. I've also worked with other colleagues on a tool that automated many things in our work, which made 60+ developers use it and be many times more productive.

I learned a lot about Emotional Intelligence and had the opportunity to improve a lot. I have posts on my LinkedIn about some topics of EI.

I participated in internal Design Thinking events, watched Agile lectures presented by co-workers. I've been working close to UX experts, and I learned a lot with them.


Projects for Santander, Softplan, Sebrae, Cambridge English. I also provided support and architectural improvements on Imperium Markets project.

I also worked on Bravi's products:
- Prisma
- Conecta
- Feedback
- Quiz
- Timeline
- Blog
- Web Site
- Skype BOT (Project I started)
- Slack BOT (Project I started)
- Timeneye reports (Project I started)
Angular C# Docker JavaScript Kubernetes MongoDB NodeJS PostgreSQL ReactJS React Native TypeScript
Software Engineer
Jan 2014 - Jan 2018 (4 years)
Skills: C#, WPF, MVVM, ASP.NET MVC, Design Patterns, Multi tenant, English

Reach: Biggest Educational System in the world


I worked on a main project called EBS, using C#. It is the biggest educational system in the world that affects hundreds of thousands.

I worked in several teams (always composed by people from Brazil and UK) developing the system with constant team communication. Often asking questions to analysts to always guarantee software quality to delight customers.

We also had "Competency Groups" (at Bravi only) where we had small teams that would study together to improve software quality and maybe even create a new product (similar to Facebook monthly hackathon maybe).


I was awarded with "The Bug Killer" title (and T-Shirt) for fixing lots of bugs for a critical release.

I had English classes twice a week.

Add some compelling projects here to demonstrate your experience
Orkut Manager
Jan 2008 - Sep 2014
Self Employed
Google Chrome extensions with over 100k daily users for the social network "Orkut".

I was invited to visit Google's office twice.
This section lets you add any degrees or diplomas you have earned.
Bachelor, Computer Science
Jan 2006 - Dec 2011
70-536: Application Development Foundation

Jobs for you

Show all jobs