João Da Silva

Senior Full Stack Software Engineer at Times Higher Education

Porto, Porto, Portugal
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
João Da Silva is a Senior Full Stack Software Engineer based in Porto with a decade of experience building and operating production-grade web platforms across education, logistics and healthcare. He currently helps deliver Times Higher Education’s World University Rankings, owning features from Next.js and React frontends to NestJS/GraphQL backends and the surrounding DevOps tooling. Comfortable across Kubernetes, Docker, CI/CD and observability stacks, he brings a practical DevOps mindset—evidenced by his contributions adding Dockerized REST APIs and automated testing to the popular YAKE keyword-extraction repo. His background blends academic rigor (PhD-level research in Semantic Web and several invited teaching roles) with hands-on product delivery, enabling him to translate complex domain requirements into reliable systems. As a technical lead at Kuehne+Nagel and earlier roles at Gyant, he’s repeatedly delivered high-performance integrations across distributed, regulated workflows. He combines deep backend and infrastructure skills with a track record of improving deployability and operational resilience.
code11 years of coding experience
job11 years of employment as a software developer
bookMestrado, Informatics Engineering, Mestrado, Informatics Engineering at Faculdade de Engenharia da Universidade do Porto
book12º Ano, Curso Tecnológico de Informática, 12º Ano, Curso Tecnológico de Informática at Escola Secundária Dr. Manuel Gomes de Almeida
bookMIEIC, Informatics Engineering, MIEIC, Informatics Engineering at Universidade do Porto
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

api-rest10
rest-api10
docker10
dockers10
api-design10
restful-api10
flask-ask9
cicd9
flask9
bash9
python8
keyword-extraction7

Programming languages (13)

JavaCSSCJupyter NotebookGroovyTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
INESCTEC/yake

Dec 2018 - Feb 2019

Single-document unsupervised keyword extraction
Role in this project:
userDevOps Engineer
Contributions:13 commits, 3 PRs, 1 comment in 2 months
Contributions summary:João significantly enhanced the project's deployment and operational aspects. They introduced Dockerfiles for both the core application and a REST API server, enabling containerized deployments. They implemented a REST API using Flask and integrated it with Docker. Further contributions included automated testing via a dedicated script and streamlined build processes, which significantly improved the project's deployment strategy.
keyword-extractionunsupervised-approachcorpus-independentdomain-and-language-independentsingle-document
Contributions:31 commits, 23 pushes, 1 branch in 3 days
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.
Request Free Trial