
Software Developer
Hello!
My name is Carlos Neto, I'm a Software Developer mainly working with C# and React. Down below I have a timeline with my current experience.
Lógica Colossal
Full Stack Developer
01/09/2024 - Present.MAYOM (Manage Your Own Money)
This project is a personal finance management SaaS, made to help people track and control their expenses. It's multi-tenant, each user has his own database and the users on the free plan share a database. It runs on web and mobile and it is an application with a multi-currency system that does not exist in other applications. The front-end was made with Next.js (React) for web and Expo (React Native) for mobile. The back-end was made with .NET Core 8 and MongoDB as the database, using a microservices architecture.Technologies:
- React
- React Native
- Next.js
- C#
- .NET 8
- MongoDB
- Docker
- RabbitMQ

Step Ahead Consulting
Full Stack Developer
01/09/2023 - 31/08/2024DGAV Candidaturas
Web Developer
This project was made to manage the submission of formularies which validates farmer’s animals situation, to develop this application we used a full stack .NET Core 8 environment building the app with Blazor. In the back office we also have the management of users inside DGAV, that are separated by their roles. After the form submission, the information is validated by someone in the back office and the process is done. We used Azure DevOps with the Git workflow to develop this project.Technologies:
- C#
- .NET 8
- LINQ
- Blazor
- Razor Pages
- Tailwind CSS
- JavaScript
- SQL Server
Pedidos Online
Front-end Developer
This project was developed to handle the building area in Angola we used the build tool Vite.js for Web and React Native for mobile, but we also added Expo after some time. Through this application you could consult the certificate of a building, request that building and consult your requests and the properties that you have. This monorepo project was developed using yarn workspaces to share the code between the web and the mobile project to make the development faster, we also used Azure DevOps and the Git workflow.Technologies:
- React
- Vite.js
- React Native
- Expo
- TypeScript
- Tailwind CSS
- Nativewind
Jurista Virtual Mobile
Mobile Developer
Application developed for law workspace in DGAV, with the goal to handle the internal processes, we used React Native to develop the application working with Azure DevOps, using the Git workflow, making branches from tasks and PRs when the task was done. The app consumes the data from a REST API and receives the data in a JSON format. In the application the managers are able to consult, approve and see documents related to the process and it is meant to validate this processes following a hierarchy, the process comes from a police officer making a form about some incident and ends on the validation of a fine by the direction of DGAV.Technologies:
- React Native
- TypeScript
- Tailwind CSS
- Nativewind
- Axios

Escola Secundária de Santo André
Student
16/09/2020 - 20/07/2023NinjaRMM
Full Stack Developer
At my last year in high school I did an internship by Erasmus, a european program that gives really good opportunities to students. I went to Berlin, Germany and work for a company called NinjaRMM, by the end of my internship it changed to NinjaOne. I worked for the marketing team collecting emails and phone numbers with webscrape and APIs. They needed a programmer because they had about 15 thousand leads to collect, which can not be done one by one. In the marketing workspace, they did not know much about programming so I had to choose the best way to solve their problem on my own.Activities:- Creation of a email signature generator with HTML, CSS, JS
- Webscrape using Python
- Collecting leads data with APIs using Python
Listo Tecnologias S.A
Intern / Infrastructure Assistant
25/09/2019 - 19/02/2020Listo S.A is a brazilian company that works with payment machines, I did not work for the development team that work on the SaaS, I was in the infrastructure team helping with the equipment inventory, computer problems and configuration.
Activities: - Smartphones software configuration
- Internal support
- Equipment inventory organization
- Development of Excel tables using VBA