Vitor Manuel Parreira Pereira



Similar documents
Europass Curriculum Vitae

Felipe de Souza Schmitt. Software Engineer (Web/Mobile)

Europass Curriculum Vitae

Manuel José Ferreira Monteiro

Anca Nitulescu. PhD Student. Personal information. Occupational field. PhD in cryptography


Europass Curriculum Vitae

Europass Curriculum Vitae

Value of IEEE s Online Collections

UNIVERSITY OF MINHO School of Engineering Department of Civil Engineering

Kristina Kuzminskaia (Suzi)

Bachelor of Bachelor of Computer Science

Jorge Nuno Ribeiro Gonçalves Sequeira

Saddam ZEMMALI. Amiret El Fhoul, Moknine 5053 Monastir (+216) Skype: zemmalisaddam

Datavetenskapligt Program (kandidat) Computer Science Programme (master)

COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) CHARTERED BANK ADMINISTERED INTEREST RATES - PRIME BUSINESS*

COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) CHARTERED BANK ADMINISTERED INTEREST RATES - PRIME BUSINESS*

Penn State Harrisburg Computer Science

Europass Curriculum Vitae

Ricardo Manuel Pedrosa Pereira Rua Alberto Pimenta, nº 254, 3º Esq. Gueifães Maia Portugal

Diploma Of Computing

ELIŠKA HRUŠOVSKÁ.

AT&T Global Network Client for Windows Product Support Matrix January 29, 2015

Accelerated Bachelor of Science/Master of Science in Computer Science. Dual Degree Program

Core Curriculum to the Course:

Admission Number. Master of Science Programme in Computer Science (International Programme)

Core Courses Seminar (0-2) Non-credit Ph.D. Thesis (0-1) Non-credit Special Studies (8-0) Non-credit. Elective Courses

Carl Burch Clifton St mobile Conway AR Education May 00

Erik Jonsson School of Engineering and Computer Science

Carlos Manuel Rodrigues Machado. Industrial Software Development and Research

Department of Computer Science School of Arts and Science.

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

Bachelor Degree in Informatics Engineering Master courses

COMPUTER SCIENCE. Department of Mathematics & Computer Science

CURRICULUM VITAE FERNANDO LUÍS TODO-BOM FERREIRA DA COSTA

DEPARTMENT OF COMPUTER SCIENCE

Academic Curriculum vitae

Cyber Security. Vision. Mission

Computer and Information Sciences

Swiss Joint Master in Computer Science of the universities of Bern, Neuchâtel and Fribourg

College of Engineering and Applied Science Department of Computer Science

PETITION/PROGRAM SHEET Degree: Bachelor of Science Major: Computer Science

IST/INESC-ID. R. Alves Redol 9 Sala Lisboa PORTUGAL

FACULTY OF ECONOMICS AND MANAGEMENT PROGRAMME ADMISSION QUALIFICATION LIST OF COURSES

Graduate Programs. Dept of Computer Science. Dr. Weining Zhang

Master of Science in Computer Science

2012 / 2013 I SEMESTER Mandatory courses CODE C O U R S E ECTS Classes Semester workload 2FI Mathematics I FI100212

Master's Degree Program in Computer Science

MASTER OF SCIENCE PROGRAMS ADMISSION REQUIREMENTS

Computer Science. Master of Science

Carlos Manuel Rodrigues Machado

Credit and Grading Systems

A New MSc Curriculum in Computer Science and Mathematics at the University of Zagreb

Bachelor Program in Analytical Finance, 180 credits

Undergraduate Program Guide. Bachelor of Science. Computer Science DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING

Assistant Professor Beirut Arab University. Adjunct Professor, Florida International University, USA. Researcher, Ministry of Planning, Jordan

Computing & Telecommunications Services Monthly Report March 2015

M.S. Computer Science Program

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs

BEng in Computer Science

GUJARAT TECHNOLOGICAL UNIVERSITY Computer Engineering (07) BE 1st To 8th Semester Exam Scheme & Subject Code

UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE

Course is required. First cycle Study Period 2 PG

