Developer

Artur Caliendo Prado Developer / writer

speaker

Artur Caliendo Prado Speaker

Speaker bio

Artur is a developer, a speaker, and a writer. He has 8 years of experience with Ruby on Rails and 5 with C#. He worked in the largest magazine publisher in Brazil, building high-performance websites like Exame.com, with 90 million page views per month and 6 million unique visitors. In 2004 he won the 3rd place in the Brazilian stage of Microsoft Imagine Cup.

He is currently working at Youse, a startup that aims to change the insurance market with a strong focus on innovation and technology.

Next events

Youse - Obra do Berço

  • November
  • 24
  • Saturday

The Future of Technology

Technology is the wheel of change, but where is it leading us? Are we even in charge?

Let's take a look at Kevin Kelly's ideas present in the book "Inevitable", going through the 12 forces that will change our lives forever.

This talk will be delivered to a young audience that are under the protection of a non-profit organization called Obra do Berço.


Location

Talks

Some of the conferences do not allow us to record the presentations. I will put a link to the video whenever I have one, but it is not always possible, unfortunately.

The Conf 2018

  • September
  • 21
  • Friday

Th3 H1$tory of Cryptogr@phy

Do you know the most powerful intellectual weapon ever known? Secrecy. On it depended individuals' lives and nations' survival throughout human history.

Every single transaction we do relies upon cryptography to ensure our data is private. Or, is it?

The art of war teaches us to rely not on the likelihood of the enemy's not coming, but on our own readiness to receive him; not on the chance of his not attacking, but rather on the fact that we have made our position unassailable. The question is: is there such thing as an unbreakable code?

This talk walks through the history of Cryptography and the slippery balance between code makers and code breakers. Let's see how each side had the upper hand at different times and explain the most famous ciphers and the process to break them. It expects no previous knowledge on the subject and will work as an entry point to those how may be intrigued enough to pursue the mysterious path of ciphers and codes.

The Conf 2018

Location

Website

Tickets
  • August
  • 28
  • tuesday

How postgis changed the insurance market in Brazil

We can offer a one-size-fits-all product, or we can truly understand our users and offer something valuable and customized to their needs. Geolocation is the key to learn what is going on around them to make better, user-centric decisions.


Location

Website
  • June
  • 29
  • Friday

How postgis changed the insurance market in Brazil

We can offer a one-size-fits-all product, or we can truly understand our users and offer something valuable and customized to their needs. Geolocation is the key to learn what is going on around them to make better, user-centric decisions.


Location

Website

About

Tickets
  • November
  • 17
  • Friday

Real-Time Monitoring with Grafana, StatsD, and InfluxDB

Focused on fostering the Ruby programming language and the robust community that has sprung up around it, RubyConf brings together Rubyists both established and new to discuss emerging ideas, collaborate, and socialize.

Ruby Conf 2017

Location

Website

Tickets
  • September
  • 30
  • Saturday

Real-Time Monitoring with Grafana, StatsD, and InfluxDB

The Conf is the first international tech conference in Brazil. This talk was published on InfoQ!


Location

Website
  • May
  • 29
  • Monday

Moving from a Monolithic to a Microservices Architecture

This talk was a revival of the one given on ConFoo and was presented in Portuguese.


Location

Website
  • March
  • 8/9
  • Wed / Thu

Moving from a Monolithic to a Microservices Architecture

As an application grows, the flexibility that inclined us to build a monolith vanishes. The once reliable system is now prone to errors, bugs leak to unexpected places and new features take a considerable time to be delivered. We can get the productivity back by moving to microservices.

 

Real-Time Monitoring with Grafana, StatsD, and InfluxDB

Both talks were evaluated by the public with grade 4 (out of 5). Each presentation received a total of 30 forms with feedback and suggestions to be improved.

 


Location

Website

Presentations and slides

Real-Time Monitoring with Grafana, StatsD, and InfluxDB

We can take a glimpse at our applications or we can truly see them. We have a choice.

Our path is laden with problems and, when they arise, the first place to run is the log. The log is straightforward when the systems are small, but when we start to scale… the more users we get, the more data we will have to go through, and finding what we need is like staring at a well-stocked library, looking at the book titles, wondering which one could possibly have the information we need.

I’d like to suggest an alternative: the combination of StatsD, a platform that collects data to build statistics, and Grafana. It allows us to create beautiful, interactive dashboards that support pluggable panels.

Language: Portuguese
Language: English

Moving from a Monolithic to a Microservices Architecture

In 2006, service oriented architecture (or SOA) was all the crazy, but it failed us. Microservices resemble a lot with SOA, but if SOA didn’t work in the past, why are we back again with the same principles? Are Microservices just SOA in disguise?

This talk was created to demystify it, showing what was inherited from SOA and what is different now that allows us to resume the journey we abandoned 10 years ago. It will focus on things with which I struggle, in my own experience of moving from the monolith to an army of well-defined microservices.

Let's go through some of the most important patterns and see how to avoid the most common pitfalls.

Language: Portuguese
Language: English

How postgis changed the insurance market in Brazil

We can offer a one-size-fits-all product, or we can truly understand our users and offer something valuable and customized to their needs. Geolocation is the key to learn what is going on around them to make better, user-centric decisions.

Each time more we need to offer products that deeply relate to the users. The age of the one-size-fits-all is gone.

In the company I work for, we started the year full of ideas to improve the products we offer. Our mantra is to sell an insurance “like you”, but to do this we have to know better our users, to understand their needs to be a little more predictive.

Geolocation can help you to deliver exactly what your users need based on the surroundings of where they live or where they are.

