BRADLEY M. ​​KUHN


Original: http://ebb.org/bkuhn/resume/

 

bkuhn@ebb.org
http://www.ebb.org/bkuhn

(Note: Je ne énumérer mon travail actuel sur mon CV publique Il semble collant à moi..)

EXPÉRIENCE:
3/2005-9/2010

ANALYSTE POLITIQUE ET DIRECTEUR DE LA TECHNOLOGIE.
Software Freedom Law Center
New York, NY

Coordination des relations communautaires du logiciel libre pour un cabinet d’avocats qui était (à l’époque) axés sur la fourniture à titre gracieux pro-services juridiques à l’Open Source et les projets de logiciels libres. Instruite et collaboré avec le personnel juridique pour aider à leur compréhension de la politique communautaire et les questions dans toute la communauté de la liberté du logiciel.

Co-rédigé divers matériaux pédagogiques sur les questions juridiques et politiques, y compris aa Primer sur les questions juridiques pour le Logiciel Libre développeurs, un guide pour le respect de la GPL, et divers autres documents. Co-Rédaction et co-dirigé le processus de consultation pour la création de l’exception Runtime Library GCC pour la GPLv3.

Géré spécifiée, déployé, administré et maintenu toute l’infrastructure technologique pour un effectif de neuf, y compris les serveurs, la bande passante, des systèmes de téléphone et d’autres systèmes de gestion des installations.

1/2000-3/2005
Free Software Foundation. (Positions multiples.)
Boston, MA

3/2002-3/2005

Directeur exécutif.

Manipulé toutes les tâches supérieurs au jour le jour la gestion d’une équipe de neuf employés. Prévu et réalisé tous les projets et services, dont les suivantes: la recherche d’archives, l’édition de livres, de conseil juridique, la collecte de fonds, le développement de logiciels, et l’administration du système. Encadrés par le personnel des changements organisationnels turbulents.

Licence (GPL) activités de conformité existant formalisé GNU General Public dans son propre département. Travaillé en étroite collaboration avec le conseil général et le personnel pour concevoir et mettre en œuvre des stratégies efficaces pour le nouveau département. Conduit le personnel existant pour augmenter la fermeture du dossier de quelques par an à environ trente par an.

Matériel de cours conçus pour les logiciels libres des séminaires de formation de licence. Enseigné ces cours aux côtés de l’équipe juridique de la Fondation pour sensibiliser les dirigeants de logiciels et des avocats. Contacts parlayed faites à ces séminaires pour améliorer le discours de la Fondation avec les acteurs de l’industrie de la technologie.

Réalisée diplomatie dans l’industrie de la technologie pour créer la bonne volonté et obtenir des contributions de droits d’auteur de logiciels et de financement. Effet de levier solide expérience technologique de négocier de manière décisive avec les dirigeants et les avocats en général logiciels et matériels pour entreprises à but lucratif et des organisations de logiciels axés à but non lucratif.

Réalisé, guidé et aidé le personnel à concevoir et mettre en œuvre un programme de membre associé. Convaincu du conseil d’administration d’adopter ce programme. Conduit la mise en œuvre du programme, qui a donné des rendements de collecte de fonds records, malgré un ralentissement économique largement documenté pour les non-bénéfices au cours de cette période.

1/2001-3/2002

Vice-président.

Gestion et réorganisé la structure ministérielle de la Fondation. Manipulés et résolu des situations de rendement des employés. Personnel embauché comme nécessaire. En étroite coordination avec le conseil d’administration d’établir un consensus pour des changements organisationnels.

Représenté la Fondation dans la presse, y compris des entrevues dans le New York Times, le Boston Globe, et dans la presse de la technologie. Réorganisé l’image de presse de la Fondation, y compris le lancement d’une réponse en cours de succès aux attaques de la presse directs par Microsoft en mai 2001.

1/2000-12/2000

Adjoint au président.