Giulia Cereda. Mathematical Institute, Leiden University, Master thesis research project

Reasons for need for Computer Engineering program From Computer Engineering Program proposal

MASTER OF SCIENCE IN INFORMATION ASSURANCE PROGRAM DEPARTMENT OF COMPUTER SCIENCE HAMPTON UNIVERSITY

Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT

MSc Studies in Computing

The minimum background expected of any student entering the M.S.C.S. program is coursework equivalent to the following:

Study Program Handbook Computer Science

UCL MSc in Information Security. Dr Emiliano De Cristofaro MSc Course Director 2015/16

CS Master Level Courses and Areas COURSE DESCRIPTIONS. CSCI 521 Real-Time Systems. CSCI 522 High Performance Computing

Europass Curriculum Vitae

Measuring and Monitoring Customer Experience

To begin with, I am applying for the position of Vice President of Union Development.

Machine Learning Department, School of Computer Science, Carnegie Mellon University, PA

How To Get A Computer Science Degree At Appalachian State

Software Engineering

Master of Science in Information Technology (MS-IT)

Bachelor of Commerce (Honours Business Administration) (Co-op) PROGRAM REQUIREMENTS

ASSISTANT / ASSOCIATE PROFESSOR (TENURE TRACK)

Europass Curriculum Vitae

Bachelor of Information Technology

Curriculum Vitae - Helena Carvalho

MASTER OF SCIENCE IN COMPUTER AND INFORMATION SYSTEMS

VACANCY NOTICE FOR THE POSITION OF SENIOR EXPERT IN SECURITY TOOLS AND ARCHITECTURE Ref. ENISA/TA/AD/2007/13

Teaching in School of Electronic, Information and Electrical Engineering

Annex A. Informative modules regarding the Doctorate Schools and Doctoral programmes. List of modules. Available Places.

Godovič 40e, 5275 Godovič, Slovenia skype: peterpisljar

Knowledge Transfer Partnership Associate. University of Gloucestershire Faculty of Media, Arts and Technology

Before you start: Five basic principles for a good CV

Swiss Joint Master in Computer Science of the Universities of Bern, Neuchâtel and Fribourg

MASTER S PROGRAM IN INFORMATION TECHNOLOGY

Transcription:

Curriculum vitae PERSONAL INFORMATION Vitor Manuel Parreira Pereira Urbanização Quinta dos Orfãos, Bloco B1, 2º F, 4710-453 Braga (Portugal) +351916801340 vitorm2p@gmail.com pt.linkedin.com/in/vitormppereira Skype vict0rpereira Google Talk vitorm2p@gmail.com Sex Male Date of birth 16 Apr 1992 Nationality Portuguese WORK EXPERIENCE Jan 2015 Present Researcher HASLab INESC TEC, Braga (Portugal) Developed his master thesis "A deductive verification platform for cryptographic software". The project consisted in developing a deductive verification platform for the CAO language, using the EasyCrypt toolset as a backend for the tool. Currently developing a security proof for a concrete implementation of the Yao's Secure Function Evaluation protocol. Oct 2013 Oct 2014 Microsoft Student Partner - UM A Microsoft Student Partner (MSP) is the student that represents the Microsoft Enterprise at his/her university. A MSP is also responsible to form and manage a group of students called Microsoft Student Club, that collaborate directly with the MSP. Jan 2013 Jul 2013 Junior Researcher at RELEASE - RELiablE And SEcure Computation Group, UBI Developed his undergraduate project "Cloud Security: Homomorphic Encryption Schemes", funded by Portugal Telecom - Inovação, under the PRICE (Privacy and Security Issues in Cloud Environment) project. Aug 2012 Jun 2013 Microsoft Student Partner - UBI A Microsoft Student Partner (MSP) is the student that represents the Microsoft Enterprise at his/her university. A MSP is also responsible to form and manage a group of students called Microsoft Student Club, that collaborate directly with the MSP. EDUCATION AND TRAINING Sep 2013 Sep 2015 Master of Science in Computer Science University of Minho, Braga (Portugal) Formal Methods in Software Engineering: Information Systems Calculus (16 values) Analysis, Modeling and Testing (16 values) Formal Verification of Software (18 values) Software Processes and Architectures (17 values) Cohesive Project (19 values) Final: 18 values 9/10/15 European Union, 2002-2015 http://europass.cedefop.europa.eu Page 1 / 5

