The website you are browsing is by far the project I have worked to for longer. It is the first place where I try my hand at new techniques and technologies. Over the years it has served various purposes, by evolving from a blog to a business website powered by WordPress, and back to a personal blog again. Now it's a Next.js-based portfolio website whose home page scores flattering points in Google Chrome Lighthouse (see below), an achievement that spurs me even more to keep learning.
Hello!
I'm Luigi. This is my portfolio website, and my primary medium to share and showcase part of my work.
I am a front-end developer with a liking for back-end technologies. In my blog you can read about solutions to some of the coding challenges I face.
My Latest Posts
Technical Know-how
The following technical skills are the ones I'm most proficient in or I have knowledge of. They are ordered by degree of expertise.
I have work experience in
Front-end
- HTML5
- CSS3 / SCSS
- JavaScript / TypeScript
- React.js (18)
- Redux
- TanStack Query
- React Hook Form
- Angular (11+)
- Tailwind CSS
- Apache eCharts
- Google Maps API
Back-end + DevOps
- PHP
- WordPress
- REST API dev.
- Node.js / Express.js
- Sequelize
- Git + GitFlow
- PostgreSQL / MySQL
- OpenAPI
- Laravel
I have knowledge of
Front-end
- SWR
- NgRx
- Cypress
- Laravel Livewire
- AngularJS
Back-end + DevOps
- Next.js
- GraphQL
- MongoDB
- Docker
Current Projects
Technologies Used
TypeScript, React, Next.js, Node.js, CSS3 + SCSS
Description
Chrome Lighthouse Report
- Perfomance
- Accessibility
- Best Practices
- SEO
Past Projects
At diverse times between 2011 and 2022, the three WordPress-related projects below were the focal point of my developer life.
The Permalinks Cascade is a block-enabled WordPress plugin for creating and managing XML and HTML sitemaps, and lists of hyperlinks. For a long time I published its codebase under the name of SiteTree, which exceeded 100K lifetime downloads.
Work Experiences
When I first entered the GreenVulcano Technologies I contributed for a short time to the development of an Angular (11) app. Then, I was assigned as both front-end and back-end (PostgreSQL) developer to a Laravel-based administrative platform.
Soon after, I started contributing as lead developer to a component library built with React and inspired to the popular MUI project. The library was first used in a couple of real world apps as early as three months after I started developing it.
Apart from the aforementioned projects, my main involvement in the company was to contribute as a full-stack developer to the creation, from the ground up, of two TypeScript apps: an insurance platform aimed at the evaluation and detection of frauds, and a tourism portal.
This was my first ever work experience. Just after leaving university, I turned my hobby project iClip Lyrics into my first solopreneur business.
iClip Lyrics was a stand-alone iTunes tool which allowed the user to automatically fetch from the web the lyrics of the song currently playing and save it to the relevant file. MacWorld wrote about the app in an article of its Little Gems column.
Although the whole experience lasted just one year, it was the one that opened my mind on what I really enjoy doing.
About Me
My contacts and a couple more details about me.
Thank you for reading this far.
I live in a small hill village in the province of Salerno (Italy) with my family, two foundling dogs and three pond slider turtles — actually there is also a family of bats dwelling under my roof!
My journey as a self-taught developer began during the bygone years of the university. My hobby project, iClip Lyrics, gained modest popularity, to such an extend that I decided to turn it into my first solopreneur experience. Only in 2011 I started approaching to the open source world, when I released my first actual project, SiteTree.
In the summer of 2021, SiteTree gave way to The Permalinks Cascade, and I eventually fell in love with full-stack JavaScript development. I found myself spending an ever growing amount of time on exploring JavaScript and its ecosystem of technologies.
Today, full-stack JavaScript development fully takes my developer life. And I couldn't be happier.