Michael Gregorowicz

Yleiskatsaus

Ohjelmointikielten

  • Perl 5
    • Advanced ymmärtämistä Perl OO käsitteitä
    • mod_perl
    • CGI
    • YAML
    • Template Toolkit
    • Net:: LDAP
    • IO: Socket
    • DBI / DBD / ORMs DBIx: Luokka, Luokka: DBI
    • 8 vuoden kokemus
  • PHP 4
  • JavaScript
    • jQuery
    • AJAX / XMLHttpRequest
    • Prototyyppi
    • JSON
  • Java
  • C
  • C + +
  • Rubiini

Palvelinohjelmisto

  • Sun Directory Server
  • Oraakkeli
  • CVS
  • MySQL
  • Kumouksellinen toiminta
  • Trac
  • Fedora Directory Server
  • iPlanet Application Server 4.1 +
  • Netscape Enterprise Server
  • OpenLDAP
  • Mirapoint Viestit Kodinkoneet
  • Qmail
  • Sendmail
  • Apache 1.3
    • ModSSL
    • mod_perl
    • mod_rewrite
    • custom autentikointi
    • custom toteutuksia
  • Apache 2
    • mod_python
  • Jakarta Tomcat

Työkokemus

10/01 - Nykyinen

Wayne State University

Detroit, MI

Lyijy sovellukset Tekninen analyytikko

  • Luotu innovatiivinen sovellus järjestelmän overlay että hyödyntää jQuery ja AJAXin parantaa huomattavasti toimittajan toimittamien hakemusten loukkaamatta tukea sopimuksia.
  • Siirtynyt yrityksen hakemiston Viestit Suora alustan iPlanet / SunOne Directory-palvelimeen.
  • Toiminut keskeisenä suunnittelijana ja tekniset voimavarana käynnistää yliopiston tärkein web-sivu www.wayne.edu.
  • Kehitetty ratkaisuja välisen kuilun Enterprise Directory ja SCT: n Banner sviitti hallinnon ohjelmisto.
  • Architected ja kirjoittanut innovatiivinen ja intuitiivinen sarja www-hallintatyökalut, joiden avulla neuvontapisteet koko kampuksen hallinnoida tehokkaasti, käyttäjät sähköpostin asetukset ja salasanat. Tämä ominaisuus rikas työkaluja vietettiin sen intuition ja yksinkertaisuus, ja se vähentää tehokkaasti päivystysaika tarvitaan auttamaan opiskelijoiden ja opettajakunnan yli 7 minuuttia per puhelu.
  • Suunniteltu keskitetty tilastoja tietokannan mielivaltaisesti lokitietoja. Järjestelmä mahdollistaa lukemisen elää tietoja tiedostoja, pistokkeita tai komentoja. Tiedot on sitten muuntaa tietolähteen ohjaimen yhtenäiseksi MySQL-tietokannan taulukko tilastollisiin analyyseihin.
  • Suunniteltu ja toteutettu yliopiston virallisen single sign puitteet: wayneAuth.
  • Assisted muita korkeakouluja niiden toteutukset single sign-ja E-Mail järjestelmiä.
  • Kirjoittanut ja ottanut korjaustiedostoja Blackboard Inc: n E-learning-järjestelmän, joka korjataan virheitä, että oli ollut läsnä niiden käyttöön kuukaudeksi.
  • Virtaviivainen Blackboard: n tietojen integroinnin kanssa hallinnollisen järjestelmän (t) (Banner) kirjoittamalla kehittynyt joukko tietojenkäsittelyn ja työkaluista. Ohjelmissa automatisoitu erittäin monimutkainen menettely, joka otti työntekijää tuntia päivässä tehdä manuaalisesti.
  • Tukea ja ylläpitää Blackboard Inc: n E-Learning-järjestelmän Wayne State. Blackboard, alaisuudessani, ennätyksellisesti saatavuus.
  • Täytäntöönpano versio valvontajärjestelmä LDAP perustuva kulunvalvonta, wiki, kysymys seuranta ja kevyt projektinhallintaominaisuudet. Valvoi sen hyväksymistä ja kasvun yli 200 yliopiston hankkeissa.
  • Luonut mukautettuja AddOns Blackboard Learning System käyttämällä Java API.
  • Toiminut konsulttina, edistää kehittäjä ja järjestäjä on Wayne State lähettää viestien joukkue.
  • Luotu työkaluja ja web-palveluita, jotka lisäävät voimaa salasanoja eri järjestelmissä ympäri kampusta.
  • Toimi ainoana ylläpitäjä ja arkkitehti taakse Wayne State University LDAP täytäntöönpanoa ja identiteetin hallinnan ratkaisuja.
  • Suunniteltu ja kirjoittanut LDIP LDIF Data Integration putkistossa, joka hyödyntää LDIF luoda tapahtuman putkistojen tietojenkäsittely. Alusta mahdollistaa maksimaalisen joustavuuden käsitellä hankalia tietoja useista lähteistä, poikkeuksia, ja erityistapauksissa.
  • Ehdotettu maailmanluokan laiteympäristöön hosting Blackboard käyttämällä AMD Opteron-64-bittisessä Red Hat Linux, klusteri-tietoinen tiedostojärjestelmien ja Oracle RAC, joka tarjoaa korkean käytettävyyden ympäristön vaikka ymmärränkin satoja tuhansia dollareita kustannussäästöjä yli SPARC perustuu Sunin laitteet .
  • Keskitetty hallinto käyttäjätilit ja sähköposti järjestelmät luomalla sandalone internetpalveluja. Nämä palvelut yhteen järjestelmiä, joita ei muuten käyttöliittymä keskenään.
  • Huolella oikeudenmukainen vertailuarvot, jotka perustuvat Java XML-jäsentimiä testata useita laitealustoja. Käyttämällä kerätyt nämä testit, saimme selvästi laitealustoja, jotka voivat lievittää nykyistä sovelluksen pullonkaulat.
  • Auttoi hallinnoida ja turvallinen NT ja UNIX pohjaisia ​​web-palvelimia IIS ja Apache.

