Fernando Carvalho

  • Lisbon Area, Portugal, PT
Fernando Carvalho

Perfil Profissional

Sou, extremamente, curioso, autodidata e pró-ativo. Quero desenvolver a minha carreira como programador muito voltado para o backend e aplicações distribuidas. Devido as minhas experiências anteriores estou habituado a trabalhar sobre pressão, ser exigente com o resultado e ter um sentido crítico sobre o trabalho realizado.

Quero, portanto, estar numa equipa unida, descontraída e com espírito de entre-ajuda.

Educação

Education
Sep 2011 - Present

Tecnologias de Informação e Comunicação

Faculdade de Ciências da Universidade de Lisboa

- Arquitetura de computadores;
- Programação I;
- Programação II;
- Programação Centrada em Objetos;
- Sistemas Operativos;
- Redes;
- Base de Dados;
- Aplicações e Serviços na Web;
- Análise e Desenho de Software;
- Componentes de Software;
- Aplicações Distribuídas;
- Segurança Informática.

Ferramentas e Tecnologias

- Linux Fedora e Ubuntu Server 12

- Shell

- Eclipse (Galileo, Indigo, Juno e Kepler) (J2EE)

- Java (ApacheCommons, DropBox e Jackson)

- TomCat e JBoss

- JDBC, JPA e Hibernate

- C

- HTML (e HTML5), CSS

- PHP (CakePHP)

- JavaScript/JQuery (Fabric.js)

- Prolog

- Nginx (Instalação das componentes necessárias para o processamento de páginas em php)

Sep 2007 - Jun 2010

Curso Técnico Profissional de Informática de Gestão

Escola Secundária de Camões

O curso de informática de gestão, possibilitou a aprendizagem de C++,  nos primeiros dois anos e no último ano, abordou-se o tema do paradigma da programação orientada a objeto, onde aprendeu-se VB.Net.

Este curso também possibilitou a aprendizagem de programação para Web onde focou-se no HTML, CSS, PHP, JavaScript e SQL (MySQL) e, para além das componentes de programação aprendeu-se a instalar e configurar servidores (Windows Server 2000).

Também houve uma componente de Estágio Curricular (mais abaixo).

Histórico Profissional

Work History
Dec 2013 - Jul 2014

Programador

GreatCinema, Lda

- Programador das ferramentas de trabalho, controlo e gestão interna, em VB.Net;

- Programador e integrador de aplicação para dispositos móveis Android;

- Programador e integrador de Web Services, em VB.Net;

- Integração com serviços PHC;

- Supervisão de servidores: Web (IIS 6), Base de dados (SQL 2005 e 2008);

- Supervisão e Manutenção de aplicação Web, em VB.Net;

- Supervisor de domínio no serviço Windows Live Domain.

A GreatCinema (ou @Cinema) surgiu em 12 de Dezembro de 2013 e é um cinema, no Saldanha Residence. A empresa decidiu elaborar a sua propria aplicação de gestão e vendas, em vez de adquirir um software de gestão. O mesmo começou a ser desenvolvido por outro colaborador que passou o desenvolvimento para mim. A minha maior responsabilidade enquanto funcionario da MovieLisMotion e GreatCinema, foi finalizar a aplicação de gestão, vendas e webservices, e posteriormente, adicionar funcionalidades que facilitassem certos processos de gestão.

Conquistas

- Finalização do desenvolvimento das ferramentas de gestão do Cinema (VB.Net);

- Finalização do desenvolvimento da aplicação de vendas (Android);

- Finalização e adaptação de webservices (ASMX, VB.Net, SOAP, WSDL).

Ferramentas e tecnologias

- VisualStudio 2010

- VB.Net e ASP.Net

- Web Service: ASMX, SOAP e WSDL

- Android Studio, Android SDK, 4.2

- PHC Corporate

- Windows Server 2008, IIS 6, SQL Server 2008 e Express Profiler

- Firewall DrayTek

- VNC e RDC

Jul 2013 - Nov 2013

Programador

MovieLisMotion, Lda

- Supervisão e segurança de redes eth, wifi e servidores: Web (IIS 6), Base de Dados (SQL 2005 e 2008);

- Manutenção de aplicações para dispositivos móveis, desktop e web, em VB.Net e C#;

- Supervisor de domínio nos serviços Google Apps Premier Services (e-mail, e-docs e e-sites).

A MovieLisMotion era uma empresa que tratava da armazenagem, transporte e logística de materias para a insdústria cinematográfica e tinha produzido, internamente, sua propria aplicação de gestão de armazém. Esta, por sua vez, necessitava de manutenção e suporte aos utilizadores.

Ferramentas e tecnologias

- VisualStudio 2010

- VB.Net, C#.Net e ASP.Net

- PHC Corporate

- Windows Server 2008, IIS 6, SQL Server 2005 e 2008

- Firewall SonicWall, VPN (entre duas redes)

- VNC e RDC

Jul 2010 - Mar 2011

Técnico de Informática

WebRecord, Lda

A WebRecord era uma loja de vendas de equipamentos informáticos e reparação. Tinha como responsabilidade recepção de equipamentos, análise e orçamento dos equipamentos recebidos e reparação dos mesmos.

Serviços realizados:

- Reparação de equipamentos;

- Montagem de Computadores;

- Instalação de Sistema Operativo;

- Otimização e configuração de Sistema Operativo;

- Recuperação de Dados;

- Manutenção de Website e do servidor;

- Gestão da aplicação de faturação.

Apr 2010 - Jun 2010

Estágio Curricular - Programador

Caixa - Banco de Investimento, AS

O estágio tinha como objetivo o desenvolvimento de uma aplicação de comunicação de faltas, férias e ausências diversas. Esta aplicação foi desenvolvida em SharePoint C#.

Skills

Skills

Java

Académico

C/C++

Académico

VB.Net

Profissional

PHP

Académico

JavaScript/JQuery

Académico

SQL

Académico e Profissional

C#

Profissional

Android

Profissional

ASP.Net

Profissional

MySQL

Académico

Microsoft SQL Server

Profissional

Windows Server 2008

Profissional

SharePoint 2007

Estágio

Apache

Académico

IIS 6

Profissional

Nginx

Académico

TomCat

Académico

Hibernate

Académico