Skip to content

Repository files navigation

Matheus Torrico — fullstackutvecklare

Jag bygger tydliga och stabila digitala produkter — från databas och API till responsiva webb- och mobilgränssnitt.

Jag är junior fullstackutvecklare med fokus på C#/.NET, React och Flutter. Jag trivs bäst i projekt där jag får kombinera problemlösning, strukturerad kod och produktkänsla för att skapa lösningar som är enkla att använda och vidareutveckla.

GitHub-profil · Alla repositories


Profil

Jag arbetar genom hela utvecklingsflödet: från datamodellering och API-design till komponentdriven frontend, mobilutveckling och deployment. I mina projekt har jag bland annat arbetat med realtidskommunikation, OCR, arkitekturutvärdering och automatiserade CI/CD-flöden.

Det här bidrar jag med:

  • Fullstackperspektiv med förståelse för hur frontend, backend och data hänger ihop.
  • Strukturerade REST API:er med tydlig separation mellan ansvar och lager.
  • Responsiva gränssnitt för webb och mobil med React och Flutter.
  • Praktisk erfarenhet av WebSockets, CI/CD, webbdeployment och databaser.
  • Ett nyfiket och metodiskt arbetssätt med fokus på testbar och underhållbar kod.

Utvalda projekt

Davar SmartScan

En pågående skanningsfunktion som extraherar text från tryckta sidor och identifierar relevanta nyckelord. Lösningen använder separata modeller, tjänster och controllerlogik för att vara enkel att vidareutveckla.

Teknik: Flutter, Dart, OCR och API-integration

  • OCR-baserad textextraktion från tryckta sidor.
  • Identifiering och bearbetning av relevanta nyckelord.
  • Tydlig uppdelning mellan modeller, tjänster och controllers.

Realtidsplattform för quiz

En fullstackplattform där en Flutter-klient kommunicerar med en Laravel-backend genom REST och WebSockets. Realtidsflödet synkroniserar frågor, svar och resultat mellan användare.

Teknik: Laravel, Flutter, REST API, WebSockets, MariaDB och GitHub Actions

  • Implementerade REST-kommunikation mellan mobilklient och backend.
  • Integrerade WebSockets för synkronisering i realtid.
  • Arbetade med MariaDB, Linuxserver och webbdeployment.
  • Byggde ett CI/CD-flöde för automatisk build och deployment av Flutter Web.

Noog API

Ett fullstackbaserat grupprojekt där ett strukturerat .NET-API möter en React-klient. Projektet fokuserar på validerade dataflöden och en tydlig separation mellan frontend och backend.

Teknik: .NET Core, React, Entity Framework, SQL Server och Azure DevOps

  • Repository pattern och tydligt separerade ansvarsområden.
  • Validering och strukturerad datahantering.
  • Samarbete och versionshantering genom Azure DevOps.

Clean Architecture vs Vertical Slice Architecture

Ett examensarbete där två funktionellt likvärdiga, CRUD-baserade Web API-prototyper utvecklades och jämfördes. Studien utvärderade arkitekturerna utifrån utvecklingshastighet, kodstruktur, testbarhet och overhead.

Teknik: .NET 10, ASP.NET Core, Entity Framework Core och testning

  • Implementerade samma funktionalitet med två olika arkitekturer.
  • Jämförde praktiska skillnader i struktur, testbarhet och utvecklingsflöde.
  • Dokumenterade avvägningar mellan långsiktig struktur och initial komplexitet.

Teknisk kompetens

Område Tekniker och verktyg
Frontend React, TypeScript, JavaScript, HTML, CSS, Tailwind CSS, Bootstrap
Backend C#, .NET, ASP.NET Core, Web API, Entity Framework, Laravel, PHP, Node.js
Mobil Flutter, Dart
Databaser SQL Server, MariaDB, MySQL, PostgreSQL, SQLite, MongoDB
DevOps & leverans Git, GitHub, GitHub Actions, Azure DevOps, Docker, Linux, Azure, AWS
Övrigt REST API, WebSockets, OCR, Postman, automatiserad testning

Om portfolion

Den här webbplatsen är byggd som en snabb och responsiv single-page portfolio med ett mörkt och ljust tema, tillgänglig navigation och ett komponentbaserat upplägg.

Stack: React 19, TypeScript, Vite, Tailwind CSS och vanlig CSS.

Kör projektet lokalt

git clone https://github.com/ikariLain/Portfolio.git
cd Portfolio
npm install
npm run dev

Tillgängliga kommandon

Kommando Beskrivning
npm run dev Startar den lokala utvecklingsservern
npm run build TypeScript-kontroll och produktionsbuild
npm run lint Kontrollerar kodkvalitet med ESLint
npm run preview Förhandsvisar produktionsbuilden lokalt

Kontakt

Jag är öppen för juniorroller och samarbeten där jag får bidra, fortsätta utvecklas och bygga produkter som används i praktiken.

Besök min GitHub-profil

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages