diff --git a/Programmers portfolio.md b/Programmers portfolio.md index 004acd9..5679110 100644 --- a/Programmers portfolio.md +++ b/Programmers portfolio.md @@ -10,9 +10,9 @@ Han har en forkjerlighet for åpen kildekode, og bruker gjerne fritiden på å b Linker ------ -- GitHub: https://github.com/oddstr13 -- LinkedIn: https://www.linkedin.com/in/odd-str%C3%A5b%C3%B8/ -- Instagram: https://www.instagram.com/oddstrabo/ +- GitHub: <https://github.com/oddstr13> +- LinkedIn: <https://www.linkedin.com/in/odd-str%C3%A5b%C3%B8/> +- Instagram: <https://www.instagram.com/oddstrabo/> Språk @@ -25,7 +25,7 @@ JPRM ---- **Beskrivelse**: Verktøy for kompilering av C# plugins, og vedlikehold av pakkebibliotek (plugin repository) for Jellyfin. **Mine bidrag**: Ide, design, implementasjon, vedlikehold, CI og publisering. -**URL**: https://github.com/oddstr13/jellyfin-plugin-repository-manager +**URL**: <https://github.com/oddstr13/jellyfin-plugin-repository-manager> **Status**: Aktiv (fullt ansvar) **Kompetanser**: Python, CLI, Git, GitHub, GitHub Actions (CI/CD), YAML, JSON, XML, C#, .NET, Zip, checksum, RegEx, PyTest, Click (Python), PyPI **Tidsrom**: 2020-07 til nå @@ -39,7 +39,7 @@ Jellyfin Cover Art Archive Plugin --------------------------------- **Beskrivelse**: Ett Jellyfin plugin for å hente metadata (CD-cover bilder) fra Cover Art Archive. **Mine bidrag**: Innledende implementasjon og oppsett av CI/CD, samt noe pågående vedlikehold. -**URL**: https://github.com/jellyfin/jellyfin-plugin-coverartarchive +**URL**: <https://github.com/jellyfin/jellyfin-plugin-coverartarchive> **Status**: Aktiv (delt ansvar) **Kompetanser**: C#, .NET, dotnet, Git, GitHub, GitHub Actions (CI/CD), API, REST, YAML **Tidsrom**: 2020 til nå @@ -52,7 +52,7 @@ Jellyfin for Kodi ----------------- **Beskrivelse**: Jellyfin addon for Kodi mediasenter **Mine bidrag**: Opprydding og rebranding etter fork, optimalisering, vedlikehold, feilsøking, publisering -**URL**: https://github.com/jellyfin/jellyfin-kodi +**URL**: <https://github.com/jellyfin/jellyfin-kodi> **Status**: Aktiv (project lead) **Kompetanser**: Python, SQLite, PyTest, Kodi, API, REST, JSON, Git, GitHub, GitHub Actions (CI/CD), Devcontainers, Azure CI/CD **Tidsrom**: 2019 til nå @@ -65,7 +65,7 @@ Solar panel monitoring ---------------------- **Beskrivelse**: Dette prosjektet går ut på å koble en generisk MPPT solcellekontroller til ett standardisert hjemmeautomasjons system. **Mine bidrag**: Idé, reverse engineering, feilsøking og programmering -**URL**: https://git.service.openshell.network/oddstr13/srne-mqtt +**URL**: <https://git.service.openshell.network/oddstr13/srne-mqtt> **Status**: Aktiv **Kompetanser**: Python, MQTT, logic analyzer, Git, PyTest, struct, JSON, Python typing, Serial (RS-232), RRD, Bluetooth, BLE, Home Assistant, Java, De-compile, reverse-engineering, elektronikk **Tidsrom**: 2021 til nå @@ -79,7 +79,7 @@ Data blir sendt til via MQTT til Home Assistant som gir tilgang til ett raskt ov Personlig nettside ------------------ **Beskrivelse**: Personlig blog og fotogalleri -**URL**: https://github.com/oddstr13-openshell-no/django-website +**URL**: <https://github.com/oddstr13-openshell-no/django-website> **Status**: Aktiv (Personlig nettside, fullt ansvar), maintainance backburner **Kompetanser**: Python, Django, PostgreSQL, SQLite, Docker, nginx, HTML5, CSS3, gunicorn, Linux, SSL, Git, GitHub, supervisord, JavaScript **Roller**: Systemutvilker / Devops / Backend / Frontend / Web admin @@ -95,7 +95,7 @@ Topptrim Oppdal --------------- **Beskrivelse**: Hjemmeside for frivillig organisasjon. **Mine bidrag**: Hele prosessen med design og programmering av frontend og backend, inklusive overføring av data fra den gamle nettsiden, etter bestilling fra kunde. Pågående drift, og publisering av nytt innhold. -**URL**: https://topptrimoppdal.no/ +**URL**: <https://topptrimoppdal.no/> **Status**: Aktiv (fullt ansvar) **Kompetanser**: PHP, MySQL, HTML5, CSS3, JavaScript, Leaflet (maps), Git, SFTP, Click (Python), SQLAlchemy, CSV, JSON **Roller**: Systemutvilker / Devops / Backend / Frontend / Web admin @@ -110,7 +110,6 @@ Utvikling av komandolinjeverktøy for å gjøre det lettere å normalisere data Njord ----- **Beskrivelse**: IRC-bot skrevet i Python -**URL**: N/A, var hostet på BitBucket før Atlassian slettet alle prosjekter som brukte Mercurial versjonkontroll **Status**: Inaktiv **Kompetanser**: Python, IRC, Text parsing, Linux, Chatbot, hot-reloading, SVN, Mercurial, Pluginarkitektur, OOP, socket, XML, API, RegEx, JSON, REST, Unicode, UTF-8 **Roller**: Systemutvikler / Devops / Backend @@ -122,7 +121,7 @@ Utvikling av IRC chat bot med plugin system. Plugin kan hot-reloades. MinecartMeter ------------- **Beskrivelse**: Spillutvidelse -**URL**: https://github.com/oddstr13/MinecartMeter +**URL**: <https://github.com/oddstr13/MinecartMeter> **Status**: Inaktiv **Kompetanser**: Java, Maven, Git, GitHub, GitHub Actions (CI/CD) **Roller**: Systemutvikler @@ -134,7 +133,7 @@ Utvikling av Bukkit plugin for Minecraft i Java. nRF52840 802.15.4 ----------------- **Beskrivelse**: Proof of concept for 802.15.4 kommunikasjon med nRF52840 devkit -**URL**: https://github.com/oddstr13/dk-rtic-smoltcp-6lowpan +**URL**: <https://github.com/oddstr13/dk-rtic-smoltcp-6lowpan> **Status**: Inaktiv **Kompetanser**: Rust, Embedded, Git, GitHub, IEEE 802.15.4, RF, Radio, IoT, JTAG/SWD, nrf-hal, nRF52840, ARM Cortex-M4 **Roller**: Systemutvikler @@ -146,7 +145,7 @@ Programmering av mikrokontroller. 2.4GHz trådløs IoT komunikasjon. Fiksing av Arduino UKHASnet node --------------------- **Beskrivelse**: UKHASnet IoT sensor node -**URL**: https://github.com/OpenShell-no/openshell-ukhasnet-arduino +**URL**: <https://github.com/OpenShell-no/openshell-ukhasnet-arduino> **Status**: Backburner **Kompetanser**: Arduino, C++, C, Makefile, Embedded, Radio, Git, GitHub, Mercurial, BitBucket, Jenkins, AVR, SPI, ESP8266, RFM69, Radio, GFSK, OneWire, Serial, GPS, IoT, Jenkins (CI/CD), KiCad EDA, Schematics, Soldering, Python, Multicast, NodeRED, JavaScript, Node.js, Home Assistant, MQTT **Roller**: Systemutvikler, Electronics engineer