Curriculum Vitae
PERSONAL INFORMATION Pedro Miguel Sousa Russo
Av. da Boavista, 1756, 7o, 4100-116 Porto (Portugal) 351*********
*******@*****.***
Skype pm_russo
Linkedin profile
Nationality Portuguese
WORK EXPERIENCE
06/2016–Present Lead iOS Developer
Notifica.re
iOS apps specification and development.
Deal with the several product stakeholders to maintain an efficient development process. Use of MapKit, CoreLocation, CoreAnimation.
Integration with Firebase
02/2015–05/2016 Senior Software Engineer
Gravitapps, Lda
Contact: +351*********
iOS apps specification and development
03/2013–01/2015 Research Fellow
GILT Lab, ISEP, Porto (Portugal)
virtual-campus.eu/gilt
- Design and implementation of engine systems
- Scenario design & scripting
- Use of OOP, design patterns, Unity3D, C# .NET, git eCITY Project – Virtual City Environment for Engineering Problem Based Learning GeoGeo!
G ABALL Project - Game Based Language Learning
02/2009–Present Teacher - CCNA and Android Development Master.D, Porto (Portugal)
www.masterd.pt
- Teaching support for the technical part of the courses
- Development and implementation of curricula that address the individual needs of each student, depending on the course they are attending
- Advice to the level of insertion of graduates in the labor market: a) Promotion of key personal skills to integrate into the labor market such as the sense of responsibility, proactivity, among others (hidden curriculum), which complement the technical aspects of training.
b) Training for Active Job Search: evaluation and correction of resumes and cover letters, conducting mock job interview.
- Preparing and conducting briefings to commercial agents on various topics involved in each 08/01/17 Page 1 / 3
Curriculum Vitae
training, methodology, among others.
- Mediation of disputes and complaints as well as identifying and implementing strategies to / resolve.
01/2011–04/2012 Teacher
Decsis, Porto (Portugal)
www.decsis.pt
- JAVA Trainer
08/2008–01/2009 Junior Developer & DB Admin
Síntese-SG, Porto (Portugal)
- Patch rollout to ORACLE DB based ERP software with Oracle Forms/Reports
- DB optimization which reflected in an increase performance of 28% EDUCATION AND TRAINING
2001–2008 Degree in
Computer
Engineering
- General
Physics, Mathematics, Electronics, Economics
- Specific
Algorithms and Complexity;
Computer Architecture;
Program Calculation;
Digital Systems;
Computer Systems;
Databases;
Logic;
Programming Methods;
Development of Information Systems;
Operations Research;
Language Processing;
Distributed Systems.
Software Testing and Analysis
Formal Methods
Calculation of Information Systems;
Processes and Software Architectures;
Databases, Learning and Knowledge Extraction;
Intelligent Agents;
Natural Computation and Evolutionary Intelligence; Autonomous Systems.
08/01/17 Page 2 / 3
Curriculum Vitae
PERSONAL SKILLS
Mother tongue(s) Portuguese
Other language(s) UNDERSTANDING SPEAKING WRITING
Listening Reading Spoken interaction Spoken production English C1 C2 C1 C1 C2
Proficiency in English
Spanish B2 B1 B2 B1 B1
Levels: A1/A2: Basic user - B1/B2: Independent user - C1/C2: Proficient user Common European Framework of Reference for Languages Communication skills Excellent communication skills, assertiveness and conflict management gained through my experience as a trainer in Enterprise environments. Organisational / managerial
skills
Good organizational skills as well as time management and coordination of resources obtained in several professional activities that I develop in parallel Job-related skills Swift, iOS, C#.NET, Java; Android; Kotlin; ASP.NET; Javascript; MySQL; Oracle; XML; TDD; MVC; PHP; Haskell; Prolog; Alloy Analyser; VHDL; VDM-SL VICE; Python; Lex & Yacc; GIT; Linux
08/01/17 Page 3 / 3