Summary
Oscar Neiva is an Exams Officer and Computer Science teacher based in Rio de Janeiro with 10 years of experience blending classroom instruction and operational leadership. At The British School Rio he manages high-stakes internal and external exams while concurrently teaching IGCSE and IB Computer Science, mentoring students in Java, git, MVC, APIs and competition preparation. He applies software engineering thinking to education—creating automation tools to streamline exam workflows and reduce repetitive tasks. His background includes research on stochastic systems and PageRank adaptations and building C++ robotics SDKs for competitive teams, reflecting a strong foundation in algorithms and embedded systems. Passionate about hands-on student projects, he has guided extracurricular initiatives from nanosatellites to programming Olympiads, translating technical depth into practical learning experiences.
9 years of coding experience
2 years of employment as a software developer
Postgraduate Degree, Secondary Education and Teaching, Postgraduate Degree, Secondary Education and Teaching at Universidade Candido Mendes
Bachelor of Science - BS, Information Technology, Bachelor of Science - BS, Information Technology at FAETERJ Petrópolis - Faculdade de Educação Tecnológica do Estado do Rio de Janeiro-Campus Petrópolis
Portuguese, English, Spanish