Kolme pitkää hanketta, joissa vastasin kaikesta tietomallista tuotantoon. Kaikki ovat käytössä nyt.
Editori: rakennusalan ERP
Arkkitehti & pääkehittäjä · Tuotannossa · 2021–2026
Julkisivuremonttien ja huoneistokorjausten koko elinkaari yhdessä järjestelmässä, alkujaan „Westfacen työmaaeditori”
- Konfiguroitava tilakone: tilaryhmät, tilalogiikat ja tilatyypit sekä muutoshistoria jokaiselle entiteetille (elementti, huoneisto, huone, tiketti, yritys). Asiakas määrittelee omat työnkulkunsa ilman koodimuutosta.
- Käyttöoikeudet kahdella tasolla: spatie/laravel-permission backendissä ja CASL frontendissä, projektikohtaiset roolit. Sama käyttäjä voi olla työnjohtaja yhdessä projektissa ja katselija toisessa.
111Eloquent-mallia248API-reittiä3sovellusta, 1 API
Laravel 10PHP 8.2MySQL 8Redis 7React 18TypeScriptRedux ToolkitKonva
Miksi tämä: Monimutkainen toiminnanohjaus Laravelilla ja Reactilla: sama taso, jota asiakasprojekteissa odotetaan.
B2B-CRM & liidiautomaatio
Arkkitehti & ainoa kehittäjä · Tuotannossa · Vuodesta 2026
Liidien hankinta, rikastus, kampanjasekvenssit ja myyntiputki yhdellä alustalla
- Kampanjamoottori: monivaiheiset sekvenssit, viestivariantit A/B-testauksella (multi-armed bandit), haarautumat ehtojen perusteella, automaattiset toimenpiteet ja vastaanottajien ilmoittautumiset.
- Rikastusketju, jossa jokainen kontakti kulkee maksullisten ja ilmaisten lähteiden läpi (PDL → Hunter → ZeroBounce → Gemini), kunnes sillä on varmistettu, toimitettavissa oleva sähköposti ja perusteltu yrityskonteksti.
39+domain-mallia
PythonFlask 3.1SQLAlchemy 2.0PostgreSQL 16React 19Vite 8CeleryRedis
Miksi tämä: Python, React ja integraatiot kymmeniin rajapintoihin, ajossa joka päivä.
Automatisoitu kirjanpitojärjestelmä
Arkkitehti & kehittäjä · Päivittäisessä käytössä · Vuodesta 2026
Kokonaisvaltainen kirjanpidon automaatio toiminimelle, osakeyhtiölle ja henkilökohtaiselle tilille.
- Tiliotteiden nouto ja jäsennys: Nordea (CSV / JSON) ja Holvi (XLSX / JSON). Osakeyhtiöllä on kaksi Holvi-tiliä (pää- ja verovarantotili), joista vain päätili julkaistaan kirjanpitoon ja varanto seurataan budjettina.
- ALV-moottori: verokannat ja Vero-luokat, käänteinen arvonlisävero, YEL-kulut, vastapuolikartta ja säännöt, jotka elävät konfiguraatiossa eikä koodissa.
2pankkia integroituna0duplikaattia (idempotentti)
PythonGmail APIGoogle Sheets APINordeaHolviFirefly IIISQLiteGemini
Miksi tämä: Pankkiliittymät ja kirjanpidon säännöt: alue, jossa virhe maksaa.