Kortfattat om mig
Efter nära 15 år på järnvägen jobbar jag sedan tidigt 2022 inom webben och mer specifikt med WordPress och allt som hör därtill.
I min nya vardag inom webb hanterar jag såväl support, service och underhåll av WordPress-sidor såväl som virtuella servrar.
En stor del av min vardag inkluderar att arbeta med Git och automatiska integrationer som Buddy och Laravel Forge.
Jag brinner för att skapa och förvalta system, appar och tjänster som underlättar vardagen för mig själv och andra. Ser stora vinster i att kunna automatisera bort uppgifter där mänskliga misstag annars riskerar påverka resultatet.
Kunskaper
Språk
- HTML
- CSS
- PHP
- Laravel
- Python
- MySQL / MariaDB
Mjukvaror och tjänster
- Serverhantering
- Laravel Forge
- Git
- Zendesk
- Slack
- Vim/Neovim
- Microsoft Office-paketet
- Adobe Creative Cloud
Operativsystem
- macOS
- Ubuntu Server LTS
- Windows 10/11
Virtualisering
- Docker
- WSL
Erfarenheter
Trygghetsansvarig, Nobox, f.r.o.m. okt 2023
I rollen som trygghetsansvarig ingår det att ha ett övergripande ansvar över frågor som berör trygghetsområdet inom nobox, inkluderar bland annat support, service, besiktningar samt prioritering och fördelning av den timbank som inkluderas i serviceavtalet.
Utöver detta ingår även ansvar för interna rutiner gällande teknisk hårdvara, licenshantering samt processer för teknisk on- och off-boarding.
Supportutvecklare, Nobox, f.r.o.m. feb 2022
I jobbet ingår service, besiktning och support för kunders webbsidor. Utöver detta bemannas supporttelefon samt hantering av ärenden i Zendesk samt mejl. Jobbet innefattar även hand om flytt av webbsidor, hantering av VPS med mera.
En digital allt-i-allo kort och gott.
Kodprojekt
Sitemap Crawler
Go (Golang), startat sommaren 2022
Behov uppstod för en sitemap crawler som kan leta trasiga länkar. Först skapades en sådan skriven i Python men för att snabba upp saker och ting skiftade snart fokus till Go, som tack vare utmärkt stöd för parallella processer kunde utföra jobbet klart mycket mer effektivt.
Utvecklingspotential finns, framförallt i att kunna scanna en ren HTML-sida som ingång istället för en sitemap.xml-fil. Samma med exportmöjligheter, det vore trevligt att kunna få till export till exempelvis CSV-filer för hantering i kalkylbladsmjukvaror.
Källkoden till sitemap crawlern finns på Github.
UTF.nu
React, tidigare PHP/Javascript/jQuery, startat ca 2015
En webbtjänst för dels att räkna fram viktiga hastighetsuppgifter för lokförare inom landet. Finns även tillgång till trafikinformation baserat på Trafikverkets öppna API och de uppgifter som går att hämta därigenom.
Tjänsten byggdes ursprungligen rent i PHP men har med tiden passerat via bakomliggande API skrivet i PHP och jQuery (av kompabilitetsskäl) till att sedan vintern 20/21 övergått till att vara baserat på Javascript-ramverket React.
Uppgift till förare
Java/Kotlin, ursprunglig start runt 2010
En app med samma syfte som ovan, minus trafikinformationstjänsterna. Nuvarande version finns att hämta via Google Play-butiken sedan september 2018 och ersatte då version 1 som funnits online i Play-butiken sedan Androids barndom, ca 2010.
Temperatur.nu
Flutter, startat hösten 2019
Detta är en enkel app framtagen kanske mest i syfte att lära sig ramverket Flutter som används för att skriva appar som kan rulla på såväl Android som iOS. Därmed är detta även min första app som finns både på Google Play-butiken såväl som Apple App Store.
Appen hämtar temperatur-uppgifter från tjänsten temperatur.nu och presenterar dem i ett relativt enkelt format i appen. Möjlighet att spara favoriter samt hämta uppgifter från en eller flera stationer nära dig med hjälp av platstjänster.
Det finns behov av att fortsätta jobba lite med appen och framförallt, implementera en sökfunktion för att lättare hitta den station man är ute efter. Kommer när tid finnes helt enkelt.
Projektet finns i sin helhet på Github.
Temperatur.nu webbversion
React, startat sommaren 2020
Med syfte att lära mig mer om React så har jag under sommaren 2020 pysslat lite med en webbversion av ovanstående app, nu skriven i Javascript-ramverket React istället.
Samma funktionalitet finns även här, med möjlighet att favoritmarkera station, ställa in station som hemskärm, visa närliggande stationer med hjälp av platstjänster i din enhet samt sortera listan över samtliga stationer baserat på högsta/lägsta temperatur samt alfabetiskt.
Webbversionen inkluderar även stöd för kartor via Mapbox och ambitionen är att fortsätta jobba lite med det som ännu inte är helt klart.
Vill man spana in koden bakom så finns hela projektet öppet på Github.