Coordonné avec le président de la Fondation pour gérer la communication avec la presse et de la communauté de bénévoles. Personnellement manipulé beaucoup de communication électronique externe de la Fondation et mis en déroute communication nécessaire pour le président et autres membres du personnel.

Répond aux questions de licences de logiciels libres et enquêté sur des violations de la GPL. Recherches et rapports sur les situations de licence pour le président et avocat général préparé.

8/1998-6/1999

PROFESSEUR.
Walnut Hills High School
Système scolaire public de Cincinnati
Cincinnati, OH

Conçu, préparé et enseigné un cours d’informatique Advanced Placement en C + + pour les élèves du secondaire junior et senior.

7/1998, 3/1999

FORMATEUR TECHNIQUE.
Solutions de Synapsis
Berkeley, CA

Conçu et écrit matériel de cours pour un cours de quatre jours intitulé “ Introduction à Perl pour les programmeurs”. Enseigné le cours deux fois sur place le client Synapsis de Autodesk.

9/1997-7/1998

ADMINISTRATEUR SYSTÈME.
Centre pour les systèmes d’information géographique
Université de Cincinnati
Cincinnati, OH

Servi comme l’administrateur du système de la tête d’un réseau de machines qui comprenait SGI Irix, Sun Solaris et les systèmes Windows NT Intel. Développé et mis en œuvre une politique d’utilisation de l’ordinateur. Conçu et mis en œuvre le partage de l’ensemble du ministère fichier, compte utilisateur, le courriel et les systèmes de serveur Web.

7/1996-8/1997

RÉSEAU ET ADMINISTRATEUR SYSTÈME.

Travaux confiés à:
Westinghouse Wireless Solutions Company
Linthicum

Effectué toutes les tâches d’administration d’un réseau local de stations de travail Sun sous Solaris 2.4 et 2.5.1, y compris: la mise en œuvre de mesures de sécurité et les procédures de sauvegarde, l’installation et l’intégration de nouveaux matériels et logiciels, vaste écriture de script en Perl et Korn shell pour aider les utilisateurs, l’interaction avec logiciels et de matériel pour les commandes, les prix et les appels de service, et d’aider les utilisateurs à l’utilisation d’un environnement Unix pour effectuer des tâches de développement de logiciels. Traitées toutes les demandes de soutien aux utilisateurs pour un service de cinquante utilisateurs. Servi comme le responsable technique de l’équipe d’administration système du site.

Joué toutes les fonctions administratives pour les machines fonctionnant sous Red Hat GNU / Linux. Ces machines ont servi de serveur DNS, le serveur de messagerie et le serveur de nouvelles Usenet pour l’ensemble du site et sous-domaine. Sendmail configuré en fonction des services de messagerie sur le site.

Conçu et mis en œuvre un ensemble de programmes Perl qui utilise CVS pour faire respecter les protocoles de gestion de configuration. Maintenu et amélioré ces programmes en fonction des demandes et des recommandations par l’utilisateur.

Conçu et développé Intranet site Web. Construit un système de rapport de problème à l’aide de scripts Perl CGI et une base de données back-end.

6/1991-7/1996

DÉVELOPPEUR LOGICIEL.

3/1996-7/1996

Travaux confiés à:
Lucent Technologies
Cockeysville, MD

Participation à un contrat à court terme pour restructurer un système de logiciels existants. Gestion de la configuration évaluée et outils CASE. A travaillé dans une équipe de développement en utilisant Booch OOA méthodologie / OOD et C + + avec la bibliothèque de modèles standard.

12/1995-3/1996

Travaux confiés à:
Imagerie dakota, inc.
Columbia, MD

Aidé à établir une politique pour maintenir le développement de logiciels dans l’environnement Atria ClearCase. Conçu et mis en œuvre un ensemble de programmes et Imakefiles qui ont travaillé de concert avec l’environnement ClearCase pour mettre en œuvre cette politique. Écrit programmes Perl pour générer des rapports pour un système de récupération de données OCR. Logiciel d’imagerie avancés client / serveur en C.

6/1991-9/1995

