Diogo Pereira is a Senior Software Engineer based in Porto with 12 years of experience building resilient, scalable back-end systems. He specializes in Kotlin and Ruby, designing distributed architectures that leverage PostgreSQL, MongoDB, Redis and RabbitMQ for high-throughput, reliable services. His career includes progressive roles at Talkdesk and Blip.pt, where he moved from engineer to senior engineer and focused on production-grade system design. Diogo pairs industry experience with academic depth—a Master's in Artificial Intelligence from the University of Southampton—and explores AI through side projects that inform smarter backend solutions. Comfortable across SQL/NoSQL and messaging patterns, he brings a pragmatic blend of research-minded curiosity and hands-on engineering.
12 years of coding experience
5 years of employment as a software developer
Masters Artificial Intelligence, Masters Artificial Intelligence at University of Southampton
Graduation Computer Science, Graduation Computer Science at Universidade do Porto
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.