I'm Danilo Silva, a full stack developer and computer engineer based in São Paulo, Brazil.
I have been working in software development for web, desktop, and embedded systems for the last 13 years.
During this time, I have worked on systems across various business sectors, but I have spent most of this time developing web and embedded applications for civil aviation.
I graduated with a degree in Computer Engineering from UFABC in 2016. My journey into the world of programming began in childhood, driven by a keen interest in game development. This early passion for creating games sparked my pursuit of a tech career. Although I don't work as a game developer, I occasionally participate in game jams.
My focus is always on seeking solutions to challenges through technology. It doesn’t matter if the challenge comes from an individual or a company. It doesn’t matter if the solution will be hardware or software.
Android project for a game and stream search app.
The goal of the project is to build a data visualizer for games. The app allows you to query data about games, search for games, and view the top Twitch streams for a given game. The data is obtained through the Twitch and IGDB APIs.
Kotlin Android Jetpack Compose
View on Github
Full-stack project of a data viewer for information collected from various weather stations.
This study project is built using Angular 18 for the front-end, .NET for the back-end, and MySQL and MongoDB as databases.
C# Angular Bootstrap MySQL MongoDB
View on Github
Chat system with the functionality of creating chat rooms, inputting names, ages and choosing colors in the chat.
This project does not use a database and it's a demo of the use of socket.io in projects using Node.JS on server-side and client-side.
Node.JS Socket.IO
View on Github