Freelance Full-Stack Web Developer — Matteo Peroni
Hey, so who are you? Please introduce yourself properly.
Yo, I'm Matteo Peroni aka oliva_js on the Web and I'm a Freelance Full-Stack Engineer.
I develop Web Applications handling the entire development process on my own, thanks to the skills I've gained through varied work experience and tons of hours spent on learning:
- I design the UI and UX of the application based on requirements
- I choose the best technologies to use depending on the type of project
- I set up the architecture myself to ensure the app is secure, solid and scalable
- I develop full-stack, covering both frontend and backend
- I also handle publishing the app online, choosing the best solution for each situation
Nice! What kind of clients do your services target?
I mainly work with companies that need someone to handle everything required to build an application from a technical standpoint.
From a strategic perspective it's great for businesses because it reduces the number of technical roles to hire, streamlines the workflow and makes it more efficient by reducing handoffs.
That said, I adapt easily to the collaboration: for example I've also had projects where I was asked to handle only one or a few aspects of the app, or where I took on the Tech Lead role to set the technical direction.
I could give examples to be clearer…
Great, do you have a link with more details?
Yes, here it is: Go to details
What technologies do you use?
I decide case by case, but the stack I use most often is NextJS + TypeScript + Tailwind + ShadCN on the frontend, and for the backend (when the project needs it) NodeJS or NestJS.
For the database I'm familiar with several SQL and noSQL options including Postgres, MySQL, SQLite, MongoDB, Neon; when the project calls for it I can also use BaaS solutions like Firebase or Supabase to speed up development and reduce MVP/startup costs.
If the project needs a CMS layer I know Sanity very well and I'm getting to grips with Directus and PayloadCMS.
To go even deeper there's a whole set of other tools I know, and I haven't even mentioned AI and how I use it to speed up my workflow. So where do I start...
Okay, enough! Is there a link to read more?
Yes, sure. Here I explain everything in detail
Something more personal about you? Like your character, hobbies, passions?
I'm a bit of a nerd and that drives me to learn almost every day via blogs, YouTube and Reddit—design trends, new technologies, architectural patterns, new tools like AI, you might have heard of it ;).
I'm very open to advice, suggestions and criticism; I care a lot about that because if I'd stayed in my own ivory tower dismissing or turning my nose up at every comment, I'd be way worse today.
Having received so much from the dev community I'm trying to give back what I've learned through my YouTube channel @oliva_js, where I talk about development, design and freelancing too.
Oh and I have loads of hobbies, ever since I was a kid...
Interesting, shall we go deeper another time?
Yes, for anyone who wants to know me better: Here you go (radio experience, YouTube channel, digital nomad retreats)
Alright, wrap it up with a punchy line on why they should get in touch.
Okay, infomercial style. Are you a company that builds software and you need a Web Developer who can not only build full-stack but also handle the design and architecture phase that every serious web project needs?
Then you're in the right place!
Click the button below (it's a bit small but it's the one that says "contact me") and let's see if we can work together on your project.
Contact me