More Related Content
Similar to ECV-Gustavo_Rocha
Similar to ECV-Gustavo_Rocha (20)
ECV-Gustavo_Rocha
- 1. Página 1 / 4 - Curriculum vitae de
Rocha Gustavo Nuno
Para mais informações sobre o Europass, consulte http://europass.cedefop.europa.eu
© Comunidades Europeias, 2003 20060628
Europass
Curriculum Vitae
Personal Information
Name Rocha, Gustavo Nuno
Address Av. Prof. Dr. Egas Moniz, nº 23, 2º Esquerdo
2745-764 Massamá
Telephone +351 934261656
E-mail gustavo.nuno.rocha@gmail.com
Date of birth January the 16th, 1980
Professional Experience
Dates January, 2015 – August, 2015
Occupation or position held System Software Developer
Main activities and responsibilities Software R&D for the Service Quality Manager line of Nokia solutions.
Implementation of software and scripts for deployment, startup and integration between services of
high-availability systems for management and monitoring of telecommunication systems in the mobile
market. Configuration of operating system parameters and services.
Full automation (through PXEBoot and other technologies) of installation of complex software
solutions based on Oracle and Postgresql Databases, JBoss, WebSphere and Apache TomCat,
RedHat Enterprise Linux, both on physical and on virtual platforms (VMWare).
System install and deployment, upgrade, start, boot and diagnostics software and scripts
development, open source software integration. Troubleshooting/Debugging. Documentation writing
and keeping.
Interface and joint-effort tasks with the Continuous integration team. Problem solving/consultancy on
behalf of other teams.
Technologies involved: Shell-script, Perl, DCA (XML-based automation language), RedHat
Enterprise Linux, RedHat Cluster Suite, RPM, AWK, sed, JBoss, WebSphere, Apache TomCat,
VMWare, PXEBoot, Oracle and Postgresql Databases, Maven, Subversion.
Name and address of employer Nokia, Lisbon, Portugal
Dates January, 2013 – November, 2014
Occupation or position held Embedded Software Developer
- 2. Página 2 / 4 - Curriculum vitae de
Rocha Gustavo Nuno
Para mais informações sobre o Europass, consulte http://europass.cedefop.europa.eu
© Comunidades Europeias, 2003 20060628
Main activities and responsibilities Embedded operating system software development and support, Firmware, linux kernel, userspace
and scripts for high-availability telecommunication systems in the optical market, in a multinational
environment (Germany, China, USA).
System install and deployment, upgrade, start, boot and diagnostics software and scripts
development, open source software integration. Troubleshooting/Debugging both in software and
hardware domains.
Co-team leader on the high-availability cluster solution stabilization effort and development team for
the embedded platform.
Cross-platform build system support, development, debugging (Freescale PowerPC PowerQuic III /
QoriQ). Quality improvement by build and validation automation. Development for a simulated
platform environment. Build continuity support across development environment migrations.
Embedded systems recovery. Interface and joint-effort tasks with the Hardware and Continuous
integration teams. Problem solving/consultancy on behalf of other teams.
Technologies involved: C, C++, Perl, Shell-script, Linux, device drivers, kernel, Lxc containers, Ant,
RPM, AWK, sed, make, cross-platform toolchains, Klocwork and other source code static analysers.
Network Layer 2 and Layer 3 (IP Stack). Strong focus on backwards compatibility.
Name and address of employer Nokia Siemens Networks / Coriant Portugal, Lisbon, Portugal
Dates October, 2010 – October, 2012
Occupation or position held Systems and Network Administrator
Main activities and responsibilities Services and systems administration and support on Windows and Unix based computers (in-house).
Script development for distributed systems analysis and monitoring. Security policies implementation.
Backups and network administration. Technical purchases dimensioning and procurement.
Technologies: UNIX (Linux, Solaris), Windows, shell-script, Perl, virtualisation technologies (VMWare,
XEN-server, Oracle VM Virtualbox), network components (Cisco, NetGear), router, mail-server, web-
server (Apache, Tomcat), database (Informix, Oracle), backups (Veritas NetBackup, BackupPC),
Cisco Unified Communications Manager
Name and address of employer EF, Tecnologias de Software, S.A., Lisbon, Portugal
Dates February, 2009 - July, 2009
Occupation or position held Project Officer
Main activities and responsibilities Managing high-tech products test procedures together with similar organisations from across Europe.
Technical revision of the laboratory results, project management in the scope of the publications and
internet articles, involving co-ordination between the relevant teams.
Name and address of employer Deco ProTeste, Editores, Lisbon, Portugal
Dates November, 2007 – January, 2009
Occupation or position held Consultant (Enterprise Computing)
Main activities and responsibilities Project constraints analysis, application, service and servers deployment and configuration. Unix
systems administration (working full-time at TMN). Service and systems support.
Technologies: UNIX (Linux, Solaris, AIX, HP-UX, Tru64 and others), Windows, shell-script, Perl,
VMWare, Clusters (Sun, Veritas), server and other systems’ hardware.
Name and address of employer ParaRede (now Glintt), Lisbon, Portugal
Dates March, 2004 – December, 2004
Occupation or position held Systems Administrator
Main activities and responsibilities Responsible for all the computer equipment on the laboratory: researchers' workstations (Windows
and Linux), several servers (OSF1 and Linux), and a 24 PC cluster (Linux).
Name and address of employer Laboratório de Simulação de Energia e Fluidos (LASEF) — Instituto Sup. Técnico, Lisbon, Portugal
Dates September, 2003 – February, 2005
Occupation or position held Teaching assistant
Main activities and responsibilities Teaching assistant at Departamento de Engenharia Electrotécnica e de Computadores for the
- 3. Página 3 / 4 - Curriculum vitae de
Rocha Gustavo Nuno
Para mais informações sobre o Europass, consulte http://europass.cedefop.europa.eu
© Comunidades Europeias, 2003 20060628
Microprocessadores (Microprocessors) course.
Name and address of employer Departamento de Engenharia Electrotécnica e de Computadores — Instituto Sup. Técnico, Lisbon,
Portugal
Dates since January 1999
Occupation or position held Technical document translation and book translation for several publishers.
Dates September, 1998 – July, 2006
Occupation or position held Private teacher
Main activities and responsibilities Private support classes for higher education technology courses and high-school courses.
Education and training
Dates March, 2008
Title of qualification awarded Sun Certified System Administrator for Solaris 10 OS
Principal subjects/occupational
skills covered
Solaris 10 operating system based systems administration certification.
Dates January, 2004 – December, 2006
Title of qualification awarded Mestrado em Engenharia Electrotécnica e de Computadores
(Master degree in Electro-technical and Computer Engineering — 2-year post-graduation, prior to the
Bologna Accords implementation)
Principal subjects/occupational
skills covered
Development of a programming languages converter/compiler with parallelism detection and parallel
processing optimisation, and proof-of-concept.
Name and type of organisation
providing education and training
Instituto Superior Técnico — Universidade Técnica de Lisboa, Portugal
Level in national classification 4 in 5
Dates September, 1997 – December, 2003
Title of qualification awarded Licenciatura em Engenharia Electrotécnica e de Computadores (Pre-Bolonha - 5 anos)
(Licentiate degree in Electro-technical and Computer Engineering — 5-year graduation, prior to the
Bologna Accords implementation)
Principal subjects/occupational
skills covered
Computer and electronic systems branch.
Software, Hardware and instrumentation solutions development. Electronic systems Development.
Name and type of organisation
providing education and training
Instituto Superior Técnico — Universidade Técnica de Lisboa, Portugal
Level in national classification 14 in 20
Personal skills and
competences
Mother tongue Portuguese
Understanding Speaking Writing
European Language Level (*) Listening Reading Spoken interaction Spoken production
English C2 Proficient User C2 Proficient User C2 Proficient User C2 Proficient User C2 Proficient User
Spanish C2 Proficient User C2 Proficient User C1 Proficient User C1 Proficient User B2 Independent User
French C1 Proficient User C2 Proficient User B1 Independent User B1 Independent User C1 Proficient User
Italian B2 Independent User C2 Proficient User B1 Independent User A2 Basic User A2 Basic User
- 4. Página 4 / 4 - Curriculum vitae de
Rocha Gustavo Nuno
Para mais informações sobre o Europass, consulte http://europass.cedefop.europa.eu
© Comunidades Europeias, 2003 20060628
(*) European Language Levels (CECR)
Social skills and competences -- Team-work and inter-team-work capability.
-- Ability to work in multicultural environments.
-- Communication skills: teaching at the University and elsewhere, consultant and service support
engineer jobs, personal negotiations.
-- High adaptability: always ready for change, whether it comes from the organisation or from within,
whether it affects the workflow, the tools or even the whole situation
Organisational skills and competences -- Deadline and agenda management skills in highly concurrent request environments.
-- Roadmap management on projects.
-- Leadership and decision-making.
-- Fast learning curve and good knowledge organization.
-- Good problem solving approach.
-- Practice in agile methodologies.
Technical skills and competences -- Electronics development (analogue, digital and power electronics).
-- Good knowledge of VHDL and Spice.
-- Confortable and knowledgeable in Electronics Lab Prototyping environments.
-- Instrumentation solutions development (analogue, digital and automatic - HPIB/GPIB, LabView,
etc.).
Informatics skills and competences -- Good working knowledge of several programing languages (C, Perl, Shell Script, Awk, Sed,
Lex/Yacc (Flex/Bison), Pascal, Basic, assembly (x86, PIC, DSP), MatLab, LabView and others)
-- Real-time systems programming.
-- Network programming.
-- Embedded systems/firmware programming.
-- Cross-toolchain use and adapting for multi-platform development.
-- Automated code generation solutions development.
-- Legacy code support, stabilization and backwards-compatible development.
-- Installing, supporting, configuring and frequent usage of Unix operating systems (Linux, Solaris,
AIX, HP-UX, Tru64, Mac-OS X and others) and respective services and subsystems and of Windows
operating systems in a personal and enterprise level.
-- Backup solutions, Network solutions.
-- Setup, configuration, and frequent usage of system virtualization solutions (VMware ESX-Server,
Citrix XEN-Server, Oracle VM VirtualBox, Solaris zones, Tru64 System Partitions, AIX Logical
Partitions, and others).
-- Embedded systems operating systems and obsolete operating systems (MS-DOS, NeXT-Step, and
others).
-- Automatic resource monitoring systems setup, configuration and functional extending (Nagios).
-- Centralised storage (SAN) and local managed storage subsystems (AdvFS, VxFS, LVM).
-- Frequent user-level applications usage (Office, graphic applications, trouble-ticketing applications,
etc.)
Artistic skills and competences Drawing, music, DIY at many levels.
Driving license B and B1 level driving licence, valid until 2030
Additional Information Merit scholarship, awarded by Fundação Calouste Gulbenkian from 1995 to 2005 (during part of the
high-school and the Licentiatura and the Mestrado degrees)