{"id":166,"date":"2026-09-05T17:19:19","date_gmt":"2026-09-05T20:19:19","guid":{"rendered":"https:\/\/www.linuxpro.com.br\/about\/"},"modified":"2026-09-06T14:37:27","modified_gmt":"2026-09-06T17:37:27","slug":"about","status":"publish","type":"page","link":"https:\/\/www.linuxpro.com.br\/en\/about\/","title":{"rendered":"About Me"},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Nilton Oliveira\" src=\"https:\/\/www.linuxpro.com.br\/wp-content\/uploads\/2026\/09\/about_me.webp\" \/><\/p>\n<p><strong>Hi, I&#8217;m Nilton Oliveira \u2014 a Linux infrastructure specialist, self-taught programmer, and open-source evangelist. I&#8217;ve been running Linux systems since 1999, which means more than 25 years of terminals, servers, and the occasional 3 a.m. incident.<\/strong><\/p>\n<h2>The short version<\/h2>\n<p>I work as a <strong>senior DevOps and infrastructure analyst<\/strong> in S\u00e3o Paulo, Brazil \u2014 currently at <strong>Bionexo<\/strong> \u2014 managing environments built almost entirely on Linux: Debian, Ubuntu, OpenSUSE and friends, from bare metal to the cloud. I write code in <strong>Golang, Python, Perl, PHP and Bash<\/strong>, usually to automate away the boring parts of infrastructure.<\/p>\n<p>This blog, <strong>LinuxPro<\/strong>, is where I share what I learn: hands-on tutorials about Linux, servers, e-mail, DevOps and, these days, running AI workloads on your own hardware.<\/p>\n<h2>How it all started<\/h2>\n<p>My Linux journey began with <strong>Slackware<\/strong>, moved through Mandrake with KDE, and really caught fire with <strong>Kurumin Linux<\/strong>, the legendary Brazilian distribution by Carlos Morimoto. I was fascinated by Kurumin&#8217;s &#8220;magic scripts&#8221; and needed to know how they worked \u2014 that curiosity pulled me into Perl (the natural next step after Bash), then Python, and eventually Golang.<\/p>\n<p>I helped in the Kurumin community forums, contributed to the <strong>Kurumin-NG<\/strong> project, and translated Ubuntu packages in the early days alongside my good friend Og Maciel. Since then I&#8217;ve contributed documentation, translations, scripts and bug reports to projects like <strong>XenServer, Samba4, ISPConfig 3 and NagiosQL<\/strong>.<\/p>\n<h2>Open source highlights<\/h2>\n<p>There are <strong>230+ repositories on my GitHub<\/strong> \u2014 most of them in Go, my language of choice for infrastructure tooling. A few worth a visit:<\/p>\n<ul class=\"lp-ajuda\">\n<li><strong>go-samba4 \/ smb4manager<\/strong><span>Web panels to manage Samba4 and Active Directory on Linux \u2014 my most-starred projects on GitHub.<\/span><\/li>\n<li><strong>go-postfixadmin<\/strong><span>Professional e-mail administration system, recreating PostfixAdmin in Golang.<\/span><\/li>\n<li><strong>go-imapsync<\/strong><span>IMAP mailbox migration in a single static binary \u2014 <a href=\"\/en\/2026\/09\/go-imapsync\/\">covered here on the blog<\/a>.<\/span><\/li>\n<li><strong>go-ispconfig<\/strong><span>The ISPConfig 3 hosting control panel ported to Go: a single binary with Vue 3 embedded.<\/span><\/li>\n<li><strong>go-cubemail<\/strong><span>Self-hosted webmail client inspired by Roundcube&#8217;s Larry theme.<\/span><\/li>\n<li><strong>antispam \/ mailqfmt \/ isp-checker<\/strong><span>A survival kit for Postfix operators: antispam, formatted queue listing, and DNSBL\/SPF blacklist checks.<\/span><\/li>\n<\/ul>\n<p>The full profile is at <a href=\"https:\/\/github.com\/jniltinho\" rel=\"noopener\" target=\"_blank\">github.com\/jniltinho<\/a>.<\/p>\n<h2>What I&#8217;ve worked on<\/h2>\n<ul>\n<li><strong>E-mail at scale<\/strong>: migrations and deployments with <strong>Postfix<\/strong> and <strong>Zimbra<\/strong><\/li>\n<li><strong>Virtualization and cloud<\/strong>: Xen Hypervisor \/ Citrix XenServer, fully virtualized datacenters, virtual desktops<\/li>\n<li><strong>Directory services<\/strong>: Samba4-based Active Directory, Linux + Windows integration<\/li>\n<li><strong>Web hosting<\/strong>: ISPConfig-based hosting servers, nginx, firewalls<\/li>\n<li><strong>Monitoring<\/strong>: Nagios and NagiosQL<\/li>\n<li><strong>Development<\/strong>: infrastructure tooling and web backends in Golang, Python and PHP<\/li>\n<\/ul>\n<h2>Education and certifications<\/h2>\n<p>I hold an IT degree from <strong>Centro Universit\u00e1rio Nove de Julho (Uninove)<\/strong>. Certifications and training along the way include <strong>LPIC-1, ITIL, SUSE Certified Linux Administrator<\/strong>, IPv6 (NIC.br), NetApp storage, and plenty of networking, hardware and electronics courses.<\/p>\n<h2>Teaching<\/h2>\n<p>I created two hands-on courses on Udemy, in Portuguese:<\/p>\n<ul>\n<li><strong><a href=\"https:\/\/www.udemy.com\/course\/curso-de-gitlab\/\" rel=\"noopener\" target=\"_blank\">GitLab course<\/a><\/strong> \u2014 repositories, CI\/CD and automation in practice<\/li>\n<li><strong><a href=\"https:\/\/www.udemy.com\/course\/email-com-postfix\" rel=\"noopener\" target=\"_blank\">Mail server with Postfix<\/a><\/strong> \u2014 build a complete Linux mail server, from zero to production<\/li>\n<\/ul>\n<h2>Beyond the terminal<\/h2>\n<p>Before IT took over, I dabbled in gymnastics, animation, comic drawing and photography. I&#8217;m an avid reader and a video game lover \u2014 the geeky side is not a bug, it&#8217;s a feature.<\/p>\n<p>I still have a lot to learn, but I also have a lot to share. Browse the posts, grab what&#8217;s useful \u2014 and if you&#8217;d like to talk about projects, consulting, training or talks, the <a href=\"\/en\/contato\/\">contact page<\/a> is the way in.<\/p>\n<p><strong>Thanks for being here!<\/strong><\/p>\n<h2>Where to find me<\/h2>\n<ul class=\"lp-canais\">\n<li><a href=\"https:\/\/github.com\/jniltinho\" rel=\"noopener\" target=\"_blank\">GitHub<\/a><\/li>\n<li><a href=\"https:\/\/br.linkedin.com\/in\/jniltinho\" rel=\"noopener\" target=\"_blank\">LinkedIn<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/linuxpro\" rel=\"noopener\" target=\"_blank\">YouTube<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/bloglinuxpro\" rel=\"noopener\" target=\"_blank\">X \/ Twitter<\/a><\/li>\n<li><a href=\"https:\/\/gist.github.com\/jniltinho\" rel=\"noopener\" target=\"_blank\">Gists<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Hi, I&#8217;m Nilton Oliveira \u2014 a Linux infrastructure specialist, self-taught programmer, and open-source evangelist. I&#8217;ve been running Linux systems since 1999, which means more than 25 years of terminals, servers, and the occasional 3 a.m. incident. The short version I work as a senior DevOps and infrastructure analyst in S\u00e3o Paulo, Brazil \u2014 currently at &#8230; <a title=\"About Me\" class=\"read-more\" href=\"https:\/\/www.linuxpro.com.br\/en\/about\/\" aria-label=\"Read more about About Me\">Read more<\/a><\/p>","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-166","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/pages\/166","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/comments?post=166"}],"version-history":[{"count":10,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/pages\/166\/revisions"}],"predecessor-version":[{"id":687,"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/pages\/166\/revisions\/687"}],"wp:attachment":[{"href":"https:\/\/www.linuxpro.com.br\/en\/wp-json\/wp\/v2\/media?parent=166"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}