Michael Gregorowicz

Objectivo

  • Para encontrar emprego em uma empresa de tecnologia inovadora, onde será exposta a tecnologias emergentes e desafiados a encontrar soluções para problemas difíceis. Eu ter habilidade excepcional em planejamento de capacidade, arquitetura de sistemas, e por escrito, middleware, gerenciamento de identidade, e dados de análise de software usando Perl.

Visão geral

  • Perl Programmer com foco em aplicativos da Web, autenticação e integração com sistemas legados e dados.

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.

Projetos de Programação

Date Range

Project Name

City, ST

Company Name - Project Role

  • I did something fantastic!

02/03

mg2bot

City, ST

a organização Mg2 - Sole Autor e Mantenedor

  • mg2bot é uma fonte aberta IRC bot escrito em Perl e baseado na Net:: IRC módulo Perl. Ele fornece um sistema de plugin desenvolvido e implementado um protocolo de rede proprietário que permite que os robôs para passar dados e solicita ao redor da rede. O mg2bot é atualmente um projeto de código aberto disponíveis no http://freshmeat.net/projects/mg2bot.

08/03

o sistema de Mg2 usuário

City, ST

a organização Mg2 - Sole Autor e Mantenedor

  • O sistema do usuário Mg2 está actualmente na sua terceira revisão. Mg2.org porque é um sistema aberto com vários usuários desconhecidos com conchas em uma única máquina Unix algum tipo de estrutura é necessária para fornecer a estrutura, responsabilidade e conseqüência para o jogo sujo. O sistema do usuário Mg2 é uma solução para este problema. O sistema do usuário Mg2 implementa uma hierarquia baseada em árvore com todos os usuários patrocinando um certo número de subordinados. O número de usuários que você pode investir diretamente é derivada da posição que você segure na árvore. Melhorias na v3 do sistema do usuário incluem uma porta de dados no MySQL ao OpenLDAP, a introdução de símbolos políticos que permitem que as fileiras menor para remover seus superiores hierárquicos de poder, e um módulo de gerenciamento avançado de sessão.

Atividades Voluntárias

01/98 - Atual

Crossroads of Michigan

Detroit, MI

Voluntário

  • Contribuir para a manutenção do sistema e capacidades de rede tantas vezes quanto necessário. Atualmente a gestão da Internet todos os públicos da organização e as necessidades de e-mail. Assistido na criação de sua presença na web, e sou totalmente responsável por sua hospedagem na web.

Educação

  • Bacharel em Artes Liberais, Wayne State University - Conclusão de curso