1
0
mirror of https://github.com/Mikaela/cv.git synced 2024-11-28 19:49:23 +01:00
cv/fi
2024-07-04 10:57:41 +03:00
..
.gitignore become more compatible with GitHub as well 2024-05-26 12:27:12 +03:00
README.md _config.yml: update facebook username && fi/README.md: fix variable 2024-07-04 10:57:41 +03:00

Aminda Suomalainen

kuva minusta

…on avointa lähdekoodia tukeva verkkopalveluylläpitäjä piraattipuolueessa.

🏳️‍⚧​‍🏳️‍🌈

🏳️‍🌈🏳️‍⚧

Sisällys

Luottamustehtävät, vapaa-ehtoistyö

  • 10.2015 Piraattipuolue r.p.
    • Verkkopalveluiden- ja Pikaviestinten ylläpito
    • Suosittelija: Utu Hopiavuori
    • Yhtenäistin piraattipuolueen IRC-kanavien hallinnan Athemen GroupServin alaisuuteen keskittäen pääsynhallinnan kymmenien eri kanavien omien listojen sijaan.
    • Ylläpidin puolueen kanavien yhdistämistä IRCstä Slackiin käyttäen Slackin IRC-gatewaytä sen ollessa tuettu, sekä ylläpidin Slack-työtilaa.
    • Pystytin TeleIRC:n ja Discord-IRC:n, jotta piraattipuolueen viestintä kulkee IRCn, Discordin ja Telegrammin välillä.
    • Avustan PirateIRC:n oper-tiimiä -verkon ylläpidossa kommunikoiden mm. Australian ja Ruotsin Piraattipuolueiden operaattoreiden kanssa, sekä käyttäjiemme kanssa (mm. Alankomaiden Piraattipuolue, Massachusetts:in piraattipuolue).
    • Toimin PirateIRC:n kontaktihenkilönä Intian Piraattien ylläpitämälle Matrix-sillalle, avustaen PirateIRC-päädyn asetusten kanssa, jotta silta voitiin pystyttää.
    • Suoritin siirtymän TeleIRCstä ja Discord-IRCstä Matterbridgeen parempana ratkaisuna, jolloin IRC ei enää ole väliliima.
    • Ylläpidän Limnoria-instanssia, joka mm. seuraa certificate transparency-syötteitä, valvoo Git-webhookeja hakee linkitettyjen sivustojen otsikot helpottaen useiden IRC- ja Matrix-asiakasohjelmien käyttäjiä, jotka eivät hae linkkien otsikoita käyttäjän puolesta.
    • Asetin piraattipuolueen Discord-palvelimelle roolipohjaisen pääsynhallinnan, jotta kaikki kanavat eivät näy kaikille vaan työrauhaa kaipaaville kanaville pääsee kun käyttäjä on todettu asialliseksi.
    • Avustan piraattipuolueen verkkopalveluiden ylläpidossa mukaanlukien (Debian- ja Ubuntu-) käyttöjärjestelmien päivityksessä, systemd-yksiköiden kirjoittamisessa, sekä ohjelmistojen päivittämisessä.
    • Avustan sähköpostiohjausten, sekä postituslistojen luomisessa ja päivittämisessä CPanelilla.
    • Avustan puolueen Nextcloud-instanssin ylläpidossa luoden tarpeen vaatiessa käyttäjätunnuksia puolueen aktiiveille.
    • Pystytin piraattipuolueelle Matrix-huoneita, sekä -avaruuksia, jotta puolueen pikaviestintään pääsee osallistumaan myös sieltä Discord-tyylisellä manuaalisella pääsynhallinnalla.
    • Kommunikoin Itävallan piraattipuolueen kanssa, Suomen piraattipuolueen matterbridgen käyttäessä heidän Matrix-palvelintaan ja ylläpidän samalla matterbridgellä toistinta heidän vetämässään kansainvälisten piraattipuolueiden keskustelukanavalla (Global Pirates) heidän Mattermost-palvelimellaan, Matrixissa, Telegrammissa, Discordissa, PirateIRCssä.
    • Avustin PirateIRC-verkkoa siirtymisessä neljästä Charybdis-IRC-palvelimesta ja Atheme IRC-palveluista modernimpaan Ergo IRCd-ratkaisuun, joka yhdistää IRC-palvelimen ja IRC-palvelut.
    • Kommunikoin aktiivisesti puolueen käyttämien ohjelmistojen upstreamin kanssa, erityisesti Charybdis:ksen, Athemen, Ergon, Limnorian ja GiteaForgejon kanssa.
    • Suomensin käyttämämme TLG_JoinCaptchaBotin.
    • Ratkaisin Nextcloud-palvelimen vähäisestä muistista johtuvia kaatumisia parantamalla systemd.unitia ja käyttöönottamalla earlyoom-sovelluksen ajatellessamme lisämuistin olevan välttämätöntä.
  • 19.03.2020 - 04.01.2022 Federated Networks Association ry (Feneas)
    • Komitean jäsen
    • Avustan yhä yhdistyksen lakkauttamisen jälkeenkin Feneaksen Matrix-huoneiden ylläpidossa, sekä keskustelen yhteisön kanssa.
    • Avustin välillä Matrix-palvelimen tai Element-asiakasohjelman päivittämisessä avaamalla merge-requesteGitLabin Ansible-playbookeja kohtaan.
    • Olen Feneaksen ryhmäkontakti LiberaChat -IRC-verkolle kommunikoiden molemmin puolin mikäli LiberaChatin kanssa on ongelmia tai toiseen suuntaan, rekisteröin Feneaksen nimiavaruuden kanavia heidän verkossaan, toimin kanavaoperaattorina ja vastaan vhostien pyytämisestä jäsenillemme näyttämään heidän yhteytensä yhdistykseen.
  • 02.04.2019 - 19.04.2020, 07.10.2021-23.11.2021 Privacy Guides
    • Tiimin jäsen
    • Osallistuin keskusteluihin GitHubissa, issues- ja discussions-osioissa, sekä asetin niille labeleita helpottaen niiden lajittelua, sekä löytämistä jatkossa.
    • Arvioin pull requesteja.
    • Osallistuin erityisesti salatun DNS-osion luomiseen keräten tietoja ratkaisuista (DNS over HTTPS, DNS over TLS, DNSCrypt) ja seuraan niiden kehittymistä mielenkiinnolla.
    • Osallistuin tiedonhakuun ehdotetuista sovelluksista ja palveluista, arvioiden sopivatko ne projektin kriteereihin.

