Pomodo Digital!">
Afonso F
Full-Stack Developer and Agile Tech Lead

Hi, I'm Afonso, a curious 32-year-old man who lives in Rio and works as Full-Stack developer at the great Pomodo Digital!

I love coding and I've been doing this since I was a teenager. The first time I created a program, I was trying to build a RPG within Excel. Nowadays my job is a little different, but it's still fun. I'm also an MBA in Project Management from FGV and graduated in Computer Science at UBM. Here you can know more about me and my job. Enjoy!

Web Developer

I've been creating software for 14 years. Started using PHP, passing through .NET and nowadays I enjoy Javascript and Python.

Agile Enthusiast

I've already worn the hat of Scrum Master and Product Owner. In these days also using some Kanban principles."

Software Engineer

I know how it is important to use TDD, Refactoring and Code Review in order to create a profitable software.

Projects

From libs and systems to events, check out my latest web projects.

jenkins-material-theme

Awesome Jenkins Material Design theme

Star Fork .

VR Dev Summit 2015

Coorganized event in Rio for 200 devs

Website .

EvolveSharp

Genetic algorithm framework

Star Fork .

BayesSharp

Simple naive bayes text classifier

Star Fork .

grunt-qunit-cov

Grunt plugin for unit test with coverage

Star Fork .

Fraud Fighting Console GBWCD

Web App and Backend event processor

GAS Tecnologia .

G-Lock AntiHacker

Created User Interface in Windows MFC

GAS Tecnologia .

Jubasulf

Logo and Website

Website (currently offline) .

Blog

Mirroring my ideas...

jenkins-material-theme — Beautify your Jenkins with the Material Design theme!

Some months ago I started to use Jenkins with a real project for the first time. In all the previous projects I participated the team had always decided for using a proprietary solution like pmease QuickBuild or Jetbrains TeamCity.

Continue reading...

Como eu aprendi Inglês

Neste post vou comentar e descrever alguns detalhes de como está sendo minha trajetória no aprendizado da língua inglesa.

Continue reading...

Principais diferenças entre o ngRoute e o ui-router

Este fim de semana estava criando um MVP com Ionic Framework e me deparei novamente com o ui-router. Das outras vezes que o vi não dei muita atenção pois o ngRoute estava me suprindo, porém quando vi que o ui-router é o padrão do Ionic resolvi estudar quais são as diferenças entre eles.

Continue reading...

Google Photos e o fim da epopéia do backup

Desde de que era criança gosto de organizar coisas. Me lembro de ter um caderno não na época dos 8-bit em que registrava todos os jogos de vídeo game que jogava.

Continue reading...

ECMAScript 6 e os novos let e const

O ECMAScript 6 vem chegando e existem diversas novas modificações que tornarão a linguagem Javascript mais robusta e mais preparada para o nosso tempo. Duas das novas funcionalidades são as palavras-chave let e const.

Continue reading...