Summary
João Fernandes is a Senior Software Engineer based in Portugal with 12 years of experience building high-traffic web platforms, particularly in Ruby on Rails, and increasingly using Go for performance-sensitive services. He has shipped features and operational improvements across domains from crowdfunding and social networks to email delivery—reducing test times, resolving CI memory issues, implementing encryption and two-factor auth, and improving API performance at scale. Comfortable across the full stack and cloud tooling, he manages AWS infra with Terraform, writes GitHub Actions, and monitors systems with CloudWatch and Sentry while providing on-call support. He prefers small teams where he can mentor engineers and has a track record of improving developer experience and CI/CD workflows via feature flags and automation. Lately he’s been applying GitHub Copilot and LLMs to automate repetitive tasks so he can focus on higher-level architectural decisions.
12 years of coding experience
10 years of employment as a software developer
Master of Science (M.Sc.) Computer Software Engineering, Master of Science (M.Sc.) Computer Software Engineering at Faculdade de Engenharia da Universidade do Porto
Informatics, Informatics at Sapienza Università di Roma
Japanese, Portuguese, Spanish, Italian, English