About Me

Hi I am Fernando Raposo :wave:,
The objective of this page is to be used as a place to present myself and to provide useful information about my skills and working area. I have been working with software development since 2004. My areas of expertise vary from software testing to Frontend, Backend (full-stack) development and large scale batch processing.

Besides software development, I have been teaching at a private University in the Northeast region of Brazil the courses of Computer Algorithms, Foundations of Software Engineering and Information Systems.

🇧🇷

Olá eu sou Fernando Raposo :wave:,
O objetivo desta página é o de ser utilizada como um local para me apresentar e prover informações úteis acerca de minhas habilidades e área de trabalho. Tenho trabalhado com desenvolvimento de software desde 2004. Minhas áreas de conhecimento variam desde testes de software passando por desenvolvimento Back e Frontend (full-stack) chegando até a sistemas de processamento em batch de larga escala.

Além de desenvolvimento de software, tenho ministrado aulas em uma universidade privada do nordeste do Brasil. Os cursos são Algoritmos, Fundamentos de Engenharia de Software e Sistemas de Informação.

Programming Skills

JAVA

90%

PL/SQL

90%

Angular

80%

Python

70%

Other Skills

Teaching Skills (Algorithms, Software Engineering)

80%

Software Testing

80%

Student, Universidade Federal de Pernambuco (UFPE)

2000 — 2005

Graduation in Computer Science
*
Graduação em Ciência da Computação

Software Engineer, C.E.S.A.R

2005 — 2006

I worked as tester in a Motorola project conducted by C.E.S.A.R. My job was to find ways to "brake" the phones by writing feature integration tests. I was constantly in touch with the Urbana (Champaign, Illinois) team to synchronize the tests written by all of us.
*
Trabalhei como testador em um projeto da Motorola conduzido pelo C.E.S.A.R. Meu trabalho era encontrar formas de tentar "quebrar" os telefones escrevendo testes de integração de funcionalidades. Eu estava em contato constante com a equipe de Urbana (Champaign) para sincronizar os testes escritos por todos nós.

Master of Science (M.Sc), Universidade Federal de Pernambuco (UFPE)

2006 — 2008

Master Degree in Computer Science. Area: Software Engineering, Sub-Area: Software Testing
*
Mestrado em Ciência da Computação. Área: Engenharia de Software, Sub-Área: Testes de Software

Software Engineer, Serviço Federal de Processamento de Dados (SERPRO)

2006 — present

I have been working with big batch processing in projects for the brazilian IRS (Receita Federal do Brasil). There are massive amounts of data that have to be processed as fast as you can according to complex business rules. The complexity of those rules is related to tax law or revenue law that is always changing. I have also been working on migrating UIs of those systems from old platforms like Oracle Forms to moderm environments like JAVA (Backend) and Angular (Frontend) deploying them on the cloud.
*
Eu trabalho com sistemas de processamento em batch de larga escala em projetos da Receita Federal do Brasil. Existem quantidades massivas de dados que precisam ser processados o mais rápido possível de acordo com complexas regras de negócio. A complexidade destas regras se deve à legislação tributária que está sempre em mudança. Também tenho trabalhado na atualização tecnológica das interfaces dos sistemas relatados de plataformas antigas como Oracle Forms para outras mais modernas como JAVA no Backend, Angular no Frontend sendo implantados na nuvem.

Professor, UNIAESO

2020 — present

I have been teaching the courses of Computer Algorithms, Foundations of Software Engineering and Information Systems.
*
Eu tenho ministrado as cadeiras de Algoritmos, Fundamentos de Engenharia de Software e Sistemas de Informação.


Other Languages :uk: :es:

English

90%

Spanish

80%