Michael Gregorowicz

Visão geral

Linguagens de programação

  • Perl 5
    • Advanced compreensão de conceitos Perl OO
    • mod_perl
    • CGI
    • YAML
    • Template Toolkit
    • Net:: LDAP
    • IO:: Socket
    • DBI / DBD / ORMs DBIx:: Class, Class:: DBI
    • 8 anos de experiência
  • PHP 4
  • C

Server Software

  • Sun Directory Server
  • Oracle
  • CVS
  • MySQL
  • Subversion
  • Trac
  • Fedora Directory Server
  • iPlanet Application Server 4.1 +
  • Netscape Enterprise Server
  • OpenLDAP
  • Qmail
  • Sendmail
  • Apache 1.3
    • ModSSL
    • mod_perl
    • mod_rewrite
    • autenticação personalizada
    • implementações personalizadas
  • Apache 2
    • mod_python
  • Jakarta Tomcat

História de Emprego

10/01 - Presente

Wayne State University

Detroit, MI

Aplicações chumbo Analista Técnico

  • Criado um inovador sistema de sobreposição de aplicação que utiliza jQuery e AJAX para aumentar consideravelmente fornecedor fornecido aplicações sem violar os acordos de apoio.
  • Directório de empresas migradas de plataforma de mensagens direto para o iPlanet / SunOne servidor Diretório.
  • Agiu como um planejador de-chave e recursos técnicos no lançamento do www.wayne.edu principal da Universidade página web.
  • Soluções desenvolvidas para colmatar o fosso entre a nossa empresa Directory e suite SCT Banner de software de gestão.
  • Arquiteta e autor de um conjunto inovador e intuitivo de ferramentas baseadas na Web que permitem a administração de serviços de apoio em todo o campus para efetivamente gerenciar usuários, grupos, definições de e-mail e senhas. Este recurso rico conjunto de ferramentas foi comemorado pela sua intuição e simplicidade, e foi eficaz na redução do tempo de permanência necessário para auxiliar os estudantes e professores por mais de 7 minutos por chamada.
  • Projetado um banco de dados centralizado para estatísticas de dados de registro arbitrário. O sistema permite a leitura de dados ao vivo a partir de arquivos, sockets, ou comandos. Os dados são então transformados por um driver de fonte de dados em uma tabela uniforme banco de dados MySQL para análise estatística.
  • Projetado e implementado símbolo oficial da universidade sobre o quadro único: wayneAuth.
  • Assistido outras universidades em suas implementações de single sign on, e sistemas de correio electrónico.
  • Apresentado e aceite patches E Blackboard Inc sistema de aprendizagem que os bugs consertados que esteve presente em seu sistema para o mês.
  • Blackboard integração simplificada de dados com o nosso sistema administrativo (s) (Banner), escrevendo um avançado conjunto de processamento de dados de programas e utilitários. Os programas automáticos de um processo muito complicado, que estava tomando empregados horas por dia para realizar manualmente.
  • Suporte e manutenção de E-Inc Blackboard Learning System na Wayne State. Blackboard, sob a minha supervisão, alcançou a disponibilidade de registro.
  • Implementado um sistema de controle de versão com controle de acesso baseado em LDAP, wiki, acompanhamento de problemas e capacidades de gerenciamento de projeto de peso leve. Supervisionou a sua adopção e crescimento de quase 100 projetos universitários.
  • Criado addons personalizado para o Blackboard Learning System usando suas APIs Java.
  • Atuou como consultor, contribuindo para desenvolvedores, e organizador da Wayne State transmissão de mensagens da equipe.
  • Criado em ferramentas e serviços web que aumentam a força de senhas em vários sistemas ao redor do campus.
  • Participou como o único mantenedor e arquiteto por trás de implementação da Wayne State University LDAP e soluções de gerenciamento de identidade.
  • Projetado e autoria PDMO a Integração de Dados LDIF sistema de gasodutos, o que potencializa LDIF para criar condutas evento para processamento de dados. A plataforma permite a máxima flexibilidade para lidar com os dados difíceis de múltiplas fontes, exceções e casos especiais.
  • Proposta de um mundo em ambiente de hardware classe para hospedar Blackboard usando processadores AMD Opteron de 64-bit Red Hat Linux, sistemas de arquivo cluster-consciente e Oracle RAC, fornecendo um ambiente de alta disponibilidade durante a realização de centenas de milhares de dólares em economias de custo sobre equipamentos baseados em SPARC Sun .
  • A administração centralizada de contas de usuário e sistemas de e-mail através da criação de serviços de Internet sandalone. Estes serviços de interconexão de sistemas que, caso contrário não teria relação com o outro.
  • Crafted benchmarks justa baseada em Java parsers XML para testar múltiplas plataformas de hardware. Usando dados recolhidos a partir desses testes, nós fomos capazes de identificar claramente as plataformas de hardware que poderiam atenuar os congestionamentos de aplicativos existentes.
  • Ajudou a administrar e seguro NT e UNIX com servidores web IIS e Apache.

04/00 - 10/01

Commerce One

Dearborn, MI

Consultor Técnico

  • Único responsável pela manutenção da Ford do centro da Europa da web interno, suporte 24 / 7 para uma base de usuários no mundo inteiro. Transição suave Supervisionado para disk arrays EMC para oferecer maior capacidade de armazenamento.
  • Base de usuários com suporte de mais de 7000 colaboradores e mais de 80 servidores web rodando Solaris 2.5.1/2.6/8 e Netscape Enterprise Server / iPlanet.
  • Ambiente operacional suportado por escrever e depurar vários programas para manter o arquivo, usuário e sistema de segurança e disponibilidade.
  • Responsável por instalar todo o software de suporte e manutenção de documentação.

01/98 - 04/00

Nacional Tech Team

Dearborn, MI

UNIX / PC Technical Specialist

  • Chave de contato da equipe de técnicos para todos os problemas de suporte técnico
  • Oferecido suporte de hardware e software da Sun, SGI, HPUX e estações de trabalho.
  • Promovido repetidamente por excelência.

Projetos de Programação

Atividades Voluntárias

Treinamento

09/99

Hands On Apache

Washington, DC

Learning Tree Intl

  • Esboçou a instalação básica e compilação do servidor Web Apache, e todos os módulos do núcleo do Apache. Também foi ensinado como configurar popular módulos de terceiros como mod_php, e como configurar populares aplicações de terceiros, como companheiro de Jakarta Tomcat.

Educação