My projects

🚀 Featured Work

Here you will find a collection of projects that showcase my skills and experience in web development, from frontend interfaces to full-stack applications, CLI tools, scripts and much more.

Project showcase

Banner image for duckycoding.dev (this website)

duckycoding.dev (this website)

Fast, modern portfolio website showcasing projects and skills, built with Astro and optimized for performance, easy management and SEO.

Astro
Netlify
Tailwind
TypeScript
SEO
MDX
Drizzle ORM
SQLite
Live Site →
Banner image for Task Manager App

Task Manager App

This is a monorepo which contains the code for the backend of a task manager app, which will be reused in many other frontend packages to test different frontend libraries while mantaining a standard backend logic: this will allow me to develop mini projects faster and experiment with new technologies.

Hono
Drizzle ORM
Zod
REST API
React
Shadcn/ui
more...
GitHub →
Banner image for LeetCode solutions

LeetCode solutions

My repository of LeetCode problems solutions that I've written, showcasing problem-solving skills and algorithmic thinking.

Algorithms
Data Structures
JavaScript
Python
GitHub →
Banner image for CLI Templater

CLI Templater

Customizable and interactive CLI tool that aids in setting up repetitive files with a common structure.

CLI
CommanderJS
inquirer
TypeScript
Bun
GitHub →
Banner image for PentaNews

PentaNews

My first ever web development project, done for my web development course at Padua's university with three friends. It's an online journalism platform that allows users to read and comment on news articles, and admins to create such articles. It's built with PHP, bare minimum vanilla JavaScript, tons of CSS, MySQL and great emphasis on responsive design and accessibility. (unfortunately, the website is no longer online, but the code is still available on my friend's GitHub repo)

PHP
JavaScript
CSS
MySQL
GitHub →
Banner image for Chartpp

Chartpp

My first solo project, done for my OOP course at Padua's university. It's a GUI application built with Qt that allows you to create and edit charts, export them as CSV and JSON, with a focus on object-oriented programming principles.

C++
OOP
Qt
JSON
GitHub →

Technologies I USE

⚛️

Frontend

HTML, Modern CSS, Astro, Tailwind CSS, React, Hooks, Context API, Redux, Next.js, Styled Components and more...

💻

Backend

Node.js, Hono, SQL, Drizzle ORM, AWS Lambda and more...

🔠

Programming languages

Modern JS, TypeScript, OOP with C++ and a sprinkle of PHP

🔧

Tools

Git, CLI, Zod, clean code, VSCode, Postman, ESLint, Prettier and more...

Let's build something amazing!

This is just a glimpse of my work.
If you're interested in collaborating, have a project idea, or just want to chat about tech, I'd love to hear from you!