Merhawi Yohannes · Full Stack Developer

Dietro ogni click,
un sistema
che funziona.

Sviluppo applicazioni web, dal frontend al backend. Il mio lavoro è trasformare esigenze reali in strumenti semplici da usare e solidi nel tempo.

Piacere, sono Merhawi
Sviluppo webArchitettura applicativaPiattaforme d’aste
behind-the-click.ts
01 // Ogni parte conta. 02 const developer = { 03 name: 'Merhawi Yohannes', 04 focus: 'web applications', 05 stack: ['Laravel', 'Vue'], 06 }; 07 08 build({ 09 interface, logic, data 10 });
frontend + backend + cura dei dettagli
IL MIO STACK QUOTIDIANO
LaravelVue.jsInertia.jsTailwind CSSMySQL
01 / CHI SONO

Un percorso concreto.
Una visione completa.

Sono Merhawi Yohannes, full stack developer a Milano. Il mio percorso si è costruito lavorando a lungo con una casa d’aste, seguendo lo sviluppo e la gestione della sua presenza digitale.

Mi occupo di frontend e backend: dall’interfaccia che le persone utilizzano alla logica che tiene insieme la piattaforma. Un’esperienza continuativa, in cui sviluppare significa anche mantenere, capire cosa serve e far evolvere ciò che esiste.

Questo sito è il mio spazio personale: un modo per raccontare il lavoro che faccio e il modo in cui lo affronto.

Il mondo delle aste, dal lato del codice.

Siti web e piattaforme d’aste · Sviluppo e gestione

02 / COMPETENZE

Dall’interfaccia all’infrastruttura.

Parti diverse dello stesso lavoro: costruire un’applicazione che abbia senso, nel suo insieme.

Frontend

Interfacce responsive, componenti e flussi di navigazione. Attenzione alla chiarezza, al comportamento e ai piccoli dettagli dell’esperienza.

Vue 3Inertia.jsTailwind CSS

Backend

Logica applicativa, gestione dei dati e integrazioni. La parte meno visibile, che permette a ogni funzione di fare il proprio lavoro.

PHP / LaravelMySQLAPI

Gestione & evoluzione

Manutenzione, risoluzione dei problemi e nuove funzionalità. Seguire una piattaforma significa prendersene cura anche dopo il rilascio.

DeployAWS S3Real-time
03 / APPROCCIO

Capire prima.
Costruire bene.
Continuare a migliorare.

01

Partire dall’esigenza.

La tecnologia viene dopo: prima bisogna capire il problema, il contesto e le persone che useranno lo strumento.

02

Tenere insieme le parti.

Interfaccia, dati e logica si influenzano a vicenda. Seguire l’intero sistema aiuta a fare scelte coerenti.

03

Pensare anche al domani.

Un’applicazione non finisce al primo rilascio. Il codice deve poter essere compreso, mantenuto e adattato nel tempo.

Sviluppo web · Piattaforme d’aste

Dall’interfaccia al backend.

Sviluppo, manutenzione e crescita delle applicazioni web.

yohannes.it