Michael Gregorowicz

Descripción general

Lenguajes de programación

  • Perl 5
    • La comprensión avanzada de los conceptos de Perl OO
    • mod_perl
    • CGI
    • YAML
    • Template Toolkit
    • Net:: LDAP
    • IO:: Socket
    • DBI / DBD / ORM DBIx:: Clase, Clase:: DBI
    • 8 años de experiencia
  • PHP 4
  • C

Software de Servidor

  • Dom 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
    • de autenticación personalizada
    • implementaciones personalizadas
  • Apache 2
    • mod_python
  • Jakarta Tomcat

Historia de Empleo

10/01 - Presente

Wayne State University

Detroit, MI

Aplicaciones de plomo Analista técnico

  • Creó un innovador sistema de aplicación de superposición que aprovecha jQuery y AJAX para mejorar enormemente proveedor suministra aplicaciones sin violar los acuerdos de apoyo.
  • Directorio de la empresa migrado de plataforma de mensajería directa a la iPlanet / SunOne servidor de directorio.
  • Actuó como un planificador clave y de recursos técnicos en el lanzamiento del principal de la Universidad www.wayne.edu página web.
  • Las soluciones desarrolladas para reducir la brecha entre nuestro Directorio de Empresas y la suite SCT Banner de software de administración.
  • Ideado y autor de una gama innovadora e intuitiva de herramientas basadas en web que permiten a la administración de los servicios de asistencia en todo el campus para gestionar eficazmente los usuarios, grupos, ajustes de correo electrónico y contraseñas. Esta característica suite de herramientas de se celebró por su intuición y sencillez, y fue eficaz en la reducción del tiempo de atención necesario para ayudar a los estudiantes y profesores de más de 7 minutos por llamada.
  • Diseñado una base de datos centralizada de las estadísticas de los datos de registro arbitrario. El sistema permite la lectura de archivos de datos en vivo, tomas de corriente, o comandos. Los datos se transformaron por un controlador de origen de datos en una tabla MySQL base de datos uniforme para el análisis estadístico.
  • Diseñado e implementado inicio de sesión único de la Universidad oficial sobre el marco: wayneAuth.
  • Otras universidades, asistencia en sus implementaciones de inicio de sesión único, y sistemas de correo electrónico.
  • Presentado y que han aceptado los parches a E Blackboard Inc, sistema de aprendizaje que reparar los errores que habían estado presentes en su sistema durante meses.
  • Simplificación de integración de datos de Blackboard con nuestro sistema administrativo (s) (Banner), escribiendo un conjunto avanzado de procesamiento de datos de programas y servicios públicos. Los programas automatizados de un procedimiento muy complicado que se lleva a los empleados horas al día para llevar a cabo manualmente.
  • Apoyo y mantenimiento de la E Corp. Blackboard sistema de aprendizaje en la Wayne State. Blackboard, bajo mi supervisión, disponibilidad de los registros obtenidos.
  • Implementado un sistema de control de versiones con control de acceso basado en LDAP, wiki, seguimiento de problemas y capacidades de gestión de peso ligero del proyecto. Supervisó su adopción y el crecimiento a casi 100 proyectos de la universidad.
  • Addons personalizado creado para el sistema Blackboard Learning utilizando su API Java.
  • Actuó como consultor, contribuyendo de desarrollo, y organizador de la emisión de mensajes de estado de Wayne equipo.
  • Creado herramientas y servicios web que mejorar la fuerza de las contraseñas en los diferentes sistemas en todo el campus.
  • Actuó como mantenedor único y el arquitecto detrás de la aplicación del Estado de Wayne de la Universidad de LDAP y soluciones de gestión de identidad.
  • Diseñado y escrito LDIP el sistema de integración de datos LDIF Pipeline, que aprovecha LDIF para crear tuberías de eventos para el procesamiento de datos. La plataforma permite la máxima flexibilidad en el tratamiento de datos difíciles de múltiples fuentes, excepciones y casos especiales.
  • Propuso un entorno mundial de la clase de hardware para alojar Blackboard utilizando los procesadores AMD Opteron de 64 bits de Red Hat Linux, los sistemas de archivos cluster-consciente y Oracle RAC, proporcionando un entorno de alta disponibilidad, mientras que la realización de cientos de miles de dólares en ahorros de coste sobre SPARC equipo de Sun .
  • La administración centralizada de cuentas de usuario y sistemas de correo electrónico mediante la creación de servicios de Internet sandalone. Estos servicios de interconexión de los sistemas que de otra manera no sería la interfaz con otros.
  • Los puntos de referencia justo Elaborado sobre la base de los analizadores XML Java para probar múltiples plataformas de hardware. Utilizando los datos recogidos en estas pruebas, hemos sido capaces de identificar claramente las plataformas de hardware que podrían reducir los cuellos de botella existentes.
  • Ayudó a administrar y asegurar servidores NT y UNIX basados en la web que ejecuta IIS y Apache.

04/00 - 10/01

Commerce One

Dearborn, MI

Consultor Técnico

  • El único responsable del mantenimiento de Ford web interno del centro de Europa proporciona soporte 24 / 7 a una base de usuarios en todo el mundo. Transición sin problemas supervisados de los arrays de disco EMC para ofrecer mayor capacidad de almacenamiento.
  • Base de usuarios soportados de más de 7000 desarrolladores y más de 80 servidores web con Solaris 2.5.1/2.6/8 y Netscape Enterprise Server / iPlanet.
  • El entorno operativo apoyado por la escritura y depuración de varios programas para mantener el archivo, el usuario y el sistema de seguridad y tiempo de actividad.
  • Responsable de instalar todo el software de apoyo de los partidos y mantener la documentación.

01/98 - 04/00

Equipo Nacional de Tecnología

Dearborn, MI

UNIX / PC Técnico Especialista

  • Contacto técnico del equipo es clave para todas las cuestiones de apoyo técnico
  • Proporcionan soporte de hardware y software de Sun, SGI, y estaciones de trabajo HP / UX.
  • Promovido en varias ocasiones por su excelencia.

Proyectos de programación

Actividades de voluntariado

Entrenamiento

09/99

Manos a la Apache

Washington, DC,

Learning Tree Intl

  • Esbozó la instalación básica y la compilación del servidor de Web Apache, y todos los módulos del núcleo de Apache. También se les enseña a configurar los módulos populares de terceros como mod_php, y cómo configurar las aplicaciones más populares compañero de terceros como Jakarta Tomcat.

Educación