About me

Hi there!

My name is Cleiver and I don’t know how to name my current occupation.

TL;DR: I’m a programmer, I’m a project manager, I may be a product owner and I help our users. 🤷‍♂️

I used to be a back-end developer many years ago, working with PHP and playing around with HTML, CSS and some JavaScript. I developed websites, forums and web systems for different companies until I started working for the government in 2009.

And that was when my career started to change. Due to the lack of personal that is common in public companies I couldn’t focus on just programming anymore. That is a bummer, but it also gave me the opportunity to work in many different areas.

For example, in the beginning I was assigned to maintain the company’s website. With its natural evolution, the people who took care of the servers started having some problems, so I worked with them to help with the infrastructure. With the demand for new systems, I began to work with an outsource company to gather requirements so they could develop the functionalities. It was a matter of time until I started coordinating some projects. And with the knowledge I was accumulating I also worked together with some key users to help them with their needs.

After three years I started working at the Court of Law, where I’m still working. As we have a much bigger structure here, things are a bit more organized. We have a department just to take care of infrastructure, and another just to do user relation. And I work at the development department. Unfortunately it is a lot more bureaucratic in here, but that’s expected. 🤭

In a nutshell, my job is to manage projects and systems. I’m responsible for about twenty systems right now. I work with the users in order to improve and maintain everything working. I work with the outsource company to develop accordingly. And I meet with the upper management to make sure things are running as planned.

Technically I help with the architecture. Most of our systems are desktop applications, developed in VB6, VB.net and C#. We also have many web systems developed in .net, some in Java and a lonely one in PHP. (Maybe not really a) Fun fact: I’m the only one in the whole company with a PHP background, so it’s only fair that I’m in charge of this system.

Different from the other systems we have, contractually, only employees from the government can work on this PHP system, the outsource company cannot have access to its source code, so this is where I’ve been working more lately. I’m developing new modules and integrating it with other systems. I also work closely to the infrastructure department as they’re not used to the PHP environment.

All these stuff are more formally detailed on my LinkedIn profile. But as you can see, although I identify myself as a web developer, I can walk through different roles as needed. I’m resilient enough to work with the tools I have at hand. And I believe that once you know how to program, moving between languages is just a matter of time and practice.