Fullstack-systemutvecklare

Carmen
Ghirardi

Jag skriver kod så som andra målar med tusch — tålmodiga drag, rena linjer och den stilla glädjen i att se ett trassligt problem lösas upp till en fungerande lösning.

Malmö, Sverige
15+ års erf. TypeScript · React · Vue AI agentic workflows
hand-drawn </> glyph
const joy = solve(problem)
Grunden

Allt hantverk vilar
på en grund

Min lades vid elva års ålder — när jag kodade en liten hyllning till en favoritanime — och har bara fördjupats sedan dess. Idag omfattar den hela stacken, med blicken stadigt riktad mot en horisont.

Nuvarande fokus

AI agentic workflows

På sistone skriver mitt tusch autonom AI — retrieval-augmented generation, automation och den noggranna orkestreringen som låter mjukvara resonera, hämta information och agera på egen hand.

retrieve reason act reflect
agent.ts — live
Maskinrummet

Backend & API:er

Typsäkra tjänster och API:er byggda för att hålla under verklig belastning — rena datamodeller, förutsägbara kontrakt och det tysta rörmokeriet som låter en produkt växa utan otäcka överraskningar.

Kärna
TypeScriptNode.js
Även
PHP · LaravelExpressJSAdonisJS.NET CorePostgreSQLMySQLMS SQL Server
Ytan

Frontend & gränssnitt

Typade, komponentdrivna gränssnitt som känns självklara att använda — snabba, tillgängliga och tåliga mot förändringar i ett helt designsystem.

Kärna
ReactVueTypeScript
Även
SassGSAPAngularSEOTillgänglighetWCAGAnvändbarhet
Varje skärm

Plattformsoberoende appar

En kodbas, varje skärm. Appar som känns native för mobil, desktop och webb — levererade utan att underhålla fem separata versioner av samma sak.

Kärna
React NativeExpo
Även
CapacitorElectronNativeScriptPWA
Form & känsla

Produktdesign

Att forma hur människor faktiskt rör sig genom en produkt — flöden som ser genomtänkta ut och känns enkla, från första skiss till levererad pixel.

Kärna
UXUI
Även
FigmaVarumärkesidentitetIllustrationPhotoshopIllustrator
Vägen · Arbete

Femton år av byggande

Ett och ett halvt decennium av att förvandla problem till mjukvara — först i Italien, både som anställd och egenföretagare, ofta samtidigt. Nu har jag gjort Sverige till mitt hem, och det är här jag fokuserar på att bygga det som kommer härnäst.

2025 — Nu Nuvarande · Anställd

Fullstack-systemutvecklare

ELVA11 · Malmö, Sverige

Mitt fokus idag: att bygga och skala produktionswebbplattformar på ett svenskt produktbolag, samtidigt som jag växer mot mjukvaruarkitektur inom AI-utveckling för agentbaserade flöden. Jag arbetar genom hela stacken — lika hemma i frontend som i backend, från datamodeller och API:er till gränssnitten överst — och kombinerar ren arkitektur med CI/CD och nära samarbete i teamet.

2010 — Nu Nuvarande · Frilans

Egenföretagare

Egen verksamhet · Sverige & Italien

Min pågående egna verksamhet, som löper parallellt med mitt anställda arbete. Jag tar projekt från början till slut — med TypeScript och Node.js i kärnan, utökat med React, Vue och plattformsoberoende mobil — och spänner över fullstack-utveckling, UI/UX-design och teknisk rådgivning. Det är här jag driver min egen riktning hårdast: mot mjukvaruarkitektur inom AI-utveckling för agentbaserade flöden.

2016 — 2025

Fullstack-systemutvecklare

e-Project Srl · Parma, Italien

Nio år som central utvecklare för kund- och interna produkter, där jag byggde fullstack-applikationer i PHP (Laravel) tillsammans med JavaScript och TypeScript (Vue.js, Node.js). Jag ägde funktioner från databas till gränssnitt, formade frontend-upplevelsen och var mentor åt kollegor — och höll en långlivad kodbas frisk och i ständig leverans.

2010 — 2017

IT-samordnare

Provinsförvaltningen i Reggio Emilia · Italien

Samordnade IT-tjänster för en regional offentlig förvaltning — teknisk support, mjukvaruhjälp samt utveckling och underhåll av interna system. Jag arbetade praktiskt över hela provinsen, inklusive support på plats för dess nätverk av folkbibliotek, och höll kritiska dagliga tjänster pålitliga för både personal och medborgare.

2014 — 2016

Lärare

Infor Group · Parma, Italien

