Available to hire
Hi! I’m a 24-year-old Master of Computer Science and Engineering with a major in Computer Systems. I have a great interest in decentralized and reliable distributed systems, such as blockchains and other decentralized trust services.
My curiosity in these subjects has led me to perform my own related research and lecturing university classes. I am also a great advocate of Linux based operation systems and other alternate open-source services that aim at providing user independence and privacy.
Experience Level
Language
Portuguese
Fluent
English
Advanced
Work Experience
Graduate Student Researcher at NOVA LINCS – NOVA Laboratory for Computer Science and Informatics
September 1, 2023 - PresentResearched and developed a distributed storage system, designed to be resilient to byzantine attackers and suitable for the novel edge computing environment. Main contribution was the development of a new replication protocol for byzantine threat settings. Developed in Java and used Docker and Docker Compose for deploying experiments. Used Python for data analysis and deployment scripts. Withstands approximately 3500 updates per second in a partitioned edge setting, with low latencies (50-100ms), adequate for performant and latency-sensitive applications. Funded by the TardisandSmart-CRM projects.
Student Teaching Assistant at NOVA School of Science & Technology
January 1, 2022 - July 31, 2024Lectured practical classes and graded software projects, for approximately 150 students, for three different courses: Operating Systems Fundamentals – teaching the components that constitute an operating system and developing them upon the UNIX system in C; Introduction to Programming – teaching the basics of programming using Java; Programming Languages and Environments – teaching the aspects of different programming languages and practicing extensively functional programming using OCaml.
Undergraduate Student Researcher at NOVA LINCS – NOVA Laboratory for Computer Science and Informatics
March 1, 2022 - September 1, 2022Researched and developed a novel network emulator to empirically validate large-scale distributed systems. Developed in Java and used Python for data analysis and deployment scripts. Emulates network latencies and throughput for 1000+ distributed peers with 95% accuracy.
Frontend Developer, Intern at FULCRO Sistemas de Informação de Gestão, Lda.
January 1, 2019 - April 30, 2019Developed commercial websites for clients, using HTML, CSS, AJAX and Bootstrap.
Platform Developer, Intern at VBSS
May 1, 2018 - July 31, 2018Developed an internal inventory management GUI platform in C# that queried a SQL database.
Education
MSc in Computer Science at NOVA School of Science & Technology
September 1, 2022 - December 1, 2025BSc in Computer Science at NOVA School of Science & Technology
September 1, 2019 - June 1, 2022Technician in Management and Programming of Computer Systems at Escola Secundária Dr. José Afonso
September 1, 2016 - June 1, 2019Qualifications
Industry Experience
Software & Internet, Education, Professional Services, Computers & Electronics, Other
Experience Level
Hire a Programmer
We have the best programmer experts on Twine. Hire a programmer in Setubal today.