IT-Taidot

  • Linux-ylläpito vuodesta 2008
    • Arch Linux, Debian, (Ubuntu, ) Fedora, SailfishOS
    • systemd (system/user units (palvelut, ajastimet), networkd, resolved, timesyncd…)
    • OpenSSHd, CUPS tulostuspalvelu, UFW- ja firewalld palomuurit
    • Chrony aika-palvelin
  • Git
    • Ainakin vuosikymmenen kokemus git-loitsuista mukaanlukien bare-repojen hallinta ilman verkkokäyttöliittymää, remote:jen siirtämistä, pull requestien suoraan päätteestä hakemista (git config --add remote.origin.fetch '+refs/pull/*/head:refs/remotes/origin/pr/*'), jne.
    • Seuraa omasta mielestään alan parhaita käytäntöjä, kuten .gitattributes, pre-commit, editorconfig, jotka voidaan löytää kaikista hänen repoistaan.
    • GitHub/GitLab/Gitea/Forĝejo orgaisaatiot, issue tracker, labelit
    • GitLab/Gitea/Forĝejo -repojen peilaus
    • GitHub/Gitlab pages
  • DNS
    • DNSSEC, zone-hallinta, Unbound
    • DNS-over-HTTPS (iOS 14 ja Windows 11 -asiakkailla) ja DNS-over-TLS (Android, systemd, Unbound -asiakkailla)
  • IPv6
    • SixXS, Tunnelbroker, radvd, radvdump, Yggdrasil
  • Windows Server
    • Active Directory, Group Policy…
  • IRC
    • Charybdis+Atheme, Ergo -palvelut ja -palvelimet
    • KiwiIRC, Gamja -selainpohjaiset asiakasohjelmat
  • WordPress -ongelmanratkaisu
  • bash-skriptaus ja Python perusteet, ks. Mikaela/Scripts
  • MySQL-perusteet
  • \LaTeX -perusteet, ks. Mikaela/gist:in LaTeX-hakemisto
  • Selaimen keskitetty hallinta policyillä.

Kielitaito

  • suomi 🌟🌟🌟🌟🌟🌟 (äidinkieli)
  • englanti ⭐⭐⭐⭐⭐⚫ (CEFRL: C1)
  • esperanto ⭐⚫⚫⚫⚫⚫ (CEFRL: A1)

Työkokemus

  • 13.09.2021-28.11.2021 Digitalents Academy
    • Työkokeilu
    • Loin GitHub-pages pohjaisen CV:n (cv.aminda.eu).
    • Tutustuin Pythonin ja JavaScriptin perusteisiin.
    • Tutustuin pintapuolisesti Flask-web-frameworkiin.
    • Avustin muita työkokeilijoita gitin käytössä.
  • 03.2020 - 09.2020 Unicus Finland
    • Työkokeilu
    • Valmistauduin ISTQB Foundation Level-kokeeseen.
    • Tutustuin pintapuolisesti ohjelmointiin mm. Python 3:lla, Rubyllä, Golla.
    • Tutustuin Firefoxin kehittäjätyökaluihin, erityisesti saavutettavuustesteihin.
    • Tutustuin Web Content Accessibility Guidelines -ohjeistukseen sekä saavutettavuustestaamiseen, ja opin miten saavutettavuus auttaa myös minua itseäni.
  • 28.10.2019 - 19.12.2019 Robuntu Osk
    • Työkokeilu
    • Suoritin moninaisia askareita osuuskunnan tukitoiminnoissa.
    • Avustin osuuskunnan palveluiden markkinoinnissa tutustumalla Thunderbird-laajennuksilla tapahtuvaan massaviestintään asiakkaille, sekä Facebook Marketplaceen.

