Michael Gregorowicz

Pregled

Programming Languages

  • Perl 5
    • Advanced razumevanje Perl OO konceptov
    • mod_perl
    • CGI
    • YAML
    • Template Toolkit
    • Net:: LDAP
    • IO:: Socket
    • DBI / DBD / ORMs DBIx:: Class, Class:: DBI
    • 8 let izkušenj
  • PHP 4
  • JavaScript
    • jQuery
    • AJAX / XMLHttpRequest
    • Prototype
    • JSON
  • Java
  • C
  • C + +
  • Ruby

Server Software

  • Sun Directory Server
  • Oracle
  • CVS
  • MySQL
  • Subversion
  • Trac
  • Fedora Directory Server
  • iPlanet Application Server 4,1 +
  • Netscape Enterprise Server
  • OpenLDAP
  • Mirapoint Sporočila aparati
  • Qmail
  • Sendmail
  • Apache 1,3
    • ModSSL
    • mod_perl
    • mod_rewrite
    • meri authentication
    • meri implementacije
  • Apache 2
    • mod_python
  • Jakarta Tomcat

Zaposlovanje History

10/01 - Present

Wayne State University

Detroit, MI

Svinec Applications Technical Analyst

  • Created inovativen sistem zahtevek prekrivno, da dopolnjuje in jQuery AJAX močno okrepila prodajalec, ki vlog ne da bi kršili podpore sporazumov.
  • Preseljeno podjetja iz imenika Sporočila Neposredna platformo za iPlanet / SunOne Directory strežnika.
  • Deloval kot ključni načrtovalec in tehničnih virov v začetku glavni spletni strani Univerze v www.wayne.edu.
  • Razvite rešitve za premostitev vrzeli med našimi Enterprise Directory in SCT je Banner suite uporabe programske opreme.
  • Architected in avtor inovativno in intuitivno zbirko spletnih orodij, ki omogočajo upravljanje službe za pomoč v celotnem kampusu, da učinkovito upravljanje uporabnikov, skupin, e-poštne nastavitve in gesla. Ta funkcija bogata zbirka orodij je bila poznana po svojih intuicijo in preprostosti, in je bilo učinkovito pri zmanjševanju časa dežurstva, potrebne za pomoč študentom in fakultete za več kot 7 minut na klic.
  • Designed centralizirano bazo podatkov statistiko za samovoljno podatkov log. Sistem omogoča branje podatkov iz datoteke v živo, vtičnice, ali ukazov. Podatki se nato preoblikuje z voznikom vir podatkov v enotno bazo podatkov MySQL tabela za statistično analizo.
  • Izdelani in izvajajo univerze uradnega enotnega podpis v okvir: wayneAuth.
  • Pomočjo drugih univerz pri njihovih izvedb posameznih znak naprej, in E-Mail sistemov.
  • Submitted in je sprejela obliži za Blackboard Inc's E-Learning sistem, ki popravi napake, ki so bile prisotne v svojem sistemu za mesece.
  • Usklajeno Blackboard podatkov je povezovanje z našimi upravni sistem (i) (Banner), s pisanjem napredno niz programi za obdelavo podatkov in javnih službah. Avtomatizirani programi zelo zapleten postopek, ki je bil ob zaposleni ur na dan, ki opravljajo ročno.
  • Podprti in vzdržuje Blackboard Inc's E-učenje sistemu na Wayne State. Blackboard, pod mojim nadzorom, dosežen zapis razpoložljivost.
  • Izvedeno sistem za nadzor različic s LDAP temelji nadzor dostopa, wiki, issue tracking, lahke in zmogljivosti vodenja projektov. Nadziral njeno sprejetje in rasti na skoraj 100 univerzitetnih projektov.
  • Created meri addons za Blackboard Learning System uporabo svojih Java API.
  • Deloval kot svetovalec, ki prispeva razvijalec, ter organizator na Wayne State oddaja sporočila ekipo.
  • Created orodij in spletnih storitev, ki krepijo moč gesel v različnih sistemih po kampusu.
  • Deloval kot edini vzdrževalec in arhitekta v ozadju Wayne State University's izvajanja LDAP in rešitev za upravljanje identitete.
  • Izdelani in avtor LDIP LDIF Data Integration sistem plinovoda, ki dopolnjuje LDIF ustvariti dogodek cevovodi za obdelavo podatkov. Platforma omogoča kar največjo prilagodljivost pri obravnavanju rafiniran podatki iz več virov, izjeme in posebne primere.
  • Predlagana strojne opreme svetovno okolje za gostovanje Blackboard uporabo AMD Opteron procesorjev na 64-bitni Red Hat Linux, kasetnih zaveda datotečne sisteme in Oracle RAC; zagotavljanje visoke razpoložljivosti okolje, hkrati pa zavedali, več sto tisoč dolarjev prihranka pri stroških glede na Sun SPARC oprema .
  • Centralizirano upravljanje uporabniških računov in e-poštne sisteme z ustvarjanjem sandalone internetnih storitev. Te storitve medomrežnega povezovanja sistemov, ki sicer ne bi vmesnik s seboj.
  • Tehnologija pošteno kazalci, ki temeljijo na Java parsers XML za testiranje več strojne platforme. Uporaba podatkov, pridobljenih iz teh testov, smo lahko jasno opredeliti strojne platforme, ki bi lahko zmanjšali uporabo obstoječih ozkih grl.
  • S pomočjo upravljanje in varno NT in UNIX na spletnih strežnikov teče IIS in Apache.