Undervisade vuxna i professionell användning av Adobe Photoshop och omsatte en yrkesdesigners arbetssätt till tydliga, praktiska lektioner. Jag byggde kursmaterialet från grunden och anpassade tempot till klasser med blandad nivå — tidig övning i det mentorskap och den kommunikation jag lutar mig mot varje dag idag.

2010 — 2016

Lärare

ECIPAR Scarl · Parma, Italien

Höll kurser i programmering, grafisk design, grundläggande IT och social webbmarknadsföring för en rad olika yrkesgrupper. Att utforma läroplaner för skiftande bakgrunder skärpte min förmåga att bryta ner komplexa tekniska idéer i begripliga, praktiska steg som verkligen fastnade.

Rötter · Utbildning

Lärandet tar aldrig slut

2005 — 2009

Teknisk gymnasieskola, Datavetenskap

I.T.I.S. “Leonardo da Vinci” · Parma, Italien

Redan tidigt fascinerades jag av mjukvara och den kreativa problemlösningen den kräver. Att specialisera mig i datavetenskap förvandlade den passionen till praktisk skicklighet — grunden för hela min karriär.

  • Funktionell programmering med C och Assembly — att förstå system på en grundläggande nivå.
  • Objektorienterad programmering i Java, C++ och C# — effektiva, modulära applikationer.
  • Hårdvara, systemarkitektur och tekniska komponenter, praktiskt.
  • Webbutveckling inom .NET-ramverket — robusta, datadrivna applikationer.
2009 — 2010

Stödvolontär — Italiensk civiltjänst

Samhällstjänst & socialt stöd · Parma, Italien

Ett år bort från böckerna, för att bidra med något meningsfullt till mitt samhälle — välkomnad in i ett kooperativ som drev sociala program.

  • Ledde aktiviteter och gav socialt stöd till grupper av unga.
  • Stöttade och inkluderade personer med funktionsnedsättning i samhällsprogram.
  • Barnomsorg och pedagogiskt stöd i en förskolemiljö.
  • Mentorskap och strukturerade aktiviteter som stöttade människor i återanpassning.
Även · Språk
Engelska C2
Mitt dagliga arbetsspråk.
Italienska C2
Modersmål.
På fritiden

Människan bakom koden

Född i Italien 1989. Min superkraft, har jag fått höra, är att läsa människor — att tala med var och en på deras eget språk, och att vara den lugna i mitten när en kris behöver styras. Innerst inne är jag blyg: tyst och stilla, som nyfallen snö. Men när jag väl blir trygg med någon förvandlas jag till en dansande vind under en ljus himmel — varm, lekfull och helt och hållet mig själv.

Carmen Ghirardi Ink portrait of Carmen Ghirardi
Carmen Ghirardi Ink portrait of Carmen Ghirardi
Sällskap

De jag älskar

Ruka 瑠花blå blomma — är min vita hund; Ori möjlighet — är min svarta katt: en vit hund och en svart katt, två motsatser som speglar min egen kontrastfyllda natur. Och så finns Alessandro — min livspartner, systemutvecklare precis som jag, och den trygga mittpunkten i den lilla familj vi byggt tillsammans. Jag älskar dem alla mer än ord räcker till.

Lugna stunder

Spel, min lugna plats

Spel på konsol och PC är mitt sätt att varva ner — det enda rum där bruset äntligen tystnar och dagen släpper taget om mig. När jag känner mig splittrad eller vilse är det genom att glida in i ett spel jag hittar fotfästet igen: några timmar i en annan värld, och jag kommer tillbaka till mig själv, stadigare och lättare. Det är mindre en hobby än en liten ritual för att nollställa.

Rötter

Anime, manga & Japan

Japansk kultur formade mig långt innan jag kunde sätta ord på varför. Karaktärerna jag växte upp med blev tysta läromästare: Sana Kurata 倉田 紗南 från Kodocha, idel öppenhjärtigt mod, och Tohru Honda 本田 透 från Fruits Basket, vars milda, villkorslösa godhet fortfarande känns som en ritning för den person jag försöker vara. Manga, anime och andan bakom dem är invävda i den jag är idag.

Hör av dig

Låt oss
fästa det i tusch

Hur du än vill samarbeta finns det en väg in. Letar du efter en konsult? ELVA11 , företaget jag arbetar med, har ett helt team av människor som jag. Vill du samarbeta med mig direkt? Jag driver eget företag här i Sverige, så tveka inte att höra av dig — men vet att mina dagar är ganska fulla just nu, så ledig tid är en bristvara. Hur som helst skulle jag verkligen gärna höra från dig.

[SE] +46 70 0331860 [IT] +39 348 5715119