The Coders

quinta-feira, abril 20, 2006

Curriculum Vitae 20-04-2006

Dados Pessoais


Mauro Risonho de Paula Assumpção

29/10/1977 Mogi das Cruzes-SP
Brasileiro
Solteiro
Celular 19-92434933
Ligar depois da 18:00 ou 12:00 as 13:00 no celular
mauro.risonho@gmail.com


Formação
Técnico de Processamento de dados - 4 anos
Analista - Desenvolvedor de Software Pleno
Client/Server - Mobile - Web


Acadêmico
1Ano - Ciência da Computação
FAJ Faculdade de Jaguariúna – Campus 1
Jaguariúna-SP
Noturno

Experiência Profissional

15/11/2005 até atualmente

Empresa JRS Computação
Cidade Jaguariúna-SP
Área Desenvolvimento de Softwares ERP/CRM
Cargo Analista-Desenvolvedor de Software – Client/Server - Mobile (Palms, PocketPC e Celulares) e Web

Atividades

  • POSE (Emulador de Palms)
  • Simulador de Palms
  • PocketStudio 2.1 Professional (Pascal para Palms)
  • Pocketstudio Professional Objects (C# para Palms)
  • Eclipse 3.0
  • SuperWaba 5.5 + PdbDriver 5.x
  • Microsoft .Net 2003/2005 – Framework 1.0 / 1.1 / 2.0 (C#, Asp.net, VB.net, Mobile)
  • Borland Delphi 7 Enterprise for Windows
  • Firebird 1.5 for Windows
  • Borland Delphi 2005 .net
  • PHP 5
  • MySQL
  • SymbialC++ (Celulares Nokia S40, S60 e S80)


Estágio 21/03/2005 à 15/11/2005
Empresa
Ciagana Cosméticos
Cidade Campinas-SP
Área Mercado Varejista
Cargo Analista-Desenvolvedor de Software Administrador de Rede Help desk

Atividades


  • Migração dos softwares legados em AP5.0.8(Microsiga ERP/CRM), base de dados DBF(ADS), plataforma Windows híbridos, para AP6.0.9(Microsiga ERP/CRM) em Java, base de dados PostgreSQL7.3.4, plataforma Linux Redhat 9.0, bem como impressoras de cupom fiscal (Procomp e Sweda) e terminais de consulta (SALCAM), Terminais Coletores PALM Symbol SPT1550
  • Java / J2EE / J2SE / J2ME
  • Eclipse 3.0
  • SuperWaba 5.5 + PdbDriver 5.x Appforge e Visual Basic 6.0
  • Appforge e Visual Basic 6.0

Nov 2001 - Mar 2005

Empresa Freelancer para empresas e comércios pequenos
Cidade
Região de Campinas-MG e Região de Uberaba - SP
Área Automação Comercial
Cargo Analista-Desenvolvedor de Software Administrador de Rede Help desk

Atividades

  • Migração dos softwares legados(diversos) para VB6 e Crystal Reports

Pontual 240 Horas - 24/01/2005 à 04/03/2005
Empresa
Coprom
Cidade
Campinas-SP
Área
Listas telefônicas on-line
Cargo Analista-Desenvolvedor de Software

Atividades

  • Desenvolvimento de Portal e buscar de diversas categorias comerciais
  • Plataforma Windows
  • Linguagens ASP.Net, WAP, WML
  • Banco de dados Microsoft SQL 2000

Pontual 34:41 horas 3/12/2005- 8/12/2005

Empresa Neoit – Campinas / Quarterizado via Stefanini IT Solutions – Jaguariúna-SP
Cidade
Campinas-SP
Área
Consultoria em IT Solutions
Cargo Analista-Desenvolvedor de Software

Atividades

· Desenvolvimento de software para auditoria em código-fonte.

· Plataforma Windows

· Linguagem C#

· Framework.Net 1.0

Projeto Crítico 450 horas 16/07/2004- 30/08/2004

Empresa CMS Energy - Jaguariúna – SP / Terceirizado via Stefanini IT Solutions – Jaguariúna-SP
Cidade Jaguariúna-SP
Área Consultoria em IT Solutions
Cargo Analista-Desenvolvedor de Software

Atividades

· Desenvolvimento de software para emissão e refaturamento da 2ª via de conta de energia – Classes A, B e C de clientes

Plataforma DOS/Windows

Linguagem Clipper 5.2

· Migração dos software legados(Clipper) para Visual Fox Pro 6.0

· Migração dos software legados(Clipper) para VB6 e Crystal Reports

· CAT79 Hashcode – Autenticação e Integridade dos dados das faturas


Ministrar cursos Mar 2003 - Nov 2003
Empresa Senac-MG
Cidade Frutal e Uberaba - MG
Área
Cursos profissionalizantes
Cargo
Instrutor de computação

Atividades

  • Ministrando cursos básicos e fundamentas

Freelancer para empresas e comércios pequenos - Nov2001 - Mar 2003

Empresa Diversas
Cidade Região de Frutal e Uberaba - MG
Área Automação Comercial
Cargo
Analista-Desenvolvedor de Software - Administrador de Rede - Help desk

Atividades

· Migração dos softwares legados(diversos) para VB6 e Crystal Reports.

· Migração dos softwares legados(diversos) para Borland C++ Builder.

· Gcc e Borland C/C++


Emprego registrado - Abr 2001- Nov 2001

Empresa Coplam Caldeiraria e Montagens Industriais
Cidade
Hortolândia-SP
Área Automação Industrial /
Caldeiraria e Montagens Industriais
Cargo
Analista-Desenvolvedor de Software - Administrador de Rede - Help desk - Administrador de CPD

Atividades

  • Análise e Desenvolvimento de software para chão de fábrica e projetos de tubulação industrial
  • Coordenação do CPD central da empresa
  • Controle geral da rede e contas dos usuários
  • Proxy de Internet em ponto específicos da empresa
  • Suporte técnico as bases da empresa, dentro de clientes da empresa, como, UNILEVER, Indaiatuba-SP, RHODIA, Paulínia-SP e Indústria de Biscoitos Campineira, Campinas-SP

Sistemas Operacionais:


UNIX SCO




FreeBSD






Linux Slackware






RedHat






Debian







Windows (toda família até windows 2003)





















MSDOS








Linguagens de Programação



VB6.0
VisualFoxPro6.0

Clipper 5.2
Java
J2SE

J2EE
J2ME
Javascript
HTML
Visual Studio.NET 2003/2005
C ANSI
C++

· GCC

· DEV-C++

· PHP

· Perl

· Delphi 7 e Delphi .net 2005

· Pascal

· Glade

· Kylix

XML.




Banco de Dados

· DBase.DBF

· Firebird

· Interbase

· MySQL

· MSSQL7.0

· MSSQL2000

· MSDE2000

Conhecimento de Metodologias:

· CMM

· CMMI

· PmiBOK


Formação:

· Habilitação Profissional Plena de Ensino Médio em Processamento de dados, reconhecido pelo MEC (Curso em 4 anos). Técnico de Processamento de dados, EMEFMP”Dr. Moacir Amaral”, Cosmópolis-SP e Técnico em Informática.

· MCP – Microsoft Certified Profissional (Certificado de conclusão), Certificado 1303 – Mastering Microsoft Visual Basic 6.0 Fundamentals (40 horas), Certificado 1013 - Mastering Microsoft Visual Basic 6.0 Developments (40 horas), PEOPLE COMPUTAÇÂO, Campinas-SP.

  • Novell ACADEMICS, NOVELL EDUCATION, Campinas-SP
  • Desenvolvedor de Software Microsoft MSDN 1 estrela. (14/12/2004 e 15/12/2004) para .net 2003
  • TechNet ID MSIT15097
  • DevProfile ID 15097
Outras Atividades Relevantes:

Sempre estou em aprendizado contínuo, pois me atualizo por minha conta e aprendo, estudando sozinho.

Participo desde 2006, da célula acadêmica da Microsoft, em .net 2005, na FAJ – campus I

Certificações

Certificado 1303 – Mastering Microsoft Visual Basic 6.0 Fundamentals (40 horas)
Certificado 1013 - Mastering Microsoft Visual Basic 6.0 Developments (40 horas)
Novel Academics
MSDN 1 estrela em .net 2003

Quero ser testado na prática e também desenvolvo software sobre demanda, via internet remotamente, não-presencial.

Posso me mudar de localidade se necessário.



terça-feira, abril 18, 2006

Reflexão sobre a Computação


No dia 12 de abril, as 17:30 eu fiquei num hospital e estava com gripe viral forte e nem sabia. Logo no dia 14, é aniversário do meu Pai, mas não pude ir. Enquanto eu fiquei no hospital, fui atendido até rapidamente pelo pessoal, mas fiquei pensando como seria o atendimento sem computadores.
Eu já tinha trabalhado em um posto de saúde, quando fui estágiário em Processamento de Dados, por 2 anos e era muito complicado quando ficavamos sem energia elétrica ou sem os computadores funcionando.

Hoje eu vejo tudo muito mais rápido, mais requisitos, mais exigências, lembre-se sempre atrás de um computador terá um ser humano, pelo menos na maioria das vezes. O ser humano sempre fará parte do processo de trabalho, eu vejo um dia, num futuro próximo, um hospital totalmente computadorizado, onde quase você não verá seres humanos, trabalhando. O problema, é que a grande maioria das coisas, computadores, não sabem, não podem e não conseguem fazer, como por exemplo, ter calor humano, garra, determinação e outros sentimentos humanos.

É essa mesma coisa, para quem desenvolve software de computadores e outros equipamentos eletrônicos.

Todo mundo reclama do atendimento de um hospital público, da fila no banco, do supermercado ou qualquer outro lugar informatizado, as vezes você demora 15 minutos na fila de um supermercado, por causa da velocidade da fila, baseado no atendimento de um caixa, que tem um computador (caixa) não tão rápido quanto deveria ser, tem um galpão não tão grande e um software não tão eficiente. Mas ficar quase 1 hora no trânsito, é de se reclamar, mas parece que para maioria das pessoas nem tanto.

Então pode-se dizer:
"Mas quero ser atendido rapidamente no supermercado, pois eu estou pagando...."

Mas não trânsito também, veja você fica a maioria do tempo com o carro ligado, sendo que demora o fluxo do transito, mas tanto você se digirindo ao seu trabalho, casa ou qualquer outro lugar, você usa o combustível do motor e demorando no trânsito,para sair "do engarrafamento" também.

Então qual a diferença?
A diferença, é que você está "indo mais devagar" para chegar aonde você quer.
Isso gera impaciência.
E o que a computação tem haver com isso?

Num "engarrafamento", não há como ter medidas dástricas, como por exemplo "passar por cima" dos outros carros, "passar por entre os carros com meu carro", "voar", "desmontar o carro e levar embora".

É física. Você não vai pegar um carro de 1 tonelada ou mais e fazer uma "loucura".
Então você entende que tem que esperar e espera.
Já no mundo dos computadores, não parece ser tão simples assim.
Apesar do computador, ser um equipamento físico, o que controla essencialmente ele é abstrato.

O computador é bem exatamente como o ser humano, na sua essência.
Há um parte física e outra com energia de Vida, o que controla tudo é a energia de Vida.
Sem energia de Vida, você está morto.
Um computador sem software, está morto.

Por isso em hospitais, sempre haverá médicos, por exemplo, que tentam conservar e manter vivo a ser humano, quando algo de mal, lhe acontece. Por isso, os médicos levam anos estudando, na Universidade, creio eu 7 anos e a vida inteira é assim.

Isso é um fato.


O mesmo se aplica, aos computadores e desenvolvedores de software, estudamos pelo menos 4 anos na Universidade e a vida inteira, sendo que fazemos plantão e hora extra( em troca de foga ou descanço).

Por isso, há todo um investimento para manter um bom serviço.

Assim como eu e qualquer pessoa que ser curado, logo que entrar no hospital e também quero ter um bom computador e bons softwares e creio que você também.

Por isso, valorize os profissionais de computação e suas áreas afins, pois a grande maioria está desistindo da área.

Quando poucos sobrarem, provalvemente cobraram muito mais caro e pode-se ter menos qualidade, porque tem menos gente atendendo e há uma idéia que só uma única fonte de solução ao problema, então automaticamente, tudo gira entorno disso e ai fica fácil de manipular a situação pelo domínio e monopólio.

Isso não falo, a uma empresa que todos falam.

Para mim, não importa qual empresa que vai resolver o problema, para mim, o que importa é resolver o problema, quando não da maneira mais eficiente e mais duradoura possível. Por eu e as outras pessoas darem valor a Medicina, quando cheguei ao Hospital, tinha alguem para me atender e não fiquei pior.

Não deixe alguem, abandonar a área para dar valor.

segunda-feira, abril 17, 2006

Linha do tempo da minha carreria - Gerência de Projetos


Os 7 Pecados Capitais em Gerência de Projetos (Carol Dekkers)


• Falta de Comunicação (com o seu pessoal)
• Confiança Cega (no parceiro)
• Cinismo e Desconfiança (com o parceiro)
• O Contrato é “a Bíblia” (falta de flexibilidade )
• “Ir Dormir Aborrecido” (fazer bola de neve)
• Má Prática de Métricas (ambas as partes devem entender os critérios)
• Cobiça e Oportunidade (explorar falhas do contrato)

Minha opinião é a mesma, também