Summary
Matheus Pereira is a Senior Software Development Engineer in Montreal with 11 years of experience and a Master’s in Artificial Intelligence focused on knowledge representation, semantic web and reasoning for learning environments. A Python specialist with deep expertise in backend and frontend stacks, he has shipped production ML services and Kubernetes-deployed workflows, leveraging Dask for parallelism and tools like TensorFlow, Keras and scikit-learn. His career spans startups and industry, including tech lead work at Stradigi AI and his current role at Microsoft, where he blends research collaboration with production-grade engineering. He has a strong track record designing high-availability microservices and data platforms using SQL/NoSQL, Cassandra, Redis and AWS, and brings practical DevOps and agile practices to delivery. Unusually for an SRE/ML engineer, his academic work and early projects emphasize semantic web and gamified learning systems, reflecting a rare combination of applied AI research and large-scale systems engineering.
11 years of coding experience
11 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at Universidade de Caxias do Sul
Técnico em Informática, Programação de Computadores, Técnico em Informática, Programação de Computadores at QI - Escolas e Faculdades
Master's degree, Artificial Intelligence, Master's degree, Artificial Intelligence at Universidade Federal do Rio Grande do Sul
Portuguese, English