-
À propos
-
Compétences
-
Historique
-
Projets
-
class About:
def __init__():
self.name = Philippe Bédard de Launière \
self.nickname = @delbed \
self.description = Je suis autodidacte. \
Je suis un développeur web backend ou full-stack. \
Je considère que mon apprentissage et mes compétences sont en continuelle évolution. \
Dans mon travail, je m'oriente vers les solutions. \
Après tout, mon travail est de résoudre des problèmes. \
On dit souvent que tout est possible, que c'est seulement une question de temps. \
Ce que vous voulez, je peux le faire! \
Si je ne sais pas comment, je vais chercher et trouver. \
Je serais fier de faire partie d'un projet qui innove. -
class Skill:
def __init__(name, **kwargs):
self.name = name
self.capacity = kwargs.get(capacity \, 0)
self.notes = kwargs.get(capacity \, "")
skills = [
new Skill(Python, {
capacity = 8,
notes = C'est un language que j'adore! \
J'ai principalement fait du Python 3 avec Django.
}),
new Skill(PHP, {
capacity = 8,
notes = C'est le language avec lequel j'ai commencé à programmer en backend.
}),
new Skill(JavaScript, {
capacity = 8.5,
notes = C'est le premier language que j'ai appris! \
Je fais principalement du ES6 présentement.
}),
new Skill(Language de requête structurée, {
capacity = 8,
notes = Depuis plus deux ans, j'ai professionellement quitté l'ORM de Django. \
Cela m'a permis de solidifier mes bases en SQL.
}),
new Skill(Django, {
capacity = 9,
notes = J'ai travaillé assez longtemps avec Django pour dire que je peux tout y faire. \
En fouillant dans la documentation, j'en ai appris beaucoup sur les concept d'un framework: \
tel que les ORM, les context processors, les structures, etc.
}),
new Skill(Administration système, {
capacity = 7,
notes = J'ai un intérêt grandissant pour cet aspect de mon travail. \
J'aime comprendre les environnements, cela permet de mieux corriger les erreurs.
}),
]
-
class Step:
def __init__(name, **kwargs):
self.name = name
self.duration = kwargs.get(duration \, "-")
self.description = kwargs.get(description \, "")
historic = [
new Step(Consultant, {
duration = Le moins longtemps possible,
description = Depuis l'automne 2020, pour garder mon esprit aiguisé, \
j'ai accepté quelques contrats de programmation et d'administration système. \
J'ai notamment transféré quelques sites depuis une structure LAMP vers une structure LEMP. \
J'ai créé un site vanille pour gérer un carnet de contact professionel. \
Et puis, mis en place un projet Django dans un environnement LAMP sur un serveur dédié.
}),
new Step(Covid-19, {
description = C'est la pandémie. Boum! Plus de travail et plein de temps libre. \
J'ai donc décidé de finaliser mon site - delau.ca - pour vendre mes créations musicales. \
Il a été réalisé sur plusieurs années et il aurait probablement mérité un oeil extérieur. \
Il est construit en Django, JavaScript, Sass et HTML dans un environnement LEPP.
}),
new Step(Bon melon, {
duration = 2 ans et 7 mois,
description = En 2017, j'ai décidé de retrouver la formidable équipe de Bon melon. \
J'étais ainsi de retour avec PHP et MySQL. \
Le fait de quitter l'ORM de Django m'a permis de solidifier mes bases en SQL.
}),
new Step(Nixa, {
duration = 2 ans et 8 mois,
description = En 2015, j'ai réellement commencé ma carrière sur le framework Django en Python. \
Dû à ce framework, j'en ai appris beaucoup sur l'administration système en Linux. \
Nous y utilisions principalement une structure LEPP (Linux, Nginx, PostgreSQL, Python).
}),
new Step(Créo, {
duration = 9 mois,
description = Après mon stage chez Créo en 2014, j'ai continué à travailler pour eux. \
C'est une compagnie qui se spécialise dans les jeux éducatifs. \
À l'époque, j'ai travaillé sur un jeu en Flash et quelques projets d'intégrations HTML/CSS.
}),
new Step(Étude en Technique d'intégration multimédia, {
duration = 2 ans et demi - DEC intensif - Trois sessions par année,
description = En 2011, j'ai choisi de réorienter ma carrière et ce fut une épiphanie. \
Le programme du Collège de Maisonneuve en TIM a été une révélation : \
j'ai réalisé assez vite que j'étais doué pour la programmation. \
J'y ai appris les bases du développement web en MySQL, PHP, JavaScript, HTML5 et CSS.
}),
new Step(Genèse, {
description = J'ai étudié dans plusieurs domaines avant de me tourner vers la programmation. \
La musique, le cinéma et le théâtre ont été mes premières passions. \
Du côté professionnel, j'ai été longtemps technicien de scène à Montréal. \
J'ai appris à travailler en équipe et à coopérer efficacement lorsque l'intensité monte. \
J'avais besoin de plus de stabilité et de sécurité dans ma vie professionelle.
}),
]
-
class Project:
def __init__(name, **kwargs):
self.name = name
self.url = kwargs.get(url \, "-")
self.description = kwargs.get(description \, "-")
projects = [
new Project(Delau, {
url = delau.ca,
description = Vente de contenu musical avec Stripe - Abonnement à un compte
}),
]