Guillaume Paugam

Minneapolis, MN 55413 · (513) 593-9597 · lesjardinsextraordinaires@gmail.com

Full-stack developper (MERN stack: MongoDB/Express/React.js/Node.js).

I strive to create nice apps that are efficient, esthetically pleasing, and easy to maintain.
Background in education (with a doctorate in Philosophy), and technical support (Tier II/Mentor/SME).

Portfolio

Broomball-React

broomball-react-app

Description

This app facilitates managing players, games, and stats for the “Summit Broomball” group.
The goal is to:

  • be able to draft teams for this group that meets weekly. The teams can be drafted manually, or automatically (through the automated draft feature that sorts players by levels, or by drafting teams according to their pick order by team captains).
  • manage and visualize stats recorded for games and players – be it game scores, or win %, or goals scored by each player, etc.

It is built using React/Redux as the Front End framework, and Express/Node on the Back End. The database used is MongoDB (through Mongoose).
Refactoring a previous attempt that was using JQuery and MySQL (through Sequelize), this version resolves bottlenecks which arose then by a better state management, and a faster DB solution (the object-oriented javascript used to query Mongo performing better than raw queries passed to MySQL via Sequelize).

Main Learning Outcomes

Object Oriented Javascript. Refactoring code. Using Redux for React state management. MongDB queries through Mongoose.

