Junior full-stack web developer โ West of Milan, Italy: Custom websites and web apps that are fast and easy to manage.
I'm Alessandro Cacciola. I help companies, independent professionals and agencies turn an idea, or a website that no longer works for them, into a solid web product: from the interface to the database, all the way to launch.
I also work as a freelancer, around Milan and remotely.
01 Services
Websites and web apps: what I can do for you
Four kinds of work, one way of doing them: clear code, stated timelines and no surprises at the end of the project.
Business website development
Fast, accessible websites ready for search engines, with an admin panel (Payload, Storyblok or WordPress) so you can update text and images without calling a developer.
Web application development
Private areas, management tools, dashboards and internal software: login, database, permissions and connections to the services you already use.
Support for agencies and teams
I join an existing project as a front-end or full-stack developer: reusable components, design systems documented in Storybook, TypeScript code that is easy to review.
Maintenance and rebuilds
Updates, fixes, performance work and migration of dated websites to a modern stack, taking care of content and redirects so you keep the search rankings you have earned.
02 Work
Selected work
Coming soon
I'm preparing my first case studies.
Soon you'll find the projects I work on here, with context, role and technologies. In the meantime, if you'd like to know how I can help, get in touch: I'm happy to tell you what I'm working on.
Tell me about your project03 Process
How I work
A simple process, designed so you always know where things stand.
Listen
A first call to understand goals, audience, constraints and timing. If I'm not the right person for the project, I'll tell you straight away.
Proposal
You get in writing what I'll do, in which phases, on what timeline and at what cost. No vague line items.
Build
I work in small steps with an always up-to-date online preview, so you can see progress and give feedback when it matters, not just at the end.
Launch and support
I publish the site, show you how to manage the content and stay available for fixes and improvements.
04 Tools
The tools I use every day
- TypeScript
- JavaScript
- PHP
- SQL
- Java
- Swift
- HTML
- CSS and SCSS
- React
- Next.js
- Vue
- Nuxt
- Tailwind CSS
- Panda CSS
- GSAP
- Storybook
- Node.js
- Laravel
- Filament
- Supabase
- Payload CMS
- Storyblok
- WordPress
- Joomla
- Magento
- Docker
- Monorepos and multi-repos
- Git
- GitHub
- Bitbucket
- Jira
Have a project in mind?
Tell me about it in a few lines: I read every message and reply personally, with a few questions or a first idea of how to move forward.