Minha
Experiência Técnica Profissional
|
Já trabalho na área de tecnologia da
Informação
desde 1975, ininterruptamente, e minha experiência prática envolve
os seguintes temas e assuntos técnicos (os quais apresento ordenados
por classe de assunto - acessíveis pelo "clique do mouse" no
assunto desejado na tabela acima, ou pelo deslizamento da página usando
a "barra de scroll" ):
|
|
| 1
- Linguagens de Programação (1a, 2a, 3a e 4a Gerações) |
| 01 |
linguagem Assembler Snap-M da Sharp |
Desenvolvimento por 4 anos (1975 à
1979) |
| 02 |
linguagem Assembler PL-5000 (sub-set da linguagem
PL-360 da IBM) - minicomputadores da Familia SID-5000 e SID-5800 |
Desenvolvimento por 4 anos (1979
à 1982) |
| 03 |
linguguem Assembler Zilog Z80 |
Desenvolvimento por 1 ano (1985) |
| 04 |
Linguagem Assembler Intel 8085/8086 |
Desenvolvimento por 2 anos (1985 à 1986) |
| 05 |
Macro Assembler 4.0 Microsoft (Intel 80286 e
microprocessadores compatíveis "upward") |
Desenvolvimento por 4 anos (1985 à 1989) |
| 06 |
Linguagem Assembler S-8000 (minicomputadores
SISCO) |
Desenvolvimento por 3 anos (1982 à 1985) |
| 07 |
Linguagem Cobol Ansi 74 Extendido |
Suporte e Desenvolvimento por 3 anos (1972
à 1982) |
| 08 |
Linguagem Logol (minicomputadores da Familia
SID-5000 e SID-5800) |
Suporte por 2 anos (1979 à 1980) |
| 09 |
Languagem Clio (minicomputadores da Familia
SID-5000 e SID-5800) |
Suporte por 2 anos (1979 à 1980) |
| 10 |
ADABAS Natural for MTVS |
- Support 1 year - 1981 |
| 11 |
BASIC |
Desenvolvimento por 2 anos (1982
à 1983) |
| 12 |
Linguagem Pascal (usei o Turbo Pascal da Borland) |
Desenvolvimento por 1ano (1985) |
| 13 |
Linguagem C |
Desenvolvimento por 8 anos (1985 à 1993) |
| 14 |
Linguagem Visual Foxpro 2.5 para a Plataforma
Windows |
Desenvolvimento por 3 anos (1996 à
1999) |
| 15 |
Natural (Linguagem SQL para o ADABAS Database)
|
Suporte - 1981, 1994 e 1995 |
| 16 |
Perl 5 |
Auto-estudo - 2 anos (1999 à 2000) |
| 17 |
HTM L4.0 e DHTML |
Auto Estudo e Curso - Desenvolvimento - 2 anos
(`Desde 1999 até agora |
| 18 |
Java 2.0 |
Auto-Estudo e Curso - 2 anos (1999 à
2000) |
| 19 |
VBscript |
Desde Setembro de 2000 |
| 20 |
Visual C++ 6.0 |
Auto- Estudo por 2 anos (1999 à 2000) |
| 21 |
Javascript 1.2 e Jscript |
Auto Estudo e Curso - Desenvolvimento - 2 anos
(`Desde 1999 até agora |
| 22 |
ASP 2.0 |
Auto Estudo e Curso - Desenvolvimento - 2 anos
(`Desde 1999 até agora |
| 2
- Sistemas Operacionais |
| 01 |
MTVS -( Multi Task Virtual Storage Operating System)
- família de Minicomputadires SID-5000 e SID-5800 |
Suporte e Desenvolvimento - 4 anos (1979 à 1982
) |
Plataforma Mid-range (Minicomputadores) |
| 02 |
CPM - Sistema Operacional
dos Primeiros Microcomputadores ( 8bits) |
Suporte - 1 ano - (1985 ) |
Platafroma PC-8 Bits |
| 03 |
Digital DOS - Sistema Operacional Digital - Microcomputadores
de 16 bits (precedeu e originou o DOS da Microsoft) |
Suporte e Manutenção de Sistema Operacional
- 2 anos (1985 à 1986) |
Platafroma PC-8 Bits |
| 04 |
MSDOS - Microsoft DOS - from
Version 2.1 to 6.22 |
Development and supporting - 13 years (1987 up to
2000) |
Platafroma PC--8/16/32 Bits |
| 05 |
SOD - Multitask Operating System - Minicomputaores
Cobra 500 e Cobra 530 |
1 ano - (1982 à 1983) |
Plataforma Mid-range (Minicomputadores) |
| 06 |
MASTER - Sistema Operacional dos Minicomputadores
Sisco S8000 |
Suporte e Desenvolvimento - 2 anos ( 1983 à
1985) |
Plataforma Mid-range (Minicomputadores) |
| 07 |
SIMM - Sistema Operacional de Rede Local Telsist
- para PCs de 8 e 16 bits - Topologia Estrela |
Suporte - 2 Anos (1985 à 1986) |
Plataforma PC-de 8 e 16 bits |
| 08 |
QNX - Sistema Operacional de Rede Local de 16 bits
- Peer to Peer - Dialeto do UNIX |
Desenvolvimento de Aplicações em Linguagem
C por 4 anos (1987 à 1989) |
Plataforma PC-16 Bits |
| 09 |
VMS da Digital - Sistema Operacional dos Minicomputadores
VAX - Versão Distribuida pela ELABRA para a série MX-850
- Dialeto UNIX |
Desenvolvimento de Aplicações em linguagem
C - 2 anos ( 1987 à 1988) |
Plataforma Mid-range (Minicomputadores) |
| 10 |
Microsoft Windows - Da Versão 2.0 até
3.11 (Windows para Workgroups - Sistema Operacional para Rede Local Peer
to Peer Micrososft), Windows 95, Windows 98 e Windows 2000 |
Suporte e Desenvolvimento -( Desde 1987 até
agora ) |
Plataforma PC de 16 e 32 bits |
| 11 |
Novell Netware - From Version 3.11 up to 4.12 -
Intranetware |
Development and Support - 4 years (1990 up to 1993) |
Plataforma PC de 16 e 32 bits |
| 12 |
SCO Xenix - Unixware Operating System |
Development and Support - 4 years (1990 up to 1993) |
Plataforma PC de 16 e 32 bits |
| 13 |
OS2 3.0 Warp Operating System |
Development and Support - 2 years (1994 up to 1996) |
Plataforma PC de 16 e 32 bits |
| 14 |
Microsoft Windows NT Server/Workstation 3.51 and
4.0 |
Development and Support - 6 years (1994 up to 2000) |
Plataforma PC de 16 e 32 bits |
| 15 |
IBM OS/400 - Sistema Operacional da Linha de Computadores
AS/400 - Versões V3R6 à V4R1 |
Desenvolvimento e Suportet - 4 anos (1996 à 1999) |
Máquina RISC - Plataforma Mid- range da IBM |
| 16 |
Microsoft Windows 2000 Server |
Alto Estudo - desde 1999 |
Plataforma de Servidor PC |
| 17 |
Connectiva Linux Server Version 4.2 |
Curso e Estudo - Desde 1999 |
Plataforma de Servidor PC |
Nota: Tenho
experiência na instalação, manutenção da
operacionalidade, e integração de uma ambiente integrado de
multiplos servidores de Rede Local com sistemas operacionais de rede de multiplos-fornecedores,
incluindo a utilização dos protocolos de rede: SPX/IPX, TCP/IP,
NETBEUI e SNA, em um contexto geográfico de LAN e WAN.
| 3
- Métodos de Acesso e Bancos de Dados |
- Oracle
8i - Plataforma
do Servidor Windows NT 4.0 - Programação com SQL e
PL/SQL - Desde Setembro de 2000
- Micrisoft
SQL Server 7.0 - Plataforma
do Servidor Windows NT 4.0 - Administração e implementação
do Database em ambientes de front-end e back-end - Desde Setembro
de 2000
- Software
AG ADABAS - Para plataforma mid-range - família de
computadores da série SID 5800 e para platforma de Rede Local
sobre OS/2 Warp - Para suporte a aplicações Cliente/Servidor
- 3 anos (1981 , 1994 e 1995)
- B-Trieve
para Novell Netware - ISAM (Método de Acesso Sequencial
Indexado) para uso com linguagem C para o desenvolvimento de aplicações
Cliente/Servidor de 2 Camadas para rodar em rde local Novell Netware
- Desenvolvimento durante 4 anos ( 1990 à 1993)
- Progress
para Servidores Novell Netware e SCO XENIX unixware - Database Relacional
- Experiência em portar aplicação que rodava
em Xenix para plataforma Novell - 4 years (1990 à 1993)
- C-Tree
(Método de Acesso Sequencial Indexcado-ISAM) para uso com
a linguagem C - Desenvolvimento de aplicações de Cliente/Servidor
de 2-camadas em plataformas de Rede Local com servidores QNX e Novell
Netware - 1 ano (1990)
- DB2, SQL/400 and Query/400 - Database
Management e Tools para a plataforma AS/400 RISC IBM - 4 anos (1996
à1999)
|
| 4
- Metodologias de Projeto e Desenvolvimento de Sistemas |
- Metodologias de Analise e Programação
Estruturada: Venho estudando e aplicando os métodos
programação, análise e projeto estruturados
de sitstemas nas Metodologias de Chris Gane e Thris Sarson,
e de Yourdon - Padrões que eram adotados pela Universidade
PUC nas classes de Ciência da Computação,
durante o estágio de evolução da tecnologia
de programação estruturada - utilizei por 9 anos
estas metodologias (de 1985 à 1994).
- Metodologias de Projeto com Orientação
a Objetos - Atualmente tenho estudado e pesquisado acerca
das metodologias RUP (Rational Unified Process), OOSP (Object
Oriented Software Process), UML e OPEN Process, usando os livros
de Larry Constantine entre outros autores como bíblias
para projeto orientado a objetos.
|
| 5
- Pacotes de Desenvolvimento Integrados |
Eu tive a oportunidade de usar os seguintes
pacotes com ferramentas integraddas para desenvolvimento de
aplicações: Microsoft Quick
C Tool, Borland Turbo Pascal, SDK para o ambiente Windows
3.0, Visual Foxpro 2.5, 3.0 e 4.0, SID and Microsoft
Cobol Environments.
Para a plataforma AS/400tive a oportunidade
de usar as ferrametnas de desenvolvimento de aplicações
que incluiram: DB2, QUERY OS/400, SQL
OS/400, SDA (Screen Design Aid), RLU (Report Layout Utility),
SEU (Source Entry utility), PDM (Programming Development Manager),
e Client Access-400.
|
| 6
- Redes de Computadores - LAN e WAN |
- Tenho profundo conhecimento acerca de Redes
Locais. Tenho instalado, dado suporte, resolvido problemas
em redes locais de computadores desde
1986 e por mais de 14 anos consecutivos. Inicia trabalhando
com redes locais usando o QNX (rede local peer to peer). Também
trabalhei com a topologia estrela de redes locais, particularmente
com o sistema operacional de rede local SIMM, que era distribuido
no Brasil pela Telsist por volta de 1985. Com a rede Novell
comecei a estudar, a usar e tornei-me um administrador da
rede com a versão Netware 3.11. Após este release
tive a oportunidade de usar por muito tempo a versão
3.12. Em 1994, migrei para a aversão Intranetware 4.11,
quando já estava estabilizada a versão. Tive
a oportunidade de integrar em um ambiente de rede local vários
sistemas operacionais de rede heterogeneos, incluindo OS2
2.0, OS2/Warp 3.0, Windows NT Server 4.0 and OS/400.
- Tenho experinência em fazer projetos
e instalar ambientes de rede local com backbones ETHERNET.
Comecei trabalhando com cabeamnto coaxial 10 Base 2 (thinnet),
10 Base 5 (thicknet) para backbones. Devido a evoluçãodo
sistema de cabeamento e também porque o cabeamento
estruturado Nível 5 barateou o seu custo e viabilizou
o seu uso, passei a usá-lo e tenho-o como de preferência
pessoal para os meus projetos de redes locais. Tive a oportunidade
de usar ambiente de par trançado e também partes
do backbone com fibra ótica e usando velocidades de
100 Mbits. Tenho conhecimento e experiência na instalação,
suporte, manutençaão e resolução
de problemas com link-switches, hubs, transceivers 3COM, balloons,
multiplexadores and roteadores. Também, trabalhei com
ambiente de cabeamento twinaxial da IBM (usada nos computadores
AS/400)e a sua conversão os ambientes de fibra ótica
e par-trançado para integração completa
com o cabeamento estruturado nível 5. Minha experiência
com protocolos de rede inclui a instalação de
ambiente de muti-protocoos com SPX/IPX, TCP/IP,
SNA e NETBEUI.
- Minha experiência com ambiente WAN
inclui a instação de um ambiente de AS/400 usando
o backbone internacional IGN para conectar o meu Servidor
AS/400 em uma rede mundial peer to peer , connectando-o
com sites nos seguintes países: Alemanha, Inglaterra,
e Espanha. O backbone IGN usava o protocolo SNAusando
roteadores IBM.
A minha experiência com ambiente WAN inclui
também a instalação da plataforma NOTES
EMAIL sobre o backbone IGN porém usando TCP/IPque inclui
conexões com outros Servidores Mail Notes na configuração
de hubs nos Estados Unidos e com gateway com a Internet.
|
| 7
- Internet, Intranet e Extranet |
| A área de tecnologia da
informação, na minha opinião, está
entre as carreiras mais difícieis para manter-se atualizado
acerca das inúmeras tecnologias e suas evoluções
e para acompanhar a mudança dos paradigmast. Parte desta
dificuldade é porque não é possível
encontrar instituições formais oferecendo muitos
dos cursos especializados necessários, e pelo custo altíssimo
e incompatível com a qualidade e conteúdo oferecido.
As tecnologias de ponta exigem por isso um esforço pessoal
contínuo e ininterrupto. Precisamos comprar livros e
software carísssimos, e precisamos de muito auto-estudo,
e também para ganhar experiência e "knowhow"
precisamos de colocar muito as "mãos na massa".
O assunto que mais gosto é o ambiente
de redes e suas tecnologias. Me identifiquei com os recursos
ilimitados e toda a reviravolta que está acontecendo
na informática com o advento da Internet. Tenho lido,
pesquisado, adquirido, feito auto-estudo, participado em um
programa de quase um ano ininterrupto de cursos sobre estas
tecnologias, aplicado, desenvolvido e implantado ao máximo
e sempre que posso. As empresas que tenho trabalhado, investiram
em treinamento, na medida do possível, para possibilitar
a equipe estar preparada para uso e implementar as tecnologias
de LAN, WAN. Esta homepage é um bom exemplo de desenvolvimento
e aplicação destas tecnologias.
Como parte
do meu auto-investimento no meu programa de certificação
pessoal com as maiores e mais importantes tecnologias de empresas
internacionais (Microsoft, Oracle, Sun, Cisco, ...) para estar
atualizado nestes novos ambientes. Comecei a estudar,
desde 1996, tudo relacionado com as tecnoligas da Internet,
Intranet e Extranets. Meu programa de reciclagem pessoal inclui
na participação de curssos guiados por instrutores,
e ferramentas de de auto-estudo (livros step-by-step books,
cdroms, conteudo online disponivel na Web, testes práticos,
e assim por diante).
Atualmente mantenho estudand
ferramentas, utilitários, linguages, portocolos e tudo
relacionado com a Internet, tal como o conjunto de protocolos
TCP/IP,
DHCP
Servers, DNS
Servers, HTTP
Servers, FTP
Servers, Proxy
Servers and Firewalls,
SMTP,
POP3, NNTP,
Index Servers,
ASP 2.0 e 3.0 (Active
Server Pages), Linux
Server, CGI
with Perl5,
Java 2.0,
Javascript, HTML,
DHTML,
XML,
Apache
and Internet Information Server (IIS
4.0), SQL
Server 7.0, Frontpage,
Golive,
Dreamweaver,
Visual Basic Script,Visual C++,
Visual InterDev e
tudo relacionado com o ambiente, segurança, page design,
DOM, DCOM, e assim por diante.
|
| 8
- Liderança de Equipes |
- Participei de cursos e seminários
especiais para adquirir experiência para gerenciar
e liderar equipese. Estes treinamentos foram financiados
pelas empresas que trabalhei. O
primeiro treinamento que recebi no assunto foi em Agosto
de 1988, pago pela RACIMEC, denominado "Gerenciamento
de Si Memso". Este seminário foi feito
como parte de formação da equipe de gerentes
da RACIMEC, quando tive a oportunidade pela primeira vez
de assumir a gerência de uma equipe informática
de 24 pessoas . Estivemos eum treinamento integral de
uma seman. Após o treinamento um consultor de RH
fez o acompanhamento e análise do progresso da
equipe por mais de um ano. Aprendi temas tais como
motivação, criatividade, resolução
e negoicação de conflitos, problemas de
relacionamentos, percepção, liderança,
memória, administração do tempo,
e assim por diante. Posteriormente, participei de
mais um cursso, porém especializado intitulado
"Como Gerenciar Equipes de Informática",
que tratou de temas e problemas específicos e particulares
da área técnica.
- Comecei em 1988 a ser Gerente de Informática
na RACIMEC, e foi por 2 anos consecutivos. Em seguida
trabalhei na mesma posição no Grupo Atlantis,
em 1990 e por 4 anos. A terceira experiência como
Gerente de Sistemas foi no Grupo Willen, por 2 anos. Em
seguida trabalhei por mais de 3 anos na empresa multinacional
Autotex na posição de Gerente de Informática.
Isso significa então mais
de 10 anos liderando pessoas e a área de informática
das empresas e grupos em que trabalhei, não
inclui8ndo os períodos onde liderei pessoas na
posição de líder de projetos apesar
da posição de Analista de Sistemas.
Meu lema é que são raras aas atividaes de
nossa vida que fazemos sem a participação
e interação com outras pessoas. Assim, a
atuação em equipe é uma condição
inevitável e necessária. importantíssimo
as qualidades individuais, porém a sinergia da
equipe é um como um "rolo compressor".
Gosto do que faço, sou empreendedor e orientado
a resultados, fatores que me tem ajudado nas tarefas que
exigem liderança, motivação e trabalho
em equipe.
|
| 9
- Gerenciamento de Projetos |
- Tive a oportunidade de trabalhar no
projeto de automação bancária da
Caixa Economica Federal, representando a SID Computadores,
com professores de mestrado da Universidade PUC do Riode
Janeiro, em 1984, por um período de 4 anos. Quando
então tive a oportunidade de aprender, e ser
incentivado a pesquisar e escrever material acerca de
temas tais como concitos, teoria
e aplicação prática acerca de planejamento
e programação de projetos, e em
especial special orientado
à projetos feitos por equipes de sistemas. O
que inclui assuntos como Pert/Cpm,
Nivelamento de Rercusos, Limitações da
Capacidade Humna, Teoria de Sistemas, Decomposição
Top-Down, Caminhos Críticos, Cronogramas Gantts,
e assim por diante). Participei também
ministrando cursos em inúmeras empresas acerca
do tema, a convite dos profissionais que trabalharem
no projeto da CEF, e que se dispersaram por outros empresas
no mercado.
- Tenho forte
domínio sobre software
der project management. Tenho sempre usado-os
numa frequeência diária
para manter sob controle as atividades, tarefas de projetos
de sistemas, e recursos de todos os tipos. Estudo, usei
e dei treinamento dos seguintes pacots de apoio ao gerenciamento
de projetos: Super-Project Plus,
Time Line 3 and 4, e atualmente
tenho usado o Microsoft Project.
- Obtive certificação internacional
em Project Management
no mes de Fevereiro de 2001, pela empresa BrainBench,
conforme detalhe descrito na seção de
Certificações desta homepage.
|
|