Jonas Nilsson - Utvecklare

Portfolio

Pågående

LifeSupport

Nu - Under utveckling

En säker och användarvänlig React Native app för att hantera medicin, hälsodata och viktiga dokument. Fokus på säkerhet med SecureStore och plattformsspecifik optimering.

React Native Expo JavaScript CSS

Färdiga projekt

TryIT - Testa och följ upp dina vanor

Klar och fungerar, uppdateras löpande

Mobilapp för att testa kosttillskott, mediciner och vanor. Interaktiva push-notiser med Ja/Nej-knappar & Live Activities på iOS-låsskärmen. Firebase Cloud Functions schemalägger notifikationer, Swift-kod hanterar iOS widgets och APNs-integration. Statistik och AI-analys av resultat.

React Native Firebase Cloud Functions Swift APNs Firestore Live Activities

Pocket Memo - Röstanteckningar med AI

Klar och fungerar, uppdateras löpande

Röstfirst iOS-app för att snabbt fånga påminnelser och tankar. Tala in en tanke — appen sparar, kategoriserar och skickar vidare automatiskt med AI. Skapar kalenderevent, sorterar i listor och syncar via iCloud. Hemskärmswidget, Action Button-stöd (iPhone 15 Pro+) och lokaliserad till 5 språk.

SwiftUI SwiftData CloudKit Speech framework GPT-4o-mini WidgetKit EventKit

Nordic Weather Applikation

Mobilutveckling med React Native

Komplett mobilapplikation med React Native/Expo för Android och iOS. Skapade ett API från nordicweather.se och integrerade all data från hemsidan. Publicerad på Google Play Store och Apple App Store.

React Native Expo JavaScript

ASP.NET Core MVC

Steg 3 - Webbutveckling

"Nordic Weather" - Väder baserat på flera källor. Webapplikation med Entity Framework, MySQL-databas och API-integration med flera nordiska väderrapportörer (SMHI, Met.no, FMI). Experimenterade med SignalR för att hämta DMI-data som var betydligt långsammare att få svar på.

ASP.NET Core 8.0 Entity Framework MySQL SignalR Node.js Flurl.Http Polly

Windows Forms Application

Steg 2 - GUI-utveckling

Utvecklade funktionaliteten till en Windows Forms-applikation med grafiskt gränssnitt. Användare kunde nu se väderdata i en användarvänlig desktop-miljö.

Windows Forms C#

Console Application

Steg 1 - Grunderna

Började med att skapa en enkel console-applikation i C# för att hämta väderdata via API. Lärde mig grunderna i API-integration och JSON-hantering.

C# HTTP Client JSON API Integration

Sidoprojekt

Virtual Events Management
Klar

CMS för att hantera virtuella event med full CRUD. Laravel-backend med REST API, React-frontend och MySQL-databas. Byggt som ett tekniskt test med fokus på arkitekturförståelse.

Laravel React MySQL REST API Axios
Klinik iOS-app
Pågående

iOS-app för en klinik med bokningssystem kopplat mot bokadirekt.se API. Kunder kan söka, boka och hantera sina tider direkt i appen.

SwiftUI API-integration bokadirekt.se

Teknisk Bakgrund

Backend-utveckling
  • C# och .NET utveckling
  • ASP.NET Core och Razor Pages
  • Web API utveckling
  • Entity Framework
  • SQL Server och databaser
  • Power BI
Mobilutveckling
  • React Native
  • Expo Framework
  • Swift (iOS Live Activities & Widgets)
  • JavaScript/TypeScript
  • Cross-platform utveckling
  • Mobile UI/UX Design
Verktyg & Metoder
  • Git och versionhantering
  • Agile utvecklingsmetoder
  • Visual Studio & VS Code
  • Azure DevOps
  • CI/CD pipelines
  • Jira
  • AWS
  • MiniProfiler
Webb & API
  • RESTful API design
  • HTTP protokoll
  • JSON och XML hantering
  • OAuth och autentisering
  • API integration
  • Shopify - E-handelslösning
  • WordPress - CMS webbplatser