Tech

  • Civic

    civic-app

    Description

    This application provides a voting recommendation for the gubernatorial race based on how much you agree with the candidate's positions
    Users are presented with (anonymous) stances – each of which they can "Strongly Agree" / "Agree" / "Neither Agree nor Disagree" / "Disagree" / "Strongly Disagree".
    The app then calculates which of the governors from the database user agrees the most with.
    Notes:

    • the app includes a "Primary" mode allows to show/hide DFL or Republican candidates.
    • it also allows to enter a new candidate to the list of existing people running for the position.

    Main Learning Outcomes

    JSON "database". Javascript .reduce() higher order function. Building and querying a restful API. Heroku deployment.

    Tech

  • Presidents

    presidents-app

    Description

    This app consists in a memory game. To win, users need to click on official portraits of US Presidents in the order they were in office
    Thumbnails are randomized with each turn.

    Main Learning Outcomes

    React.js as a Front-End framework.

    Tech

  • Broomball Group Manager

    presidents-app

    Description

    This app facilitates managing players, games, and stats for the “Summit Broomball” group.
    This is the first version of the app now refactored as a MERN stack app

    Main Learning Outcomes

    Sequelize/MySQL. Javascript callbacks, .reduce(), and recursive functions. JQuery to manage the state of JS elements.

    Tech

  • Rock Collection

    a-timed-app

    Description

    This “Breaking Bad” themed game captures the user's clicks to update Front End and Back End data.
    Each mineral is given a random value between 1 and 12. Users need to click on a mineral to purchase it until they reach the amount that has been set on page load. They lose the game if they go over their "budget".

    Features quotes of the beloved “Breaking Bad“ series alongside real rocksminerals depicted in the show.

    Main Learning Outcomes

    Capturing clicks via JQuery. Manipulating random numbers. Keeping score.

    Tech

  • Found in translation

    a-timed-app

    Description

    A trivia game with a twist: questions are timed. But if you get them right, you are rewarded with a motivational gif :)

    Main Learning Outcomes

    Giphy external API. Setting delays in “vanilla” Javascript.

    Tech

  • Happning

    a-timed-app

    Description

    This app, built during the University of Minnesota Coding Bootcam as a “Group Project”, manipulates data obtained via external APIs requests.
    For a given date, it queries weather and event information for users to make plans.
    During the development of this app, I acted as the Product Owner / Project manager + helped implementing back-end functionalities.

    Main Learning Outcomes

    Querying external APIs (eventful, OpenWeatherMap, etc.). Formatting the data received.

    Tech

  • Materialize
  • Experience

    Tier II Customer Support / Mentor / SME

    Lone Wolf Technologies

    At WhereToLive.com (later on: Lone Wolf Technologies), I was offering bilingual support for a SaaS solution through phone, live-chat, and emails. As the SME for this product I trained, and was the mentor of, a team of 3-5 representatives.

    December 2014 - June 2018

    Visiting Assistant Professor of French

    Miami University (OH)

    At Miami University, I taught, gave lectures, wrote articles, and attended conferences sharing my research on French literature/philosophy. I also participated in related administrative tasks such as recruiting students, participating in committees, and helping organize a study abroad workshop.

    August 2009 - July 2014

    Visiting Assistant Professor of French

    University of Minnesota (Twin Cities)

    At Miami University, I taught, gave lectures, wrote articles, and attended conferences sharing my research on French literature/philosophy.

    August 2008 - July 2009

    Administrative Assistant

    Mainichi Shimbun. Paris Bureau

    At Mainichi Shimbun, I was helping the journalist correspondents prepare their news reports. Besides office management, various tasks included scouting topics of interest, organizing field trips, and identifying specialists to interview.

    September 2004 - July 2008

    Education

    University of Minnesota, Twin Cities

    Coding Bootcamp
    Full Stack development through a curriculum that covers: HTML5, CSS3, JavaScript, jQuery, Bootstrap, Express.js, React.js, Node.js, Database Theory, Bookshelf.js, MongoDB, MySQL, Command Line, Cheerio, and more.

    February 2018 - August 2018

    EHESS - École des Hautes Études en Sciences Sociales, Paris
    (School for Advanced Studies in the Social Sciences)

    Doctorate in Philosophy and Social Sciences
    Thesis “La Théorie du langage à la lumière de la philosophie kantienne : vers une Linguistique critique” (H. Wismann, Director; 299 p.)

    September 2004 - July 2008

    EHESS - École des Hautes Études en Sciences Sociales, Paris
    (School for Advanced Studies in the Social Sciences)

    DEA (Masters) in Philosophy and Social Sciences
    Thesis “Foucault et l’Expérience de la Pensée. Présentation, transcription et commentaire d’un manuscrit inédit de L’Archéologie du savoir”

    September 2003 - July 2004

    EHESS - École des Hautes Études en Sciences Sociales, Paris
    (School for Advanced Studies in the Social Sciences)

    Diplôme in Language Sciences (BA)
    Thesis “Autour de la figure. Une Archéologie de la rhétorique française” (Y. Hersant, Director; 190 p.)

    September 2000 - July 2003

    Rennes II University, Rennes

    Licence (BA) in Media Studies

    September 1999 - June 2000

    Skills

    Programming Languages & Tools
    Qualities
    • Dependable
    • Organized
    • Patient
    • Persistent

    Scholarly Activities

        Books
      • La philosophie et le problème du langage. Linguistique, Rhétorique, Herméneutique, Paris: Hermann, April 2011, 402 p.
      • Les Écritures autobiographiques (completed manuscript currently under review; chapters on Saint Augustine, Montaigne, Rousseau, Gide, Sartre, Sarraute, Perec, and Leiris)
        Book Chapters
      • “Herméneutique et compréhension”
        Cyndie Sautereau et Simon Castonguay, Pratique et langage. Études herméneutiques, (Laval: Presses de l'Université de Laval, 2013), p 219-244.
      • “Le Génie de la critique: De Sainte-Beuve et de Proust”
        Manon Auger et Marina Girardin, Entre l’écrivain et son œuvre. In(ter)férence des métadiscours littéraires, (Montreal: Nota Bene, 2008), pp. 13-27.
        Articles in Journals
      • “Mathieu Larnaudie: une écriture de (la) crise”
        Contemporary French & Francophone Studies SITES, 19.4/5 (Storrs: University of Connecticut Press, 2015), pp. 593-601.
      • “L’origine du monde”, “Relation de l’avènement de Paul Ier le Bon, de Manon l’Espiègle et d’Alexandre le Placide” et “Éducation, piège à cons”
        Labyrinthe. Atelier interdisciplinaire, 41:1 (Paris: Hermann, 2015).
      • “Genèse de l'autobiographie”
        Poétique (Paris: Éditions du Seuil, 2013), pp. 409-421.
      • “De l’Anthropologie à l’archéologie”
        Critique, 747 (Paris: Éditions de Minuit, 2009), pp. 836-847.
      • “Benveniste, le ‘Je’ et la langue : Des déictiques et de la ‘subjectivité’”
        Texto !, XIII:3 (http://www.revue-texto.net/, 2008), pp. 1-9.
      • “Au creux de l’abyme: les miroirs équivoques chez Gide et Sôseki”
        Texte, Revue de critique et de théorie littéraire, 39-40 (University of Toronto, 2007), pp. 39-57.
      • “Foucault et l’aporie de l’a-subjectivité”
        Les Temps Modernes, 640 (Paris: Gallimard, 2006), pp. 132-155.
      • “Naissance(s) de la clinique”
        Critique, 660 (Paris: Éditions de Minuit, 2002), pp. 381-390.
        (Visual and material culture)
      • “Les Feux de la vie et de la beauté” (on soap operas)
        Labyrinthe. Atelier interdisciplinaire, 37:2 (Paris: Hermann, 2011), p. 23-34.
      • “L'Éditorialiste/Le Blogueur” and “Daniel Schneidermann, le renégat universel ?”
        Labyrinthe. Atelier interdisciplinaire, 32:1 (Paris: Hermann, 2009), pp. 33-35 and pp. 127-131.
      • “Dupuy, Berberian. Le Trait” (on Dupuy-Berberian's Graphic Novel: Journal d'un album)
        Labyrinthe. Atelier interdisciplinaire, 25:3 (Paris: Maisonneuve & Larose, 2006), pp. 103-106.
      • “Boilet et l’envers de la BD: Nouvelle manga ou dernier avatar du japonisme ?”
        Labyrinthe. Atelier interdisciplinaire, 25:3 (Paris: Maisonneuve & Larose, 2006), pp. 83-96.
        (Shorter Texts and reviews)
      • “De l'inconvénient d'être né Arabe” (On Matthias Énard's Rue des voleurs, 2012)
        International Journal of Francophone Studies (Bristol, UK: Intellect Ltd), postponed
      • “Le Mouvement ou la mort” (journal: Critique, 2013), pp. 350-354 (on Lola Lafon's, Nous sommes les oiseaux de la tempête qui s'annonce, Flammarion, 2011).
      • “Deux fois L’Archéogie du savoir ?”
        Cahiers Parisiens. Parisian Notebooks, 1 (Paris: The University of Chicago Center in Paris, 2005), pp. 357-363.
      • “Emmanuel Lozerand, Littérature et génie national. Naissance d’une histoire littéraire dans le Japon du XIXe siècle
        Labyrinthe. Atelier interdisciplinaire, 26:1 (Paris: Maisonneuve & Larose, 2007), pp. 125-132.
      • “L’État d’exception : sur un paradoxe d’Agamben”
        Labyrinthe. Atelier interdisciplinaire, 19:3 (Paris: Maisonneuve & Larose, 2004), pp. 43-58.
        (Newspapers)
      • “Le Mali au cœur” — Bibliobs site d’actualité littéraire (Spring 2013)
        http://bibliobs.nouvelobs.com/romans/20130412.OBS7833/arno-bertina-le-mali-au-coeur.html
      • “Chirac : un conte japonais” — Bibliobs site d’actualité littéraire (Spring 2008)
        http://bibliobs.nouvelobs.com/documents/20080319.BIB1015/chirac-un-conte-japonais.html
      • “Vie et mort d’une collection” — Bibliobs site d’actualité littéraire (Winter 2007)
        http://bibliobs.nouvelobs.com/actualites/20071212.BIB0474/vie-et-mort-d-039-une-collection.html
      • “Casterman condamné pour malfaçon” — Bibliobs site d’actualité littéraire (Fall 2007)
        http://bibliobs.nouvelobs.com/bd/20070924.BIB0099/casterman-condamne-pour-malfacon.html
        Invited Lecture
      • “The Foucault Fiction”, Department of Romance Languages (Johns Hopkins University — Baltimore), January 2012.
        Other Lectures & Talks
      • “Mathieu Larnaudie: une écriture de (la) crise”, 20th & 21st Century French and Francophone Studies International colloquium (Columbia-CUNY — New-York City), March 2014.
      • “Traces de vie et soupçon de fiction dans deux œuvres d'Arno Bertina”, 20th & 21st Century French and Francophone Studies International colloquium (Georgia Tech University — Atlanta), March 2013.
      • “Sainte-Beuve, l'ordre et la volupté”, Law & Order / La loi & l’ordre: 37th Annual Nineteenth-Century French Studies Colloquium (University of Pennsylvania and Villanova University — Philadelphia), October 2011.
      • “Gide et la mise en espace de l'autobiographie”, 20th & 21st Century French and Francophone Studies International colloquium (Guelph University — Toronto), March 2010.
      • “Rousseau juge de Lejeune ou comment définir l'autobiographie”, Department of French & Italian Work-in-Progress series (Miami University — Oxford), February 2010.
      • “Une Herméneutique de la langue : le cas Gadamer”, Symposium “L’Herméneutique : état des lieux et nouvelles perspectives” (Congrès de la SPQ, Ottawa), March 2009.
      • “Guetteur de l'aube de sa propre rupture : L’Archéologie du savoir comme autobiographie”, 20th & 21st Century French and Francophone Studies International colloquium, (University of Minnesota — Twin Cities), March 2009.

    Interests

    Aside from coding, I enjoy playing broomball, petanque, kick-ball, and ping-pong

    I also read, write, and watch TV shows