Travaux confiés à:
Le Laboratoire de typage Baltimore RH
Baltimore, MD

Assisté à des tâches d’administration du système pour une 3B2/600 AT & T sous Unix System V Release 3.2.3. Configuré et installé de nombreux outils logiciels libres.

Conçu, mis en œuvre, maintenue et augmentée d’une grande suite de logiciels en Perl, Tcl, Bourne Shell, C, SQL, Informix et-4GL. Ce logiciel fourni applications d’utilisateur final, middleware, l’entreposage de données et les fonctions de gestion de compte pour l’ensemble du laboratoire de sang.

Conçu et mis en place une interface entre le langage Tcl et des produits de base de données Informix en utilisant Informix ESQL / C. Augmentée Tcl pour mieux répondre aux besoins du client.

Conçu et mis en œuvre un système qui produit des calculs statistiques utilisant les résultats du typage génétique de sang extraites d’une base de données SQL. Maintien et augmentée de ce système pendant deux ans.

DEVELOPPEMENT LOGICIEL:

LANGUES:
Bourne et Korn shell, C, C + +, C-shell, Emacs Lisp, HTML, Imake, Java, LaTeX, Marque (System V et GNU), Perl, Scheme, SQL, Texinfo, Tcl, XSLT.

OUTILS:
Analyse et conception orientée objet, les modules CPAN, CVS, GNU Emacs, RCS, Request Tracker (RT), Savannah / SourceForge, Standard Template Library (C + +), Tk (Perl et Tcl).

SYSTÈME D’ADMINISTRATION:

LOGICIEL:
Apache, BIND, CVS, Debian GNU / Linux, Exim, innd, Linux [0-2]. X, NIS, NFS, Postfix, Red Hat GNU / Linux, Request Tracker (RT), Rsync, Samba, Sendmail, SSH.

HARDWARE:
Andataco unités RAID et lecteurs de bande, AT \ & T 3B2, Axil UltraSparc, routeurs CISCO, serveurs Dell Enterprise, les réseaux Ethernet, Exabyte Tape Drives, imprimantes de la série HP LaserJet, Sun SparcStations et SparcServers, divers composants matériels du réseau.

EDUCATION:
9/1997-1/2001

L’Université de Cincinnati
Cincinnati, OH

M.S. en informatique, en Janvier 2001.
AMP: 3.93
Conseiller: Jean Franco, PhD.
Titre de la thèse: Considérations sur le portage de Perl à la machine virtuelle Java

9/1995-12/1995

L’Université du Delaware
Newark, DE

Étudié pendant un semestre comme un étudiant diplômé financé dans le programme d’études supérieures informatique et sciences de l’information.
AMP: 4.00

9/1991-5/1995

Collège Loyola
Baltimore, MD

B.S. (summa cum laude) en informatique, mai 1995.
AMP Major: 3,98
Moyenne générale: 3.83

Diplômé d’abord dans la classe d’informatique de 1995. Maryland Distinguished Scholar, Loyola présidentielle Scholar, Maryland Chambre des délégués Scholar. Liste de Dean tout au long de la fréquentation. Academic Achievement Award en informatique a reçu chaque année de fréquentation. Upsilon Pi Epsilon (Computer Science Honors Society) membre. Phi Beta Kappa membre.

Administrer un réseau local de machines Département d’informatique fonctionnant Slackware GNU / Linux. Installé et configuré le logiciel libre. Mettre en place et maintenu serveur Usenet nouvelles campus.

Mené des recherches sur les optimisations du compilateur C + +. Programmé largement en Perl.

Reçu le Collège Loyola Hauber été de bourses de recherche en 1993 et ​​1994. Dirigé recherche sur les langues de commande intégrables. Programmé largement en Tcl / Tk.

Langues naturelles:
American Sign allemand (niveau intermédiaire) (niveau débutant) Langue, Anglais (langue maternelle), Espagnol (niveau avancé).

Autres intérêts:
Éthique, engagement social, Poker.

Références:
Disponible sur demande.

Comments are closed.