I create

stuff on

the internet

ABOUT ME

"TS is a comfort blanket for backend developers" - Unknown.

What's up? I'm Ed. A full stack engineer who takes pride in the sea of red you see when you use my code incorrectly. Did I mention I love Typescript yet?

Proactive and self-suffiecient team player who's always up for trying new things and taking responsibility for whatever comes my way.

My hobbies are 🚵🏻‍♂️ MTB, 🎧 music production, 🖥️ tech and 🌄 exploring nature with my daughter .

PROJECTS

Good to go

An app I built for recurring checklists. I use it to pack for flights, get ready for the gym, make sure I have all the necessities for MTB rides, and make sure I've got all the glam I need at a rave. Create lists, check off items, clear the list once complete without having to recreate the list from scratch.

Stealthnote

I needed an app I can access quickly to jot down notes and ideas. Existing options like Notion or Obsidian encourage you to structure your notes. I needed something as simple as possible to just dump my thoughts, with at most the ability to undo any accidental changes. Hence this app.

Hoxbot

A discord bot I've built for me and my colleague at Hoxton Academy, to help us save time and manage classes. Includes features like editing messages based on other replies in chat, quick message command, easter eggs and more. This app is something a bit different as it's not a web-app per se'. The app doesn't have a demo, since it's impossible to host a discord bot for free without having it go to sleep. Feel free to read the docs in the repo, or reach out. Features keep getting added as needed

Chat Boi

A live chat app with sensoring and replacing some words with emojis. The app uses Firebase's Firestore to save messages. The chat option is only available to users who logged in with their Google credentials. Emojis are retrieved from Emoji API and each word in a message gets matched/replaced before being saved. Built as a proof of concept to learn more about Google's Firebase, as well as improve my knowledge of typescript and pre-dev setup (eslint, TS, etc.).

Homie

A replacement for the boring standard browser starting page. Displays a random background image from picsum.photos, the weather (location determined based on user's IP address) and allows to add/remove bookmarks, which are stored in the browser's localStorage. To use - set the project URL as browser homepage.

GiftR

My Flatiron School graduation project. It is a social app, that allows you to see what your friends would like to get as gifts. It allows creating your own wishlist, viewing other peoples' lists, as well as adding friends for quicker access to their lists. The app also has a Secret Santa generator, which creates combinations of who gets gifts for whom and sends all the participants notifications.

CONTACT