You are reading Curriculo.
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
| « Apr | ||||||
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 | |
Posted on August 2nd, 2007 by ice.
Categories: Blog.
Versão Português (English Version Below)
Informações Pessoais
Nome: Celso Vieira Jóca Fernandes
Locação: Itajubá - MG - Brasil
Endereço Eletrônico: fernandes [arroba] coding [ponto] com [ponto] br
Sítio: http://ice.coding.com.br/
Educação
Bacharelando em Ciência da Computação pela UNIFEI (Universidade Federal de Itajubá) - Itajubá/MG
Formação Prevista: Dezembro/2008
Ensino Médio
Integral Curso e Colégio - Campinas/SP
Finalizado em 2002
Experiência Profissional
Engenheiro de Sistemas Linux
Responsável pela instalação, configuração e manutenção de servidores utilizando o sistema operacional Linux (Distribuições Fedora e Gentoo), e seus serviços, como servidor web (apache e tomcat), servidor de nomes (bind), servidor de e-mail (postfix) bem como correção de erros e resposta a incidentes.
Desenvolvedor de Sistemas Linux
Migração de distribuição (de Fedora para Gentoo), implantação de soluções de monitoramento (zabbix e nagios), implementação de soluções em firewall (netfilter), ids (snort) e desenvolvimento de scripts (bash, awk, sed) para manutenção e automação de tarefas nos diversos sistemas da empresa.
Engenheiro de Sistemas Linux
Responsável pelo processo de homologação do sistema, que é embarcado junto com as máquinas para os clientes.
Desenvolvedor de Sistemas Linux
Desenvolvimento de soluções necessárias para o processo de embarcação, bem como criação de Live CDs de instalação/restauração e scripts, que automatizem o determinado processo.
Administrador de Sistemas
Responsável pela instalação, configuração e manutenção de servidores web (apache e tomcat), servidor de nomes (bind) e servidor de e-mail (postfix).
Professor de Linux
Responsável pelo planejamento do curso, criação de material e ministrar as aulas. O curso envolvia 3 módulos: básico (instalação/configuração do Linux), intermediário (utilização do Linux em um ambiente de rede) e avançado (serviços de redes e tópicos avançados).
Desenvolvedor de Sistemas Linux
Instalação, configuração e manutenção de dois laboratórios (ETE e EAP) do início, desenvolvendo soluções para melhor implementação dos laboratórios.
Habilidades Gerais
Facilidade em aprender rapidamente estudando sozinho
Facilidade de trabalhar em equipe
Sistemas Operacionais
Excelente conhecimento do Linux (uso desde 1998), com ênfase para distribuições Gentroo, Slackware, Debian e Fedora.
Experiência com sistemas BSDs principalmente OpenBSD e FreeBSD.
Conhecimento sobre o Minix para fins didáticos.
Experiência no Windows XP Professional para utilização como cliente em redes heterogêneas.
Softwares
HyperText Markup Language (HTML), XML, CSS, CGI Programming (em Bash) e PHP.
IP (TCP/UDP), ICMP, ARP e protocolos como IRC, FTP, SMTP, HTTP, NNTP, POP3, IMAP, DHCP, IPsec, ..
SQL (MySQL e PostgreSQL)
Experiência com firewalls, virtual private networking (VPN), construir sistemas de alta capacidade, balanço de carga e sistemas de alta disponibilidade, e sistema de detecção de intrusão de rede (NIDS)
Experiência em desenvolver e implementar soluções para monitoramento de sistemas e serviços com uma infra estrutura de alertas.
Experiência em compilar, instalar e configurar softwares para sistemas Unix, por exemplo: NFS, Samba, lpd (e LPRng), Postfix, Qmail, Bind, DHCP, XFree86, Apache, OpenSSH, Snort, Nagios, Zabbix..
Experiência em programar e gerar scripts em diversas linguagens de programação.
Linguagens de Programação
Avançado: C, Python, Shell Scripting (BASH).
Intermediário: Sed, Awk, Java, PHP, SQL.
Básico: Assembly (x86), Perl.
Línguas
Português (Língua Mãe)
Inglês (Leitura/Escrita/Fala Fluente)
Alemão (Leitura Básica)
Espanhol (Leitura Básica)
Congressos
Ministado Mini-Curso de Redes Wifi - Universidade Federal de Itajubá (Carga Horária de 6 Horas) - Setembro/2007
Ministrada Palestra “Software Livre: BSD” - Palestra de Boas Vindas aos Calouros da UNIFEI - Março/2007
Ministrada Palestra “WebAcademic: Infra-Estrutura Segura” - Emecomp (Encontro Mineiro dos Estudantes de Computação) - Maio/2006
Ministrada Palestra “O PaX e a Execução de Código Arbitrário” - Emecomp (Encontro Mineiro dos Estudantes de Computação) - Maio/2006
Congressita no H2HC (Hackers 2 Hackers Confernece) Segunda Edição - Novembro/2005
Congressista na Conisli (Congresso Internacional do Software Livre) - Novembro/2005
Ministado Mini-Curso de Python - PUC-Poços de Caldas (Carga Horária de 8 Horas) - Outubro/2005
Congressista na Conisli (Congresso Internacional do Software Livre) - Novembro/2004
Atividades Adicionais
Presidente do SECOMP - Seminários em Computação - Agosto/2005
Coordenador de Eventos e Cultura - Cacomp (Centro Acadêmico dos Alunos de Computação) - Gestão Prática (2005)
Membro da CGCA (Coordenadoria Geral do CACOMP) - Gestão Pró-Cacomp 2004
English Version
Personal Information
Name: Celso Vieira Jóca Fernandes
Location: Itajubá - MG - Brazil
Endereço Eletrônico: fernandes [at] coding [dot] com [dot] br
Site: http://ice.coding.com.br/
Education
Bacheroling in Computer Science at UNIFEI (State University of Itajubá) - Itajubá/MG
Formation Forecast: Dezembro/2008
High School
Integral Curso e Colégio - Campinas/SP
Finished in 2002
Work Experience
Linux System Engineer
Responsible for installing, configuring and maintenance the servers using the Linux operating system (Fedora and Gentoo distributions), and its services, like web server (Apache e Tomcat), name servers (Bind), mail servers (Postfix), providing errors corrections and incidents responses.
Linux System Developer
Migrating from Fedora to Gentoo distribution, implementing monitoring solutions (zabbix and nagios), implementing firewall solutions (netfilter), IDS (Snort) and scripting development (bash, awk and sed) to do the maintenance and automation of task in many system of the company.
Linux System Engineer
Responsible for the process of homologation of the system, that is embedded in the machines that are sent to our clients.
Linux System Developer
Development of solutions that are needed by the process of embedding, creation of installing/restoring Live CDs and script that automate the entire process.
Linux System Administrator
Responsible for installing, configuring and maintaining web (apache and tomcat), name (bind) and mail servers (postfix).
Linux Teacher
Responsible for planing the course, creation of material and give the classes. The course was composed by 3 modules: basic (Linux installation/configuration), intermediate (using Linux in a network environment), and advanced (network services and advanced topics).
Linux System Developer
Installation, configuration and maintenance of two laboratories (ETE and EAP) from scratch, development of solutions to better implementation of both labs.
Overall Abilities
Easiness of learning from self study
Easiness to work on groups
Operating Systems
Excellent knowledge in Linux (use since 1998), with emphasis in Gentoo, Slackware, Debian and Fedora distributions.
Experience with BSDs systems in especial OpenBSD and FreeBSD.
Knowledge in Minix for educational purposes.
Experience in Windows XP Professional for using as a client for heterogeneous network.
Softwares
HyperText Markup Language (HTML), XML, CSS, CGI Programming (Bash) and PHP.
IP (TCP/UDP), ICMP, ARP and protocols like IRC, FTP, SMTP, HTTP, NNTP, POP3, IMAP, DHCP, IPsec, ..
SQL (MySQL and PostgreSQL)
Experience in firewalls, virtual private networking (VPN), build high availability systems, load balancing and e high loading systems, and network intrusion detection system (NIDS)
Experience in develop and implement solution to monitor system and services with an alert infra structure.
Experience in compile, install and configure software for different Unix systems, like NFS, Samba, lpd (and LPRng), Postfix, Qmail, Bind, DHCP, XFree86, Apache, OpenSSH, Snort, Nagios, Zabbix..
Experience in program and scripting in many programming languages.
Programming Languages
Advanced: C, Python, Shell Scripting (BASH).
Intermediated: Sed, Awk, Java, PHP, SQL.
Basic: Assembly (x86), Perl.
Languages
Portuguese (mother tongue)
English (Fluent Read/Written/Spoken Fluently)
German (Basic Read)
Spanish (Basic Read)
Congresses
Given Wifi Mini-Course - State University of Itajubá (Duration 6 Hours) - September/2007
Given Lecture “Software Livre: BSD” - Welcome Lecture to State University of Itajubá Students - March/2007
Given Lecture “WebAcademic: Infra-Estrutura Segura” - Emecomp (Minas Gerais Meeting of Computer Students) - May/2006
Given Lecture “O PaX e a Execução de Código Arbitrário” - Emecomp (Minas Gerais Meeting of Computer Students) - May/2006
H2HC (Hackers 2 Hackers Confernece) Second Edition - November/2005
Conisli (Congresso Internacional do Software Livre) - November/2005
Given Python Mini-Course - PUC-Poços de Caldas (Duration 8 Hours) - October/2005
Conisli (Free Software International Congress) - November/2004
Additional Activities
SECOMP President - Computer Seminary - August/2005
Culture and Events Coordinator - Cacomp (Academic Center of Computer Students) - Prática Management (2005/2006)
CGCA (CACOMP General Coordination) - Pró-Cacomp Management (2004/2005)
Comments can contain some xhtml. Names and emails are required (emails aren't displayed), url's are optional.