Cryptography and Information Systems Security: Cryptographic Techniques (18 values) Cryptography and Information Security (19 values) Informatic Systems Security (17 values) Cohesive Project 1 (17 values) Cryptography Foundations (18 values) Information Security Manegement (12 values) Reliable Software Paradigms (11 values) Cohesive Project 2 (18 values) Total: 17 values Entrepreneurship project: 16 values Master thesis: 18 values Final grade: 18 values Sep 2010 Jul 2013 Bachelor of Science in Computer Science University of Beira Interior, Covilhã (Portugal) Science Base Computational Mathematics I (17 values) Computational Mathematics II (17 values) Probabilities and Statistics (18 values) Linear Algebra (17 values) Discrete Mathematics (17 values) Physics of Information (19 values) Theory of Computation (16 values) Computer Science Economics Programming (20 values) Algorithms (17 values) Data Structures (17 values) Object-Oriented Programming (17 values) Computer Architecture I (17 values) Computer Architecture II (18 values) Formal Languages and Compilers (18 values) Software Engineering (17 values) Internet Technologies (16 values) Computer Networks (17 values) Distributed Systems (16 values) Artificial Intelligence (18 values) Computer Security (17 values) Databases (16 values) Graphical Computation (16 values) Operating Systems (19 values) Multimedia Technologies (16 values) Human Computer Interaction (18 values) Professional Aspects of Informatics (16 values) Project (19 values) Entrepreneurship (15 values) 9/10/15 European Union, 2002-2015 http://europass.cedefop.europa.eu Page 2 / 5

Final grade: 17 values Sep 2007 Jul 2010 Assignment of secondary education 18 points Escola Secundária/3 Quinta das Palmeiras Covilhã, Covilhã (Portugal) PERSONAL SKILLS Mother tongue(s) Portuguese Other language(s) UNDERSTANDING SPEAKING WRITING Listening Reading Spoken interaction Spoken production English C2 C2 C2 C2 C1 Spanish B2 C1 B2 B2 A2 French B1 B1 B1 B1 B1 Levels: A1 and A2: Basic user - B1 and B2: Independent user - C1 and C2: Proficient user Common European Framework of Reference for Languages Communication skills Good ability to communicate orally and reasoning gained through some public presentations and through the participation in some social events. Organisational / managerial skills Team spirit, cooperation and mutual aid, gained through many group projects and by being a member of many sport teams. Leadership (responsible for a six element team during the Software Engineering course and leader of the Microsoft Student Club UBI during the academic year of 2012/2013). Responsible for a development team during the Seminars course of the Computer Science MSc in University of Minho, with one of the best projects developed in the context of the course. Was part of the organisation of the XXII Jornadas de Informática da UBI, elapsed from 26 to 28 March 2013. Was part of the organisation of the TOKUSKOPUS 2013 (Festival de Tunas Masculinas da Universidade da Beira Interior). Organized the event Imagine Day @ UBI, passed on November 29, 2012 at the Universidade da Beira Interior. Was part of the organisation of the TOKUSKOPUS 2012 (Festival de Tunas Masculinas da Universidade da Beira Interior). Was part of the organisation of the XX Jornadas de Informática da UBI, elapsed from 22 to 24 March 2011. 2010/2011. Digital competence SELF-ASSESSMENT Information processing Communication Content creation Safety Problem solving Proficient user Proficient user Independent user Proficient user Proficient user Digital competences - Self-assessment grid 9/10/15 European Union, 2002-2015 http://europass.cedefop.europa.eu Page 3 / 5

