Sofia Reis is a security-focused software engineer and researcher with 11 years of experience spanning secure software engineering, program analysis, AI and cybersecurity, and she is open to full-time remote roles starting in 2025. She combines academic teaching as an invited assistant professor at FEUP with applied research at INESC‑ID and industry impact from internships at Meta and AWS, where her static-analysis work folded thousands of string expressions and exposed complexity issues at scale. A founder of a coding school in rural Portugal, she translates research into hands-on education and community impact, helping both kids and adults build AI, robotics and security skills. Her open-source contributions include adding C++ cost-analysis tests to Facebook Infer, reflecting deep expertise in static analysis models and performance-aware tooling. Practical, research-driven and community-minded, she blends rigorous program-analysis techniques with a knack for making complex security tools usable and teachable.
11 years of coding experience
3 years of employment as a software developer
Integrated Master (MSc+BSc), Informatics and Computing Engineering, Integrated Master (MSc+BSc), Informatics and Computing Engineering at Faculdade de Engenharia da Universidade do Porto
Master's degree, Computer Science, Master's degree, Computer Science at Leiden University
Doctor of Philosophy - PhD, Computer Science & Engineering, Doctor of Philosophy - PhD, Computer Science & Engineering at Instituto Superior Técnico
A static analyzer for Java, C, C++, and Objective-C
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:41 commits, 2 comments, 4 issues in 1 year 2 months
Contributions summary:Sofia primarily contributed to the `facebook/infer` repository by creating and modifying C++ tests for cost analysis. These tests focused on evaluating the performance of various data structures and code constructs, including vectors, lists, maps, and sets. The user added tests for the C++ container and iterator models for performance analysis with the tools in this static analysis tool.
Contributions:4 PRs, 27 pushes, 2 branches in 4 years 7 months
research-group
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
Sofia Reis - Invited Assistant Professor at INESC-ID