samuli.info
IT-freelanceri · Tampere, Suomi

Suunnittelen, rakennan,
automatisoin, ylläpidän.

Olen Samuli Vainio — full-stack- ja pilvikehittäjä Suomesta. Suunnittelen, koodaan ja vien tuotantoon web-sovelluksia, pilviarkkitehtuureja ja automaatiota yli 20 vuoden kokemuksella.

ReactTypeScriptJavaScriptJavaAWSCI/CDAstroNode.jsSpring BootGraphQLAWS LambdaDynamoDBPostgreSQLSSTDockerCloudflareJenkinsAnsibleOpenAIClaude
00

Kuka

Rakennan järjestelmiä, jotka kestävät tuotannossa — arkkitehtuurista ja koodista aina CI/CD-putkiin ja käyttöönottoon asti, tekoälyä hyödyntäen.

Olen ohjelmistoinsinööri, jolla on yli 20 vuoden käytännön kokemus web-pohjaisten digipalveluiden ja responsiivisten verkkosovellusten rakentamisesta ja ylläpidosta eri toimialoilla. Vuodesta 2019 olen ollut mukana laajassa julkishallinnon digipalvelussa — valtakunnallisessa, kansalaisille suunnatussa asiointipalvelussa — aluksi full-stack-kehittäjänä ja nykyisin DevOps Lead -roolissa.

Omissa tuoteprojekteissani rakennan cloud-native-serverless-sovelluksia AWS:ään ja tutkin moderneja pilviarkkitehtuureja sekä AI-avusteisia kehitystyönkulkuja. Viimeksi olen kokeillut AI-vetoista automaatiota ja data-analyysiä — mm. Telegram-botteja, jotka analysoivat rahoitusmarkkina- ja urheiludataa ja etsivät mahdollisuuksia TensorFlow-koneoppimismalleilla.

Kaikissa kaupallisissa toimeksiannoissa hyödynnän joko Anthropicin tai OpenAI:n malleja suunnittelun, toteutuksen, testauksen ja katselmoinnin tukena. Sovin asiakkaan aineiston käsittelystä etukäteen, tarkistan tuotokset itse ja vastaan lopputuloksesta.

Kaupalliset toimeksiannot toteutan yritykseni Poggers Oy:n kautta. Ajantasaiset palvelut, rajaukset ja hinnat löydät poggers.fi:stä.

20+
Vuotta kokemusta
2019
Freelance-yrittäjänä
6
Projektia esillä
Full-stack
→ DevOps & pilvi
01

Projektit

// 01Asiakastyö

Full-stackista DevOps-johtamiseen

Full-stackista DevOps Lead -rooliin — julkishallinnon digipalvelu (2019→)

Laaja, kansalaisille suunnattu julkishallinnon asiointipalvelu, jota käytetään päivittäin. Mukana vuodesta 2019 — ensin full-stack-kehittäjänä, vuodesta 2022 DevOps Lead -roolissa: CI/CD-pipelinet, julkaisuprosessit, tuotannon tuki, tietoturva ja infra koodina (Jenkins, Docker/Podman, Ansible).

JavaSpring BootReactTypeScriptPostgreSQLJenkinsAnsibleDockerPodman
// 02Oma tuote

Kierto Commerce

Multi-tenant SaaS -vuokrausmarkkinapaikka

Serverless-alusta, jolla useampi asiakas pyörittää omaa vuokrausmarkkinapaikkaansa. Suunniteltu ja rakennettu alusta loppuun AWS:ään, monen osapuolen maksuliikenne mukaan lukien.

ReactAWS LambdaDynamoDBGraphQLStripeSSTCognito
// 03Oma tuote

Vainuri

AI-avusteinen myynti-ilmoitusgeneraattori

Käyttäjä antaa tuotteen nimen ja kuvat — tekoälyavustaja kirjoittaa julkaisuvalmiin ilmoituksen, hinta-arvion ja kuvapalautteen. Kolmikielinen, serverless AWS:llä.

ReactAWS LambdaDynamoDBSSTClaudeStripe
// 04Oma tuote

Pörssiprintteri

Algoritminen kaupankäyntibotti

Dockeroitu Python-botti osakkeille ja hyödykkeille: konfluenssipohjaiset signaalit, ATR-riskienhallinta, valinnaiset ML-ennusteet ja uutispohjaiset boostit. Postaa Telegramiin.

PythonPostgreSQLDockerTensorFlowLightGBMOpenAI
// 05Oma tuote

Betsiprintteri

ML-pohjainen arvovihjebotti

Konttipohjainen Python-palvelu, joka skannaa kertoimia 12 lajista, pisteyttää arvokohteita koneoppimisella ja toimittaa vihjeet Telegramin kautta — tilaajakanava, ajastetut työt ja maksut.

PythonPostgreSQLDockerMachine LearningTelegram
// 06Oma tuote

Tori-sniper

Tori.fi-seuranta + AI-arvonmääritys

Seuraa Tori.fi:n tallennettujen hakujen ilmoituksia, arvioi kohteet OpenAI:lla ja lähettää tiiviit suomenkieliset Telegram-hälytykset alihintaisista löydöistä. Rakennettu jälleenmyyjille.

PythonPlaywrightOpenAITelegramDocker
02

Osaaminen

Ydinosaaminen

ReactTypeScriptJavaScriptJavaAWSCI/CD

Frontend

AstroHTML / CSSVite

Backend

Node.jsSpring BootGraphQLRESTOAuth2 / OIDC

Pilvi & DevOps

SSTDockerPodmanCloudflareJenkinsAnsibleGitHub Actions

Data

PostgreSQLDynamoDBSQLSQLAlchemypandas

AI & ML

OpenAIClaudeTensorFlowLightGBMscikit-learn
03 / Yhteys

Ota yhteyttä, niinjutellaan.

Tavoitat parhaiten sähköpostilla tai puhelimella. Laita viestiä, niin palaan asiaan pian.