Hello, I'm

Liam Cornu

Eclectic Web Developer

A little bit about myself

My name is Liam, I'm a 23-year-old French-British binational developer currently living in France.

My current interests revolve around Computer Science, Literature, Philosophy, Culture, Art and Music. I consider myself a lifelong learner and I revel in studying and exploring new ideas and subjects.

Throughout the years I have acquired experience with Python (>=3.x), PHP (>=7.0), SQL, PL/SQL, HTML, CSS, JavaScript, Vue.js and React .

I have also worked as a video editor and graphic designer and I am proficient with the Adobe Suite, especially Photoshop and After Effects.

Work

Geoguessr wrapper

Programming
link for github

A work-in-progress Async/Sync Python wrapper and bot for the Geoguessr website and game. Built by reverse-engineering Geoguessr's private API.

Screenshot of Geoguessr wrapper

Spotify viewer

Web development
link for githublink for live

A Vue.js app built for a 1-week dev jam using the Spotify API to track and visualize in real-time your current 'Now Playing' song. It will display the song's album cover as a rotating 3D CD case using only CSS, with a matching vibrant background as well as the song's name and artist(s).

Screenshot of Spotify viewer

Discord quiz bot

Programming
link for githublink for discord

A Discord quiz bot made as part of a 2-week end of semester project. The bot allows the creation of quizzes through Discord's chat interface. The creator can then start a quiz event to which the online discord users can declare their participation through a reaction. Once the creator feels ready he can launch the quiz, the bot will then create a private channel for each participating user and allow them to answer through a reactive embed. Once everyone has finished or that a timeout is met, the channels are deleted and the creator can then check the leaderboard and users can verify their quiz score, results, global leaderboard and more. Built with Discord.py, discord-py-slash-commands asyncio, SQLite and a custom made async ORM.

Screenshot of Discord quiz bot

Monitor automation

Articles
link for medium

Quick article / tutorial on how to control and automate your monitors with Python, including input, volume, contrast and more. Serves as a quick introduction to Display Data Channel (DDC) protocols, MCCS commands and virtual control panel (VCP) codes.

Screenshot of Monitor automation

Linear algebra

Articles
link for medium

Revisiting linear algebra with image filters and python. This article helps you understand and visualise how linear algebra can actually make sense and its uses in image processing through the programming language Python.

Screenshot of Linear algebra

Contact Me

Portrait photo
github
github

Inkapa

linkedin
linkedin

liam-cornu

medium
medium

Liamco

substack
substack

Follow me on Substack!