Koulutus

  • 14.03.2024 - 11.10.2024 Taitotalo (Helsinki)
    • Tieto- ja viestintätekniikan osatutkinto: kyberturvallisuuden ylläpitäminen
  • 08.08.2012 - 29.05.2015 Etelä-Kymenlaakson ammattiopisto (Hamina)
    • Tieto- ja viestintätekniikan perustutkinto: käytön tuen koulutusohjelma (datanomi)

Kurssit ja muu koulutus

  • 25.05.2015 - TIEKE: Tietokoneen käyttäjän AB-kortti
  • 16.09.2014 - CCNA Discovery: Working at a Small-to-Medium Business or ISP
  • 28.04.2014 - CCNA Discovery: Networking for Home and Small Businesses

Harrastukset

  • Tietoturva, seuraan alan uutisia ja verkkoyhteisöjä (IRC, Matrix) jatkuvasti
  • “Ohjelmistotestaus”, löydän usein käyttämistäni ohjelmista ongelmia tai puuttuvia ominaisuuksia ja selkeän ongelmanraportointikanavan ollessa olemassa myös ilmoitan siitä.
  • Puoluetoiminta, olen aktiivinen Piraattipuolueessa ja kun Helsingissä kampanjoidaan olen mukana avustamassa kampanjoinnissa mm. keskustellen ihmisten kanssa, jakaen flaikkuja, keittäen kahvia, tai avustamassa vaalikontin ruudun diaesitysten käynnistämisessä
  • Kielet
  • 11.07.2014 Mikaela.info, 114077943.xyz ja Aminda.eu -kotisivuni ylläpito ja blogin kirjoitus
    • Webmaster
    • Rekisteröin domainini Gandilla ja olen sittemmin käyttänyt myös Cloudflaren, EasyDNSn ja PorkBunin palveluita erityisesti Gandin tullessa myydyksi. Nykyään kaikki kolme domainiani ovat Cloudflaressa (tosin vain mikaela.info on rekisteröity heidän kauttaan).
    • Ylläpidän useampaa siustoa GitHub-pagesissa, kirjoitin pääsivuni (aminda.eu) alunperin HTML+CSS, siirtyen myöhemmin Jekyll -CMSään, joka generoi staattisia sivuja. Se ei tosin tee kaikkea puolestani, vaan joudun välillä työskentelemään HTML ja CSS kanssa, erityisesti kun tarvitsen markdownia kehittyneempää työkalua.
    • Kirjoitan sivustolle blogiini moninaisista aiheista, kuten elämästäni ja teknisemmistä aiheista, kuten IRC- ja Matrix-protokollista, sekä aiemmin mainituista selain policyistä.
    • Pohdin sivun issue trackerissa usein mitä voisin parantaa, mitä voisin blogata ja usein sisällytän mukaan pääpiirteittäin mistä haluan kirjoittaa.
  • Lukeminen
  • Lokalisointi
    • Ylläpidän suomennoksia FluffyChat- (19.11.2021) ja Nheko- (04.04.2022) -Matrix-asiakasohjelmissa Weblate-käännöstyökalulla. Matrixin ulkopuolella olen suomentanut TLG_JoinCaptchaBotin (11.04.2022), joka torjuu roskapostitusta Telegram-ryhmissä.
    • Keskustelen muiden kääntäjien kanssa alkuperäisten viestien merkityksestä, miten ne on käännetty muille kielille tai mitä erityistä merkitystä niillä tarkoitetaan.
    • Seuraan Matrix Suomen keskusteluita ja palautetta käännöksestä.
    • Tuen myös sovellusten käyttäjiä niiden omilla tukikanavilla.

Yhteiskunnallinen ja poliittinen toiminta

  • Piraattipuolueen puoluevaltuusto
    • Varajäsen 26.09.2020-25.02.2021, varsinainen jäsen 25.02.2021-18.06.2022
  • Piraattinuorten hallitus
    • Jäsen 2017-06.06.2018, varajäsen 2018-2019-01-11, 19.01.2020-18.12.2021
  • Piraattipuolueen Helsingin piiriyhdistys, hallituksen varajäsen
    • 2017-2018, 2019-2021, 13.07.2022
  • Suomen autismikirjon yhdistys, hallituksen varajäsen
    • 14.04.2018 - 12.04.2019
  • Piraattipuolueen kuntavaaliehdokas Helsingissä 2017

Versio Päiväys
{{ page.versionString }} {{ page.date }}