Software Formal Verification, including knowlege in COQ, Frama-C, Why3, F*, Model Checking and Abstract Interpretation. Formal Verification of Cryptographic Primitives, including knowledge in EasyCrypt. Analysis and Modeling of Software, including knowledge in Alloy. Programming in functional languages, including OCaml, F# and Haskell. Programming in.net, including C# and F#. Integration of Databases in software (Microsoft SQL Management Studio and Windows Azure SQL). Compilers Development, using OCaml. Cryptography. Participant in MIUP (Maratona Inter-Universitária de Programação) 2012, for the team "kenubi" with 2 problems solved and final ranking of ninth place. Participant in MIUP (Maratona Inter-Universitária de Programação) 2011, for the team "UBIone" with 2 problems solved and final ranking of seventh place. Other skills Athlete of Portuguese Swimming Federation. Driving licence B ADDITIONAL INFORMATION Projects Developed, under the SmartGrids project, his master thesis named "A deductive verification platform for cryptographic software". Developed, under the Cohesive Project 2 of Cryptography and Information Systems Security, a project named "Formal Verification of Resilience Against Fault Injection Attacks", that consists on the exploration, using EasyCrypt, of software subject to failures. Developed, under the Cohesive Project 1 of Cryptography and Information Systems Security, a Python library for building software with anonymity. Developed, under the Cohesive Project of Fomal Methods in Software Engineering, a project named "Exploring post-quantum cryptographic algorithms in Cryptol", that consists on a series of implementations and analysis, in Cryptol, of post-quantum cryptographic primitives. Developed, under the course of Software Formal Verification, a small verification conditions generator for the While language, using OCaml and Why3 to discard verification conditions generated. Developed, under the PRICE (Privacy and Security Issues in Cloud Environment) project funded by Portugal Telecom - Inovação, a project named "Cloud Security: Homomorphic Encryption Schemes". Developed, under the course of Artificial Intelligence, a k-nn classifier and a Naive-Bayes classifier for analysing samples of breast cancer. Developed, under the course of Computer Security, a system for securely share of files between multiple users. Developed, under the course of Formal Languages and Compilers, a complete compiler for a programming language of the arith type. Developed, under the course of Formal Languages and Compilers, an analyzer of systems requirements. Was part of the team that developed the project "UBITicket", to include tickets in the Citizen Card. Developed, under the course of Databases, a management system for a prison unit. Presentations Was speaker at the event Imagine Day @ IPCB, passed on December 5, 2012 at the Instituto Politécnico de Castelo Branco. Was speaker at the event Imagine Day @ UBI, passed on November 29, 2012 at the Universidade 9/10/15 European Union, 2002-2015 http://europass.cedefop.europa.eu Page 4 / 5

da Beira Interior. Was speaker at the event I Jornadas de Bioengenharia da UBI, passed on May 21, 2012 at the Universidade da Beira Interior. Honours and awards Best Undergraduate Student of Computer Science in Beira Interior University, year 2013 Won the Best Security Application developed in Beira Interior University, year 2013. Won the Software Engineering course competition by developing the best application for a local enterprise. Placed second in the entrepreneurship competion winubi, from Universidade da Beira Interior, with the project REDRIVE. Completed the course Crypto I, from Stanford University, with a final score of 100 per cent. Obtained the degree of Microsoft Technology Associate (MTA) in the area of Software Development Fundamentals. Received award for best student of Escola Secundária Quinta das Palmeiras - Covilhã for the academic year 2004/2005. Memberships Leader of the Microsoft Student Club of Universidade da Beira Interior during the academic year Member of the Microsoft Student Club of Universidade da Beira Interior during the academic year 2011/2012. 2010/2011. Publications Vitor Pereira, Simão Melo de Sousa, Paul Crocker and Ricardo Azevedo, Criptografia Homomórfica como um Serviço: da Implementação à sua Aplicação. In INForum 2013, 2013. External schools Attended the Joint EasyCrypt-F*-CryptoVerif School, held in Paris between 24 and 28 November, 2014 Visit faculties Visited the IMDEA Software Institute between 8 and 10 June, 2015 9/10/15 European Union, 2002-2015 http://europass.cedefop.europa.eu Page 5 / 5