Hi, I am meleu.

I solve problems with code

meleu's avatar

What I do

Development

Currently focusing my energy on the JavaScript / NodeJS / ReactJS ecosystem, but I am able to work with many different programming languages (after all, they are tools to solve problems, and we must use the best tool for each problem).

Linux Servers

I manage some Linux Virtual Private Servers for a few of clients.

I'm really comfortable with Linux and the Command Line Interface (that black screen is like my second home).

My Tools

A small list of technologies I've been using to solve problems:

  • NodeJS
  • HTML/CSS/JavaScript
  • git
  • PHP
  • shell scripting (specially bash)
  • Apache and NginX (web servers)
  • SQL
  • etc...

what I did

About me

I love solving problems with code.

meleu in 1 minute

I'm a bachelor in Computer Science and an open source enthusiast.

Currently focusing my energy on the JavaScript / NodeJS / ReactJS ecosystem, but I am able to work with many different programming languages. After all, they are tools to solve problems, and we must use the best tool for each problem.

Since 2016 I've been contributing with open source projects related to retrogaming. Notably RetroAchievements, RetroArch, and RetroPie.

While working on such projects I've been constantly improving my coding skills (HTML, CSS, JavaScript, SQL, git, PHP, C, bash, etc.) and soft skills (as I need to interact with people coming from many different nationalities). I also produced a lot of documentation.

Since 2004 working as a Control Room Operator of an Oil Rig, but after 16 years in this position I decided to change my career into a webdeveloper (programming is my passion since I was a teenager).

During this time in the oil industry, besides acquiring technical knowledge and systemic view of industrial processes, I was also able to develop my social skills, working and managing people with different backgrounds.

meleu in 5 minutes

I'm a Linux user since 1999 (which is when I started to work and bought my first computer). At this time I became fascinated by the Unix philosophy (do one thing and do it well). I spent a big portion of my youth having fun with shell scripting, C programming, studying how the network protocols work, and sharing knowledge with other nerds on IRC.

In the early 2000s I produced, as pure hobby, some texts (in portuguese) scrutinizing the Unix File Permissions and another one about bash Programming

In 2004 I started working in the oil industry, as a Control Room Operator of an Oil Rig (where I am still to this day). Over these years working in the oil industry, besides acquiring good technical knowledge and systemic view of industrial processes, I was also able to develop my social skills, working and managing people with different backgrounds.

In 2011 I graduated in Computer Science (while still working) and thought that the natural path would be to work with IT, but the money fate made me stay in the oil industry.

Since 2016 I’ve been contributing with open source projects related to retrogaming. Notably RetroAchievements, RetroArch, and RetroPie.

Since 2017 I became an administrator of the RetroAchievements project and some sort of a community manager.

While working on such projects I’ve been constantly improving my coding skills (HTML, CSS, JavaScript, SQL, git, PHP, C, bash, etc.) and soft skills (as I need to interact with people coming from many different cultures and nationalities).

I also produced a lot of documentation for the RetroAchievements project.

Since 2019, thanks to my intimacy with Linux systems, I started to manage servers for a few customers/friends. But this is not my main source of income (I still work in the oil industry).

In January/2020 I decided to start my journey to change careers and become a full-stack web-developer. I chose to focus on the JavaScript ecosystem (specifically NodeJS / ReactJS) as my main stack.

In order to practice frontend technologies (HTML/CSS/JavaScript), I launched the https://meleu.sh/ website. As I have a good experience with shell scripting, such website is a good way to share my knowledge (in portuguese) while practicing web design/development.

Below you can see more things I've been doing during my nerdy times.

meleu's avatar

Portfolio

A selection of things I've been doing (click to see the details).

RetroAchievements Project

Project leadership member, server maintenance, website programmer, community manager, etc...

RetroAchievements News

Web designer/developer.

RetroAchievements Documentation

Creator and maintainer.

meleu.sh

Web developer and content creator.

RetroAchievements
Discord Bot

Creator and maintainer.

RetroArch

Sporadic contributor for achievements-related features.