04/00 - 10/01

Commerce One

Dearborn, MI

Tekninen konsultti

  • Vastaat yksin Euroopan Fordin sisäinen web keskus tarjoaa 24 / 7 tukea maailmanlaajuista käyttäjäkuntaa. Valvotut saumatonta siirtymistä EMC levylaitteita antamaan lisää tallennuskapasiteettia.
  • Tuetut käyttäjäkunta yli 7000 kehittäjiä ja yli 80 web-palvelimiin, joissa Solaris 2.5.1/2.6/8 ja Netscape Enterprise Server / iPlanet.
  • Tuetut käyttöjärjestelmät ympäristö kirjallisesti ja virheenkorjaus useita ohjelmia säilyttää tiedoston, käyttäjän ja järjestelmän turvallisuus ja käyttöaikaa.
  • Vastuussa asentanut kolmannen osapuolen tukea ohjelmistojen ja säilyttää asiakirjat.

01/98 - 04/00

Kansallinen Tech Team

Dearborn, MI

Unix / PC tekninen asiantuntija

  • Joukkueen tärkeimmät tekniset yhteyttä kaikissa teknisen tuen kysymyksiä
  • Edellyttäen laitteiden ja ohjelmistojen tuki Sun, SGI ja HPUX työasemat.
  • Promoted toistuvasti huippuosaamista.

Ohjelmointi Projektit

Vapaaehtoistoiminta

03/00 - Nykyinen

MG2 organisaatio

Dearborn, MI

Omistaja ja perustaja

  • Perustettu kehittää omaa ja ylläpitää mg2.org, Internet-yhteisö, joka satamat ja edistää monenlaisia ​​Internet lahjakkuutta. Kaikki laitteet ja aika oli, ja monet käyttäjät ovat keksiä hienoja sisältöä ja sovelluksia. Kun aikoo tarjota uusia ilmaisia ​​palveluja Internet lahjakkuus, MG2 on sijoitettu kasvamaan Internet-yhteisö.
  • Luovat ja muokattuihin asennus Apache, joka mahdollistaa sivuston omistajat asettavat omat www-palvelimia sekä hallinnoida omia tiedostojaan.
  • Suunnitteli ja toteutti vallankumouksellinen, Internet-yhteisö arkkitehtuurin avulla poliittisen ja sosiaalisen rakenteen perustana järjestelmänhallintaan ja käyttäjien seulonta. Luotu työkaluja, jotka rajoittavat käyttöoikeuksia perustuu heidän asemaansa järjestelmän tärkein puu hierarkia.

Koulutus

09/99

Hands Apache

Washington, DC

Oppiminen Tree Intl

  • Esitetty perusasennuksen ja kokoamisen Apache Web-palvelin ja kaikki keskeiset Apache-moduulit. Opetettiin myös, miten määrittää suosittu kolmannen osapuolen moduulien mod_php, ja miten määrittää suosittu kolmannen osapuolen kumppani sovelluksia, kuten Jakarta Tomcat.

Koulutus