Michael Gregorowicz

Panoramica

Linguaggi di programmazione

  • Perl 5
    • Advanced comprensione dei concetti Perl OO
    • mod_perl
    • CGI
    • YAML
    • Template Toolkit
    • Net:: LDAP
    • IO:: Socket
    • DBI / DBD / ORME DBIx:: Class, Class:: DBI
    • 8 anni di esperienza
  • 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
    • Autenticazione personalizzata
    • personalizzate implementazioni
  • Apache 2
    • mod_python
  • Jakarta Tomcat

Storia di lavoro

10/01 - Presente

Wayne State University

Detroit, MI

Lead Applications Technical Analyst

  • Creato un overlay innovativo sistema di applicazione che sfrutta jQuery e AJAX per migliorare notevolmente fornito dal produttore applicazioni senza violare gli accordi di sostegno.
  • Elenco delle imprese migrati dalla piattaforma di messaggistica diretta a iPlanet / SunOne Directory server.
  • Ha agito come un pianificatore chiave e delle risorse tecniche nel lancio del www.wayne.edu dell'Università pagina web principale.
  • Soluzioni sviluppate per colmare il divario tra la nostra e la suite Enterprise Directory SCT's Banner del software di amministrazione.
  • Concepito e scritto una suite innovativa e intuitiva di strumenti web-based di amministrazione che consentono l'help desk in tutto il campus di gestire efficacemente gli utenti, gruppi, impostazioni e-mail e le password. Questa caratteristica ricca suite di strumenti è stata celebrata per la sua intuizione e semplicità, ed è stato efficace nel ridurre la durata delle chiamate necessarie per aiutare studenti e docenti con più di 7 minuti per ogni chiamata.
  • Progettato un database centralizzato delle statistiche per i dati di log arbitrari. Il sistema permette di vivere la lettura dei dati da file, socket, o comandi. I dati vengono poi trasformato da un driver di origine dati in una tabella del database MySQL uniforme per l'analisi statistica.
  • Progettato e implementato dell'Università ufficiale solo segno sul quadro: wayneAuth.
  • Assistito altre università nel loro implementazioni di single sign on, e sistemi di posta elettronica.
  • Presentate e aveva accettato le patch per E Blackboard Inc del sistema di apprendimento che riparato bug che erano stati presenti nel loro sistema per mesi.
  • Integrazione semplificata Blackboard dati con il nostro sistema amministrativo (s) (Banner), scrivendo un set avanzato di elaborazione di dati e programmi di utilità. I programmi automatizzati di una procedura molto complicata che è stato tenuto dipendenti ore al giorno per eseguire manualmente.
  • Supportato e mantenuto E il Inc Blackboard del sistema di apprendimento presso la Wayne State. Lavagna, sotto la mia supervisione, realizzato disponibilità record.
  • Implementato un sistema di controllo di versione con LDAP controllo di accesso basato, wiki, la gestione dei problemi, capacità di gestione e leggero del progetto. Supervisionato la sua adozione e la crescita a quasi 100 progetti universitari.
  • Addons personalizzati creati per la Blackboard Learning System usando il loro API Java.
  • Ha agito come consulente, contribuendo sviluppatore, e organizzatore per lo Stato Wayne Broadcast Messaging squadra.
  • Creato strumenti e servizi web che aumentare la resistenza della password in vari sistemi all'interno del campus.
  • Ha agito in qualità di curatore unico e architetto dietro l'attuazione Wayne State University's LDAP e le soluzioni di identity management.
  • Ideato e scritto LDIP il LDIF Data Integration sistema di condotte, che sfrutta LDIF per creare condotte caso per l'elaborazione dati. La piattaforma consente la massima flessibilità nella gestione dei dati provenienti da fonti multiple difficili, le eccezioni e casi particolari.
  • Proposta di un ambiente di classe mondiale di hardware per l'hosting di Lavagna utilizzando i processori AMD Opteron a 64-bit di Red Hat Linux, cluster file system a conoscenza e Oracle RAC, fornendo un ambiente di alta disponibilità, mentre la realizzazione di centinaia di migliaia di dollari in risparmi sui costi per le attrezzature Sun SPARC basati .
  • L'amministrazione centralizzata di account utente e sistemi di posta elettronica attraverso la creazione di servizi internet sandalone. Questi servizi di interconnessione dei sistemi che altrimenti non sarebbero interfaccia uno con l'altro.
  • Crafted benchmark equa basata su Java parser XML per testare molteplici piattaforme hardware. Utilizzando i dati raccolti da questi test, siamo stati in grado di identificare chiaramente le piattaforme hardware che potrebbero ridurre le strozzature applicazioni esistenti.
  • Aiutato amministrare e sicuro NT e UNIX server Web che esegue IIS e Apache.

04/00 - 10/01

Commerce One

Dearborn, MI

Technical Consultant

  • L'unico responsabile per il mantenimento del centro di Ford Europa web interno che fornisce assistenza 24 / 7 ad una base di utenti in tutto il mondo. Sotto la supervisione di transizione senza soluzione di continuità per gli array di dischi EMC per fornire maggiore capacità di memorizzazione.
  • Base di utenti supportati da oltre 7000 sviluppatori e più di 80 server Web che eseguono Solaris 2.5.1/2.6/8, e Netscape Enterprise Server / iPlanet.
  • Ambiente operativo supportato da scrittura e il debug dei programmi più per mantenere il file, l'utente, e sistema di sicurezza e disponibilità.
  • Responsabile per l'installazione di tutti i software di terza parte il supporto e il mantenimento di documentazione.

01/98 - 04/00

National Team Tech

Dearborn, MI

UNIX / PC Technical Specialist

  • Team chiave di contatto tecnico per tutte le questioni di supporto tecnico
  • Fornito supporto hardware e software di Sun, SGI, e workstation HPUX.
  • Promosso più volte per l'eccellenza.

Progetti di programmazione

Attività Volontarie

Formazione

09/99

Hands On Apache

Washington, DC

Learning Tree Intl

  • Delineato l'installazione di base e la compilazione del server Web Apache, e tutti i principali moduli di Apache. È stato anche insegnato come popolare configurare i moduli di terze parti come mod_php, e come configurare popolari applicazioni di terze parti come compagno di Jakarta Tomcat.

Istruzione