About me
Hi, my name is Giuliano Cardoso. I have a degree in Information Systems and a postgraduate degree in Systems Engineering, and I work as a software developer, designing, developing, maintaining and deploying systems in Python/Django, especially microservices and SSO authentication services based on the OAuth2, CAS and SAML protocols. I also developed and maintain an Android app.
Moreover, as a tenured civil servant (IT Analyst) at the Federal Institute of Acre, where I was Systems Coordinator for more than four years, I have worked on developing, deploying and maintaining systems across the most varied stacks, from NodeJS to classic PHP, plus several DBMSs, whether NoSQL (MongoDB) or traditional ones like PostgreSQL, running directly on VMs with all kinds of operating systems, such as CentOS, Debian, Windows and Ubuntu, up to deploying dockerized systems, even in Docker Swarm environments.
In the 2000s, still in middle school and later in high school, I maintained open-source projects, the most notable being Php-Nuke Lite and Freddy.
I have worked with many programming languages, such as ECMAScript5 (JS5), VBScript, PHP, C, C++ and Assembly. In the 2000s I reverse-engineered retail automation systems to migrate data and apply fixes the original vendors did not offer.
As a hobby, besides writing, I have my own "homelab" and practice selfhosting, a philosophy with a growing community on reddit and on federated social networks like lemmy. It is the idea of hosting and maintaining your own services, usually deploying free software (your own or not) in various environments, using technologies such as Portainer, Docker, Nginx Proxy Manager, Tailscale and Wireguard, among others.
Some services I host in my home lab on my Raspberry Pi 3B+ (running Raspbian), such as Pi-Hole, and others in the cloud with companies like Oracle and Contabo.
This way I keep control over my data, which isn't hosted only on systems run by third parties, which is basically what the cloud is today: dominated/controlled by Google, Facebook, Amazon and Microsoft.
That said, I do have accounts on AWS and other cloud services (Hostinger and Vultr, to name a few, since I always keep an eye on https://lowendtalk.com/) to stay up to date with the technologies, in order to maintain the services of IFAC, clients, friends and partners, and to test things and build labs. I also make heavy use of Cloudflare to keep my internet-facing services secure and stable, both my personal ones and those of the clients/friends/partners mentioned above.
I have been using Linux for more than 20 years; my favorite distro for personal use is Manjaro Linux, but for servers I use Ubuntu LTS releases, the latest being 22.04.
I work with agile methodologies, using tools such as Trello, Wekan and Notion.
I am curious and always try to stay up to date, always aiming to stay at the technological cutting edge, which is why wherever I work I try to deploy state-of-the-art solutions to the problem at hand.
I should point out that this is a brief summary of my skill set, which goes far beyond this: in all these years working in IT, I have had to absorb and master a wide variety of technologies and build all kinds of solutions and systems.
More information:
I am the developer of the "Reforma Simples" app, with more than 100k downloads on the Play Store
In the media: Acre native creates app that calculates construction materials for renovations (in Portuguese)
My résumé below
Lattes version (Portuguese)
English Version