04/00 - 10/01

Commerce One

Dearborn, MI

Technical Consultant

  • Samo, odgovorne za vzdrževanje Ford notranjih spletnih Evrope center, ki zagotavljajo 24 / 7 podporo za bazo uporabnikov po vsem svetu. Oskrbovana gladek prehod na disk nizi EMC za zagotavljanje večje skladiščne zmogljivosti.
  • Supported baze uporabnikov več kot 7000 razvijalcev in več kot 80 spletnih strežnikov teče Solaris 2.5.1/2.6/8, in Netscape Enterprise Server / iPlanet.
  • Podprti operacijski okolje pisanje in razhroščevanje več programov za ohranitev datoteke, uporabnik, in varnostnega sistema in izpadov.
  • Odgovorni za namestitev vseh tretjih strank podporo programske opreme in vzdrževanje dokumentacije.

01/98 - 04/00

National Team Tech

Dearborn, MI

UNIX / PC Technical Specialist

  • Team ključnih tehnične kontaktne za vsa tehnična vprašanja podpore
  • Če strojne in programske opreme za podporo Sun, SGI in HPUX delovnih postaj.
  • Promoted večkrat za odličnost.

Programiranje Projekti

Volunteer Activities

03/00 - Present

mg2 organizacija

Dearborn, MI

Lastnik in ustanovitelj

  • Ustanovljen, razvoj, lastno, in vzdržuje mg2.org, internetne skupnosti, ki zalivi in spodbuja mnoge oblike interneta talent. Vsa oprema in čas je podaril, in mnogi uporabniki prišli do nekaj veliko vsebin in aplikacij. Z načrti, da ponudijo nove brezplačne storitve na internetu talent, je mg2 postavljeni tako, da narašča, saj spletni skupnosti.
  • Created in se izvaja po meri zgrajena namestitev Apache za stran, ki omogoča lastnikom, da konfigurirate lastne spletne strežnike, kot tudi upravljajo svoje datoteke.
  • Oblikujejo in izvajajo revolucionarni, spletni skupnosti arhitektura z uporabo politično in družbeno strukturo kot podlaga za sistem upravljanja in preverjanja uporabnika. Created zbirke orodij, ki omejujejo privilegije uporabnik na podlagi njihovega položaja v sistemu glavni drevo hierarhije.

Urjenje

09/99

Hands On Apache

Washington, DC

Learning Tree Intl

  • Podani osnovna namestitev in urejanje spletni strežnik Apache, in vseh ključnih modulov Apache. Je tudi naučil, kako nastaviti ljudski tretji osebi mod_php modulov, kot so, in kako nastaviti ljudski tretji aplikacije, kot spremljevalec Jakarta Tomcat.

Izobraževanje