João Sequeira is a seasoned Python backend engineer and engineering team lead with a decade of experience building microservices and chatbot platforms for clients across sports, automotive, and insurance sectors. He combines hands-on expertise in FastAPI, Flask, Django and databases (Postgres, Mongo, InfluxDB) with practical AI/NLP experience—having built production chatbots with IBM Watson and Rasa and researched named-entity and relation extraction for Portuguese. As an invited assistant at the University of Évora he mentors interns and teaches programming and computer architecture, bridging academia and industry. João has led small cross-functional teams to deliver customer-facing products like ROBO.AI and chatbots for Mercedes and FC Porto, and his background includes conference reviewing and PhD-level research in clinical information extraction. Known for curiosity and adaptability, he thrives on exploring new technologies and translating ML/NLP research into real-world backend systems.
10 years of coding experience
11 years of employment as a software developer
Linguistics and Machine Learning, Linguistics and Machine Learning at Charles University in Prague
Trainer Initial Pedagogical Training of Trainers, Trainer Initial Pedagogical Training of Trainers at 2Siglas - Formação, Serviços e Entretenimento Lda.
Machine Learning/Natural Language Processing/Big Data, Machine Learning/Natural Language Processing/Big Data at Lisbon Machine Learning School 2014 (LxMLS)
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at University of Évora
NLP/Computational Linguistics/Machine Learning/ Big Data, NLP/Computational Linguistics/Machine Learning/ Big Data at Instituto Superior Técnico
High School General sciences, High School General sciences at Escola Secundária Poeta António Aleixo
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
João Sequeira - Software Engineer at University of Évora