I'm a Full-Stack engineer. With deep interest in Frontend Web Development. Head to my Frontend Masters profile to see my learning journey. And here are the projects I had fun doing so far 👇
Project | Purpose | Competences acquired | Programming language |
---|---|---|---|
Adopt Me 🐈 | Build a web app for adopting pets. | • Configure ESLint to catch common bugs arround accessibility...; • Handle async state with react-query ; • Manage app state with Redux Toolkit . |
TS |
Containers feat Docker 🐳 | Implement from scratch a network of containerized services. | • Containment of processes CHROOT ; • Hide processes using namespaces unshare ; • Limit what ressources a process can access CGROUPS . |
Linux (Debian) |
API Design | Design a fully tested Node.js API. | • Create a server with express ; • Schema definition, scheduling migrations and defining services using Prisma . |
Node.js |
Newsletter 🗒️ | Implement a newsletter. | • Build forms without the tears Formik ; • Define schema for runtime value parsing and validation Yup . |
TS |
Note Taking CLI | Author a fully tested CLI for note taking. | • Rely on yargs for parsing arguments and generating elegant UI; • Interact with file system fs ; • Unit testing with jest . |
Node.js |
A blog | Publish articles, upvoting and commenting. | • Full-Stack web development; • Build authentification with firebase-admin ; • Store and manage posts with mongodb . |
TS |
GiST-Tree | Extract GiST spatial indexing strategies. | • Visualize R-Tree index and its underlying strategies. | Python |