Michael Gregorowicz

Présentation

  • J'ai fait une chose fantastique!
  • Conscience du risque mais pas à prendre des risques, a une ceinture à outils complète de logiciels maison unique et capable.
  • 10 + ans d'expérience professionnelle en technologie de l'information

Langages de programmation

  • Perl 5
    • Compréhension avancée des concepts OO Perl
    • mod_perl
    • CGI
    • YAML
    • Template Toolkit
    • Net:: LDAP
    • IO:: Socket
    • DBI / DBD / ORM DBIx:: Class, Class:: DBI
    • 8 ans d'expérience
  • 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
  • Qmail
  • Sendmail
  • Apache 1.3
    • ModSSL
    • mod_perl
    • mod_rewrite
    • d'authentification personnalisés
    • implémentations personnalisées
  • Apache 2
    • mod_python
  • Jakarta Tomcat

Historique d'emploi

10/01 - Présent

Wayne State University

Detroit, MI

Lead Applications Technical Analyst

  • Créé un overlay Application innovante système qui met à profit jQuery et AJAX pour améliorer grandement vendeur fournies applications sans violer les accords de soutien.
  • Annuaire d'entreprise migrés à partir de messagerie direct à la plate-forme iPlanet / SunOne serveur d'annuaire.
  • A agi comme un des principaux planificateurs et des ressources techniques dans le lancement de www.wayne.edu principale de l'Université de pages Web.
  • Des solutions développées pour combler le fossé entre notre répertoire d'entreprises et de SCT Banner suite de logiciels d'administration.
  • Conçu et rédigé un ensemble novateur et intuitif basé sur le Web des outils d'administration qui permettent aux services d'assistance à travers le campus pour gérer efficacement les utilisateurs, les groupes, les paramètres e-mail et mot de passe. Cette fonctionnalité à outils très complète a été célébrée pour son intuition et sa simplicité, et a été efficace dans la réduction du temps de garde nécessaire pour aider les étudiants et les professeurs de plus de 7 minutes par appel.
  • Conçu une base de données statistique centralisé pour les données du journal arbitraire. Le système permet la lecture des données en direct à partir de fichiers, sockets, ou des commandes. Les données sont ensuite transformées par un pilote de source de données dans une table MySQL base de données uniforme pour l'analyse statistique.
  • Conçu et mis en œuvre seul signe officiel de l'Université sur cadre: wayneAuth.
  • Assisté d'autres universités dans leurs mises en oeuvre de l'authentification unique, et systèmes de courrier électronique.
  • Soumis et accepté les correctifs pour Blackboard Inc E-Learning de système qui réparé les bugs qui avaient été présents dans leur système pendant des mois.
  • Intégration de données simplifiée de Blackboard avec notre système administratif (s) (Banner), en écrivant une gamme évoluée de traitement des données des programmes et des services publics. Les programmes automatisés d'une procédure très compliquée qui a été prise employés heures par jour pour effectuer manuellement.
  • Soutenu et maintenu E The Inc Blackboard le système d'apprentissage à la Wayne State. Blackboard, sous ma responsabilité, l'accessibilité du dossier.
  • Mis en oeuvre un système de contrôle de version avec contrôle d'accès basé sur LDAP, wiki, suivi des dossiers, et léger, les capacités de gestion de projet. A supervisé son adoption et à la croissance à près de 100 projets universitaires.
  • Créée addons personnalisés pour le système d'apprentissage Blackboard en utilisant leurs API Java.
  • Nous avons agi comme consultant, contribuant développeur, et organisateur de la Wayne State diffusion messagerie équipe.
  • A créé des outils et des services web qui augmentent la force des mots de passe dans différents systèmes autour du campus.
  • Nous avons agi en tant que mainteneur unique et l'architecte derrière la mise en oeuvre LDAP Wayne State University et les solutions de gestion des identités.
  • Conçu et rédigé la LDIP LDIF Data Pipeline System Integration, qui met à profit LDIF pour créer des pipelines d'activité pour le traitement des données. La plate-forme permet une flexibilité maximale dans le traitement des données délicates à partir de sources multiples, les exceptions et cas particuliers.
  • A proposé un environnement de classe mondiale de matériel pour l'hébergement Blackboard en utilisant les processeurs AMD Opteron de 64 bits Red Hat Linux, cluster-systèmes de fichiers au courant et Oracle RAC; fournir un environnement de haute disponibilité tout en réalisant des centaines de milliers de dollars en économies de coûts sur SPARC de Sun équipement .
  • L'administration centralisée des comptes utilisateurs et systèmes de courrier électronique en créant des services d'internet sandalone. Ces services d'interconnexion des systèmes qui, autrement, ne seraient pas reliés à une autre.
  • Crafted repères équitable fondée sur les parseurs XML Java pour tester de multiples plates-formes matérielles. En utilisant les données recueillies lors de ces tests, nous avons été capables d'identifier clairement les plates-formes matérielles qui permettraient d'atténuer les goulets d'étranglement application.
  • Ont aidé à administrer et sûr NT et UNIX serveurs Web exécutant IIS et Apache.

04/00-10/01

Commerce One

Dearborn, MI

Technical Consultant

  • Seul responsable du maintien de Ford Center web interne de l'Europe fournit 24 / 7 support à une base d'utilisateurs dans le monde. Transition transparente surveillés visant à les baies de disques EMC pour augmenter la capacité de stockage.
  • Soutenu base d'utilisateurs de plus de 7000 développeurs et plus de 80 serveurs web tournant sous Solaris 2.5.1/2.6/8, et Netscape Enterprise Server / iPlanet.
  • Environnement d'exploitation pris en charge par l'écriture et le débogage de programmes multiples pour maintenir le fichier, utilisateur et système de sécurité et de disponibilité.
  • La responsabilité d'installer tous les logiciels de troisième partie de soutenir et de maintenir la documentation.

01/98-04/00

National Team Tech

Dearborn, MI

UNIX / PC Technical Specialist

  • Personne-ressource clé de l'équipe technique pour toutes les questions de soutien technique
  • Fourni du matériel et le support logiciel de Sun, SGI, et stations de travail HP-UX.
  • Promu à plusieurs reprises pour l'excellence.

Programmation des projets

Activités bénévoles

Formation

09/99

Hands On Apache

Washington, DC

Learning Tree Intl

  • Décrit l'installation de base et la compilation du serveur Web Apache, et tous les modules de base d'Apache. A également appris comment configurer populaires tiers des modules comme mod_php, et la façon de configurer des applications populaires partie troisième compagnon comme Jakarta Tomcat.

Education