João Carlos

Software Engineer

I am a professional Software Engineer with focus on backend, that loves to study and work with Machine Learning on my free time

Let's Begin

My Work

Backend


I love the logic behind systems design, from designing domains and classes, to thinking about the best way to store and communicate.

Machine Learning


One of the most fascinating fields in the world of computing is machine learning, so I'm currently developing a deep learning system to fix bugs in Python and Java code, merging the 2 topics I love most in this field.

My Profile

Name João Carlos da Rosa Júnior

Birthday December 21, 1999

Location São Paulo - BR

Phone +55 11 96653-8790

Email joaojunior656@hotmail.com

Some Skills

I have experience working with both Monoliths and Distributed Systems, utilizing a range of programming languages such as Kotlin, Python, JavaScript, TypeScript, and Java. However, my expertise lies in TypeScript (Node.js) and Java with Spring Boot, particularly within the realm of microservices. My work with Python primarily revolves around machine learning projects, where I have applied its capabilities effectively. I possess a strong understanding of containerization using Docker, and when it comes to databases, I primarily work with PostgreSQL for relational databases and MongoDB for NoSQL. As for inter-service communication, I primarily employ RabbitMQ and HTTP protocols.

Typescript 100%

NodeJS 100%

Python 80%

Java 75%

Docker 90%

PostgreSQL 80%

MongoDB 75%

Drop me a line


Copyright © 2018 Ultra Profile . design: template mo