Tomaz Saraiva
- Date of birth: 07/08/1985
- Nationality: Portuguese
- Mobile: (+351) 916584135
- Email address: tomaz.saraiva@gmail.com
- Whatsapp Messenger: 916584135
- Website: https://tomazsaraiva.com
- Youtube: https://www.youtube.com/c/tomazsaraiva / Instagram: https://www.instagram.com/tomazsaraiva/ / Linkedin: https://www.linkedin.com/in/tomazsaraiva/
- Home: Rua Oliveira Gomes 29-A, 2605-046 Lisboa, Portugal
Work experience
University research assistant
Universidade Lusófona de Humanidades e Tecnologias
- Lisbon, Portugal
Development of virtual reality applications for research projects.
Application software developer
Virtuleap
Sr. Unity 3d Developer
Instructor
Dirmatica Centro de Formação
Programming training and tutoring for kids
Master Coder
Academia de Código
Teacher in the first programming bootcamp
Higher education teaching professional
Restart - Instituto de Criatividade Artes e Novas Tecnologias
Teacher for the Programming Modules in the Videogame Development Course and Digital Creation courses.
College / university teaching professional
Universidade Lusófona de Humanidades e Tecnologias
Lecturer in the following degrees and subjects:
Bachelor degree in Psychology
- Statistics;
- Cyberpsychology.
Master's degree in Psychology, Cognitive Rehabilitation and Cybertherapy
- Virtual Reality;
- Cybertherapy.
Bachelor degree in Multimedia Applications and Videogames
- Programming Languages II;
- Digital Environment Modeling;
- Graphic Computing I;
- Multimedia Product Design.
Bachelor Degree in Cinema, Video and Multimedia Communication
- Virtual Environments.
Software Developer
IT People Consulting
Development of augmented reality and mobile solutions.
Computer programmer
ISQ - Instituto da Soldadura e Qualidade
Development of virtual and augmented reality solutions.
Teaching professional
Fórmula do Saber
Computer training and tutoring for seniors
Teaching professional
Freelancer
Microsoft Office Training Course
- NHK - Formação e Novas Tecnologias, S.A;
- GALILEU - Especialistas em Tecnologias de Informação;
- PRISMA - Instituto de Formação;
- Rumos;
- Vantagem+ Consultores de Formação, Lda.
Statistical Analysis and Questionnaire Development
- Pedra Base - Consultoria e Formação;
- Universidade Lusófona de Humanidades e Tecnologias.
Teaching associate professional
Crescer Na Maior
Microsoft Office Training Course
University research assistant
Universidade Lusófona de Humanidades e Tecnologias
- Lisbon, Portugal
Development of virtual reality solutions.
Education and training
Restart - Instituto de Criatividade, Artes e Novas Tecnologias
Certificate in Videogame Development
- National classification: 4.5/5.0
- Videogame Industry (24h)
- Videogame Production (24h)
- Game Design (48h)
- Game Art 2D (48h)
- Game Art 3D (48h)
- Videogame Programming (48h)
- Final Project (60h)
File preview
xFLAG Lisboa
Certificate in iOS App Development
- Objective-C Programming (18h)
- iPhone/iPad Development (30h)
- Final Project (18h)
The University of Salford
MSc in Creative Games
- National classification: 78/100
- 3D Game Programming
- Creative Games Programming
- Creative Research Methods
- Cultural Analysis and Applications of Games
- Human Computer Interaction and Usability
- Interactive Multimedia Applications in a Heritage Context
- Populated Virtual Environments
- Virtual Worlds
- Self Directed Project
File preview
xThe Edge - Digital Visual Effects Training
Certificate in Autodesk 3ds Max Character
The Edge - Digital Visual Effects Training
Certificate in Autodesk 3ds Max Fundamentals
Citeforma
Certificate in Autodesk Maya
File preview
xUniversidade Lusófona de Humanidades e Tecnologias
Master's Degree in Psychology, Counseling and Psychotherapy
- National classification: 18/20
Universidade Lusófona de Humanidades e Tecnologias
Post-Graduation Course in Adolescent and Children Psychology Evaluation
Universidade Lusófona de Humanidades e Tecnologias
Bachelor's degree in Psychology
File preview
xNova Etapa
Professional Instructor Certificate
File preview
xProjects
Enhance
VR brain training app that offers a daily cognitive workout of short, intense and fun games designed to help test and train your cognitive skills.
Patudos
Mobile app to help pet owners find their missing pets.
Homefit
Training log system for people who work out at home.
Object-Oriented Programming with C# and MonoDevelop: Online Course
Online programming course for absolute beginners.
Next Reality Platform
Development of an augmented reality platform for business marketing experiences.
Language skills
Mother tongue(s)
Portuguese
Other language(s)
English
Listening
Reading
Spoken interaction
Spoken production
Writing
Digital skills
Other
- Programming Languages: Java, C, Kotlin, C#, Javascript
- Web Programming: HTML, CSS, Javascript (front-end), Java (back-end)
- Frontend development
- Mobile development
- Software Developmeent Tools
- IDEs: Android Studio, Eclipse, Visual Studio
- RESTful api
- Object-Oriented Programming
- Web Development
- Git
- JavaScript
- JSON
- SQL
- Github
- CSS
- HTML
- MySQL
- Postman
- Bootstrap
- Web API
- JQuery
- REST
- Relational databases
- API Integrations
- Design Patterns
- Software Engineering
- Clean Code
- Agile (Scrum)
Communication and interpersonal skills
Communication and interpersonal skills
- Good communication skills gained through my experience as a higher education teaching professional;
Job-related skills
Job-related skills
- Advanced knowledge of game development using Unity 3d;
- Intermediate knowledge of mobile app development;
- Proficient in computer programming using C#;
- Proficient in GIT;
- Knowledge of multiple computer programming languages such as Java, Javascript and PHP;
- Knowledge of relational (MySQL) and non-relational database (Key-Value) systems;
- Basic knowledge of 3d Modelling using Blender;
- Basic knowledge of Image Editing using Photoshop;