My name is

Raphael Cruzeiro

and I'm a

Software developer

Loading...

I am a generalist programmer, working from web development to iOS programming and desktop applications. I also consider myself to have an eye for interface design and product usability.

On my projects I usually work end-to-end, from the conception to the implementation to the deployment, delivering a complete product. Well versed on a myriad of technologies and concepts I have worked on some amazing projects over the years and I'm always looking for a new challenge.

Being fascinated by computers and the internet and by how the internet has changed our life and what can be achieved using it as a medium, I have taught myself how to program and how to create things since I was a child. Today I try to be an active member of the software community and I also write a blog on software development.

When I'm not working nor am I engaged in some weird personal project I try to enjoy life as it is the most precious possession I have.


From the blog:

Introducing the Nginx Monitoring Tool

Here at Inspira, we run multiple Linux webservers for staging our web applications, each server has multiple applications running on it. For some time now we have been using Nginx as the webserver for almost anything, from PHP to Python applications running on gUnicorn. Running multiple applications on a single server has posed a system administration challenge as we had to know things like: which ports are available for the new applications to listen on, what are the current upstreams and their health status, and last but not least: the need to have a simple way to restart the application servers. Read more...