Bruno Simplicio

Senior Software Engineer specialized in Typescript.

Dourados, Brazil, EST

BS

About

With a decade of hands-on experience, I'm a dedicated software engineer with a passion for crafting robust and scalable applications. My proficiency in Typescript and adept use of Design Patterns ensure the development of clean, maintainable code. Specializing in web and backend development, particularly in Node.js and React, I've consistently played a pivotal role in the success of numerous projects. Eager to embrace new technologies and expand my skill set, I am enthusiastic about bringing my experience to a challenging and rewarding role where I can continue making impactful contributions.

Work Experience

Notabene
remote

2021 - Present

Senior Software Engineer

I was one of the initial engineers when the company consisted only of the founders and myself. Collaborating closely with the CTO, I contributed significantly to the development of a travel rule API and dashboard, enabling crypto companies to adhere to country regulations. My involvement extended to key projects, including crafting a decision rules engine for transactions, developing a widget for exchanges to collect data, and more recently, assisting in the transition from a monorepo to more agile microservices. In this transformation, we utilized Kafka to ensure better communication, elevate overall system availability, and enhance scalability. In the dynamic setting of a startup's early stages, my role expanded beyond technical contributions. I actively participated in hiring, interviewing, and onboarding new engineers—reflecting the versatility required in wearing multiple hats to support the company's growth.

Banco do Brasil
remote

2020 - 2021

Lead Backend Developer

With a compact team of developers and one project manager, we successfully scoped and built an application to automate the API design process for the Open Finance initiative at Banco do Brasil. Developed using Node.js and PostgreSQL, this application was specifically designed to streamline the bank's workflow by minimizing the time dedicated to manual API design.

Banco do Brasil
onsite

2018 - 2020

Lead Full Stack Developer

For a duration of two years, I took on the role of leading a team of developers in the creation of the Open Finance developer platform for the bank. This platform was strategically developed to facilitate the sale of API services by the bank and to enhance the overall experience for external developers. The platform itself was built using a combination of Angular and Java.

Banco do Brasil
onsite

2017 - 2018

API Software Engineer

I played a key role in the transformation of legacy banking services into modern RESTful APIs, actively contributing to the development of API functionalities using Java. The security of these APIs was strengthened through the implementation of OAuth 2.0 protocols for enhanced protection.

Banco do Brasil
onsite

2014 - 2017

Junior Software Engineer

Throughout this period, I actively collaborated with a team of experienced developers on several key projects utilizing AngularJS and Java. This phase was particularly important for me, providing valuable experiences and insights

Education

Universidade Federal da Grande Dourados

2007 - 2012
Bachelor in Information Systems

Skills

TypeScript
JavaScript
React/Next.js
Node.js
Express
Postgres
Kafka
Design Patterns
Cryptography