cv/en/index.md

11 KiB
Raw Permalink Blame History

{{ site.bioenglish }}

🌍 Helsinki, Finland / email / GitHub / GitLab.com / LinkedIn / OpenHub

Positions of trust / volunteering

  • 10.2015 Pirate Party Finland
    • Web service and instant messenger administration
    • Recommender: Utu Hopiavuori
    • I unified access control of pirate partys IRC channel to Atheme GroupServ rather than having dozens of channels managed separately.
    • I administered connecting channels belonging to the party between IRC and Slack while the IRC gateway was supported. I also administered the Slack workspace.
    • I setup TeleIRC and Discord-IRC so the partys communications move between IRC, Telegram and Discord.
    • I help PirateIRC oper team in maintaining the network and communicating with the operators (from countries including Australia and Sweden) and users (including Pirate Parties from the Netherlands and Massachusetts).
    • I am PirateIRC contact person to Matrix bridge maintained by Indian Pirates and support with settings on the PirateIRC end so the bridge setup was possible.
    • I executed migration from TeleIRC and Discord-IRC to Matterbridge which was a better solution in which IRC is no longer the glue in the middle.
    • I maintain a Limnoria instance that amongst other things follows certificate transparency feeds, monitors Git webhooks and fetches titles from linked websites easening the use of IRC and Matrix clients that dont show link previews.
    • I setup role based access control to the party Discord server so all channels arent visible instantly and those channels desiring peace for working are only displayed once the user has been decided to be appropiate.
    • TODO TODO TODO TODO TODO
    • 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 matterbridge käyttää heidän Matrix-palvelintaan ja ylläpidän 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 Gitean kanssa.
    • Suomensin käyttämämme TLG_JoinCaptchaBotin.
  • 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-Skills

  • Linux-ylläpito vuodesta 2008
    • Arch Linux, Debian, (Ubuntu, ) Fedora, SailfishOS
    • systemd (system/user units (palvelut, ajastimet), networkd, resolved, timesyncd…)
    • OpenSSHd, CUPS tulostuspalvelu, UFW-palomuuri
    • Chrony aika-palvelin
  • Git
    • 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, ks. Mikaela/Scripts
  • MySQL-perusteet
  • \LaTeX -perusteet, ks. Mikaela/gist:in LaTeX-hakemisto

Language skills

  • Finnish 🌟🌟🌟🌟🌟🌟 (native)
  • English ⭐⭐⭐⭐⭐⚫ (CEFRL: C1)
  • Esperanto ⭐⚫⚫⚫⚫⚫ (CEFRL: A1)

Work experience

  • 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.

Education

  • 08.08.2012 - 29.05.2015 Etelä-Kymenlaakson ammattiopisto (Hamina)
    • Tieto- ja viestintätekniikan perustutkinto (käytön tuen koulutusohjelma), Datanomi

Courses and other education

  • 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

Hobbies

  • 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 domainin Gandilla, käytin pitkään Cloudflaren DNS-palveluita ennen siirtymistäni takaisin Gandin omaan palveluun, johon tuli tänä aikana myös DNSSEC-tuki.
    • Ylläpidän sivua GitHub-pagesissa, kirjoitin sen alunperin HTML+CSS, siirtyen myöhemmin Jekyll -CMSään, joka generoi staattisia sivuja.
    • Kirjoitan sivustolle blogiini moninaisista aiheista, kuten elämästäni ja teknisemmistä aiheista, kuten IRC- ja Matrix-protokollista.
    • 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.

Societal and political activities

  • 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

Version Date
{{ page.versionString }} {{ page.date }}