I have been working with Linux, open-source and free software since 1993; working with information technology solutions since 1987; and I have been improving my skills to solve problems with technology since 1984.
I am a creative person and I use my knowledge and my abilities to combine technologies to solve problems. If I don't know what to do, I will find a way, to deliver the required solutions. In this profile, on the Achievements (most relevant) topic, I summarized some of my projects.
I have already delivered solutions using Linux [ Slackware and Ubuntu ], OpenLDAP, Squid, Apache, RADIUS, Samba, Captive Portal, NGINX, bash, PHP, Perl, iptables/ipset, pfSense, CloudFlare, Oracle OCI, VMWare and related technologies, providing reliable, stable, and open services, with financial saves. Just as an example, I have already set up gateways, bridges, firewalls, HTTP/HTTPS servers, e-mail servers, and file servers, all of them using open source and free software.
My mindset is to be a lifelong (self) learning ever; to keep an eternal passion for studying, solving problems and learning new skills every day; and my focus is to build systems and solutions that are simple, efficient, robust and compliant.
I believe and have as goals, that technology must be used to provide better quality of life; and innovation, automation and digital transformation must release people from repetitive tasks.
2016 to 2021
Single sign on using Linux for thousands (peak almost 3K) simultaneous users; running for five years with financial savings and stability.
Results and advantages: before this solution, users used to have multiple credentials and no centralized way to change passwords.
Activities and technologies
ActivitiesTechnologiesProblems and alternative solutions analysisSlackwareSolution blocks designpfSenseSystems, services and servers configurationVMWareSoftware deploymentOpenLDAPSystems integrationApacheManual configurations testingSquidSoftware, systems and configuration maintenanceRADIUSSambaCourier (IMAP/POP3)Captive PortalBashPerl
2019 to 2021
Implementation of a HTTP/HTTPS frontend with NGINX to protect applications (.NETCore; node js; static content) running in an Ubuntu Linux solution, at Oracle OCI (cloud); protected by CloudFlare WAF; serving hundreds of thousands access by month to educational systems. First version was deployed with Slackware and on premises VMWare virtual machine.
Results and advantages: running for two years with stability, efficiency, and financial savings; high availability provided by Oracle OCI; high security provided by CloudFlare WAF.
Activities and technologies
ActivitiesTechnologiesResearching options and best solutionsUbuntuSystem and operating system installationNginxSystem configurationSlackwareConfiguration hardeningOracle OCIManual testing the final solutionCloudFlareConfiguration and system MaintenanceVMware.NET Core (runtime framework)node.js (server side)iptables/ipsetBash
2006 to 2021
Implementation of several scripts and simple applications using bash, PHP and Perl to automate dozens of manual tasks like add or delete firewalls rules; insert usernames at databases; remove usernames from groups; and to online lock/release internet at labs and so one. They have been running for 15 years without major issues.
Activities and technologies
ActivitiesTechnologiesProblems and solutions analysisSlackwareResearch for alternative solutionsBashDesigning the code blocksPHPCode developmentPerlSystem and servers configurationLinux utilities (rsync; ssh; ipset; iptables; scp etc)Code deployment and manual testingsCode, system and servers maintenance
August 2021 to
Captive Portal Designing (implementation pending), using open source solutions. This project was organized in three phases:
phase 1
: integration with existing Single Sign On solution, for hundreds of users;phase 2
: integration with iptables/ipset and users groups linking;phase 3
: web console for administrative tasks;The main advantages are: portability; completely open source; transparency; stability; simplicity; financial savings.
Activities and technologies
ActivitiesTechnologiesProblem and requirements analysisSlackwareResearch for better alternativesApacheDesigning the solution and code blocksBashCode developmentPHPSystem, services and server configurationCSSCode and configuration deploymentHTMLIntegration with the single sign on solutionNetfilter (iptables and ipset)Manual testing code and integrationsCode, systems and servers maintenance
2020 - 2021
Design an implementation of a backup, recovery and test solution, to migrate on premises backup to a cloud storage.
Results and advantages:
before
this improvement, backups used to require dozens of TB storage in local disks, with constant demands of hardware replacement and maintenance and no scalability to provide a constant space requirement growth.after
, using combined applications with GNU/Linux; Gooogle Drive; and S3 compatible buckets at Oracle OCI; the space availability and scalabililty were attended; no more constants hardware replacements and maintenance; allowing to financial saves with no more hardware acquisition and maintenance and system simplicity and observability.Google Drive replacement
: in 2021, Google announced that no limits Google Drive would no more be available and this triggered the change we have made to use S3 buckets at Oracle OCI.Activities and technologies
ActivitiesTechnologiesProblem and requirements analysisSlackwareResearch for better alternativesApacheDesigning the solution and code blocksBashCode developmentPHPystem, services and server configurationrcloneCode and configuration deploymentrsyncIntegration with the single sign on solutionOracle OCI S3Manual testing code and integrationsCode, systems and servers maintenanceOracle OCI contracting
2021
CloudFlare's WAF and DNS customization to protect all educational and institutional web applications.
Results and advantages:
before
this solution, there were gaps of protection, visibility and logging of web accesses and DNS was requiring better management tools.after
DNS and WAF provided significant and higher level of security, visibility and stability; after month running, CloudFlare's solution had already blocked thousands of attacks (SQL injection for example) and saved TB of data via cached content; all this results were got using the basic PRO PLAN, for US$ 20,00/month;Activities and technologies
ActivitiesTechnologiesProblem and requirements analysisCloudFlare DNSResearch for better alternativesCloudFlare WAFSystem, services and server configurationCloudFlare FirewallManual testing code and integrationsConfiguration, systems and servers maintenance
last 10 years only
Most relevant tools I have used in the last 10 years
Other tools and tecnologies I have already used and built solutions with
And some new topics I am learning, to improve my frontend and backend dev skills.