Diego Rubin

Fullstack Developer

Entre em contato

Sobre mim

Sou desenvolvedor, cristão, casado com a Carla. Gosto bastante de desenvolver software e este site é um espaço para compartilhar coisas em que venho trabalhando quando não estou no meu emprego. Este espaço é para mim uma espécie de refugio, sair um pouco da lógica da programação comercial, que quase sempre acaba em escolhas de ferramentas e tirar e colocar informações na tela ou no banco de dados. Gosto bastante de resolver problemas que saem deste fluxo.

Últimos Artigos

Meus 10 anos como programador

Neste artigo, que está atrasado cerca de 6 meses, falo sobre minha experiencia de 10 anos como desenvolvedor de software, que foram completados em agosto de 2015.

A ideia principal do artigo é falar um pouco de projetos que não deram-me fama, prestigio e muito menos dinheiro, porém foram projetos que trouxeram-me conhecimento e diversão.

Foi uma boa experiencia pessoal fazer essa leitura desses 10 anos.

Ver o artigo

Meu pequeno e funcional experimento com Nodejs e Websocket.

Neste artigo quero descrever minha pequena experiencia com WebSocket e NodeJS na criação de um sistema de preview em tempo real para os meus artigos escritos no CMS que criei.

O gif abaixo tenta demonstrar o funcionamento do experimento, que já está em produção.

Ver o artigo

Run My Source e a SECCOMP 2012

Uma pequena apresentação do runmysource.com que será utilizado durante meu minicurso na SECCOMP 2012.

Ver o artigo

Todos os artigos

Últimas Apresentações

Minicurso - Python e Microserviços

Apresentação utilizada durante o Minicurso de Microserviços com Python na 1ª Semana da Computação do Instituto Federal de São Paulo - Campus Piracicaba.

Ver a apresentação

Apresentação dos Conceito do trabalho de IA

Apresentação dos conceitos utilizados no trabalho final de Inteligência Artificial

Ver a apresentação

Seccomp 2012 - Introdução ao Ruby

Apresentação utilizada no minicurso.

Ver a apresentação

Todas as apresentações

Experiência Profissional

Developer - Ci&t (dezembro de 2014 - Presente)

Nesta segunda etapa da Ci& tenho trabalhado em projetos de grandes e-commerces no Brasil. Já atuei em projetos nas mais diferentes etapas do processo e com diversas tecnologias como: Ruby, Java, Javascript (tanto server-side como client-side) e Android.

Em um destes projetos consegui empregar a Simple Embedded Language. Uma linguagem simples que desenvolvi para possibilitar alterações da lógica sem que fosse necessário um deploy da aplicação.

Analista Desenvolvedor - Kaffa Mobile (outubro de 2014 - dezembro de 2014)

Fiquei pouco tempo na Kaffa, pois surgiu a oportunidade de voltar a trabalhar com Ruby na Ci&t.

Durante o tempo que fiquei na empresa, trabalhei com Java e SWT.

Developer - Caiena (maio de 2011 - setembro de 2014)

Developer - Ci&t (janeiro de 2010 - maio de 2011)

Entrei na Ci&t para atuar como desenvolvedor Ruby em projetos da Editora Abril. O projeto mais relevante foi a criação do Site, e do CMS como um todo, Exame.com.

Também atuei em projetos menores relacionados às editorias M de Mulher e da revista Claudia.