This presentation aims to jump-start developers in the Geolocation world, walking through the main concepts and jumping straight into the code.

Language: Italian

Language: Portuguese

Th3 H1$tory of Cr1ptogr@phy

Do you know the most powerful intellectual weapon ever known? Secrecy. On it depended individuals’ lives and nations’ survival throughout human history.

Every single transaction we do relies upon cryptography to ensure our data is private. Or, is it?

The art of war teaches us to rely not on the likelihood of the enemy’s not coming, but on our own readiness to receive him; not on the chance of his not attacking, but rather on the fact that we have made our position unassailable. The question is: is there such thing as an unbreakable code?

This talk walks through the history of Cryptography and the slippery balance between code makers and code breakers. Let’s see how each side had the upper hand at different times and explain the most famous ciphers and the process to break them. It expects no previous knowledge on the subject and will work as an entry point to those how may be intrigued enough to pursue the mysterious path of ciphers and codes.

Language: English

13 years eating, breathing and dreaming code. The first five years were dedicated to C# .Net, and then I shifted my career to Ruby on Rails and have been flying on it since then. It's been an amazing ride.

 

 

 

Mungazi


Created in 2015, Mungazi is a non-profit and secular organization that aims to support refugees in their adaptation to a new reality.

In addition to supporting integration, it offers the opportunity to learn languages, with courses in French, English, Swahili, African culture and African cuisine, promoting the rescue and preservation of African history in Brazil.

Arsenal


Arsenal da Esperança is a nonprofit organization that opens its doors to 1200 men in a homeless situation.

They not only give them a place to sleep but receive them to teach, share and give back the dignity that was taken from them.

This project is a tool built from scratch and donated to the organization to let them manage campaigns to raise funds and receive donations.

Some of my best work are live on the Internet and most of them are public on my Github. Here are some of my favorites:

Skoob Export Tool


Skoob is a social network for readers. It has no public API and does not provide an easy way to export your books to other social networks like Goodreads.

To fix that, this project gets information about all your books and generates a CSV file in the format Goodreads expect, so you can easily import them.

Kindle clippings report


Amazon Kindle is an ebook reader that works with the e-ink techonology, providing a unique experience that other electronic devices don't have.

You have the option to highlight excerpts of texts and make notes, and it generates a .txt file inside the device. However, it is not easy to find notes and organize them. The idea is to extract data from the device and organize it by author and book.

Hackathon bot


in 2016, Youse did a Hackathon. is the leading online source for information on business, economics, career, technology, entrepreneurship and personal finance in Brazil.

Legacy of Joran


I love to read and write, and I wrote a medieval fiction book that I intend to publish soon. I have been working hard to make this dream come true.

This project is the draft of the book's website, there are lots of things to improve, but it is going in the right direction.

TED Ed puzzles


TED Ed is TED’s youth and education initiative. TED-Ed’s mission is to spark and celebrate the ideas of teachers and students around the world. Everything they do supports learning — from producing a growing library of original animated videos, to providing an international platform for teachers to create their own interactive lessons, to helping curious students around the globe bring TED to their schools and gain presentation literacy skills.

Exame.com


EXAME.com is the leading online source for information on business, economics, career, technology, entrepreneurship and personal finance in Brazil.

It is a high availability website. It reached 86 millions of page views and 5.8 millions of unique visitors per month.

Remembrall


When the startup started to grow, I felt we were losing an incredible potential to share the knowledge that was spread among the team members. We tried to use a slack channel, then the Flipboard, but for no avail.

But people were sharing. They were sending links to slack, not on a channel dedicated to it, but to the channels where they belong. And so came the idea: why not build a slack bot that captured all the links and shared them in one place, easy to use and to find?

Arenah


Arenah is an RPG engine to allow people to play online. It started many years ago on Orkut, moved to a PHP forum and then moved to its own, full-fledged website.

Version after version, it evolved to allow people to play in real time and to build the character sheets (including complex rules).

I have videos of the website. Take a look at the player's area and the game master's area.

To see the complete list of companies and roles check my Linkedin

Youse

Youse is a startup, a digital platform of Caixa Seguradora that aims to change how insurances are sold in Brazil. We focus on innovation and base our operation on agile methodologies.

Role: IT Specialist II

Started in December 2015

Official website | Technology blog

Editora Abril

Abril Mídia is the IT department of Abril Group, the largest magazine publisher in the country with over 300 different magazines published annually. It sells 180 million issues every year with 4 million subscriptions.

Role: Senior Web Developer

From April 2008 to November 2015

Official website | English website

Reading and writing are (a big) part of me. I tried to create a science blog once, it went pretty well, and now I have a technology blog and I also wrote a book!

The book is a medieval fantasy and it is not published yet. To make it happen is one of my main goals right now, so maybe I will soon have good news to share. I also wrote a small chronicle that can be purchased on Amazon.

Once I was invited to write a post to a famous literature blog called Minha Vida Literária and it was a huge success.

To complete the list of texts in Portuguese, I have been writing in Youse's technology blog. Here is the list of my posts:

But I also write in English. I maintain my own blog on Medium and, even though I have not been writing as much as I want, I like it very much. Here are my main articles:

Dojo - Rails Basics

Around july 2017

The dojo was held at Youse.

Introduction to Computer Programming with Ruby

From 2018-08-04 to 2018-09-15

The course happened at Youse and was given to 14 students from difference backgrounds (and from different colleges).

The contents of the course included:

  • Introduction to Ruby: history, sintaxe and good practices
  • Algorithms through exercise: extensive dojo sessions
  • Object orientation, DRY and SOLID
  • Real examples and a quick glance at Rails