Avoinna kokoaikaisille, freelance- ja sopimustehtäville
Jami Ojala
Full-stack-kehittäjä · Tuoterakentaja
- Location
- Espoo, Suomi
- /in/jamiojala
- GitHub
- github.com/jamiojala
Olen tuotelähtöinen full-stack-kehittäjä ja perustaja Espoosta. Rakennan verkkotuotteita alusta loppuun käyttöliittymistä sovelluslogiikkaan, dataan, tunnistautumiseen, integraatioihin ja tuotantojulkaisuun. Olen avoin kokoaikaisille tehtäville sekä freelance- ja sopimusprojekteille.
Kokemus
Perustajavetoinen full-stack-tuotetyö on listattu muodollisten työsuhteiden rinnalle niin, että eri kontekstit pysyvät erillään.
Founder · Full-Stack Product Builder
touko 2026 — nyt
Founder-led · Espoo
Building and shipping Vantnod across product design, frontend, backend, data, integrations and deployment.
- Build production web experiences and product interfaces using modern React and TypeScript architecture.
- Own work across frontend, backend, database, authentication, integrations and deployment rather than only one layer.
Projects and Organisational Coordinator
helmi 2026 — touko 2026
Full-time
Owned Finland's national grant pipeline across Ministry of Education and Culture state aid and EU programmes (Erasmus+, CERV), and led internal AI adoption.
- National organisational infrastructure and grant pipeline (Ministry of Education and Culture state aid, EU programmes like Erasmus+ and CERV, and municipal funding) for the whole of Finland; ~30% time contracted to Savon Nuoret Kotkat Piirijärjestö Ry for regional administration.
- Multi-year state-aid and EU proposals (Erasmus+, CERV), municipal funding, reporting, compliance, and budget follow-up.
Events and Trainings Producer
tammi 2024 — helmi 2026
Full-time
Delivered 20+ camps and trainings annually for 500+ participants.
- Owned event budgets, vendor selection, logistics, and post-event reporting.
- Cross-functional delivery across volunteer leaders, partner organisations, and municipal stakeholders.
Vice President (Elected)
touko 2023 — huhti 2024
Elected office · International
Stepped into political and legal responsibility at 22, the year a 100-year-old federation lost its Secretary General, half its Presidium, and held its first statutory congress in seven years.
- Elected at the 2023 Extraordinary Congress following the removal of the Secretary General, multiple Presidium resignations, and the federation's first statutory congress in seven years.
- Chaired monthly Presidium meetings through restructuring; held political and legal responsibility for decisions on finances, staffing, governance, and cross-border compliance.
Office Assistant — European Solidarity Corps Volunteer
syys 2022 — elo 2023
Volunteer · Brussels
Translated operations needs into funding language. Promoted to Vice President from this seat.
- Joined during IFM-SEI's centenary year. Started in admin/logistics support, grew into operational responsibility.
- Event logistics, travel coordination, and documentation across federation activities.
Senior Resolution Generalist
elo 2021 — huhti 2023
Full-time · Espoo
Promoted to senior resolution in eight months. Decision authority on escalated claims.
- High-volume customer resolution: complex claims, escalated warranty and quality cases, payment processing.
- Transaction history review, liability assessment, financial and reputational impact decisions.
Contact Centre Co-Worker
tammi 2021 — elo 2021
Full-time · Espoo
Foundation for senior promotion within eight months.
- Multi-channel customer service across phone, chat, and email.
- Order processing and issue resolution in a high-volume retail environment.
Sales Associate, Shift Manager, Restaurant Manager
elo 2017 — tammi 2021
Various · Helsinki Metropolitan Area
Customer-facing operations from age 16: shifts, kitchens, registers, training.
- Hesburger — Shift Manager (08.2017 – 10.2018): customer service, shift management, staff training, food safety.
- Kaisan Cafe — Cafe Worker (10.2018 – 01.2019).
Osaaminen
Frontend
- Next.js, React, TypeScript ja JavaScript
- Responsiiviset komponentit, CSS ja Tailwind CSS
- Vuorovaikutustilat ja saavutettavuuden huomioiva käyttöliittymä
Backend ja data
- Supabase, PostgreSQL ja palvelinlogiikka
- REST API:t, tunnistautuminen ja RLS
- Asiakaskohtaiset tietovirrat ja datamallinnus
Integraatiot
- Stripe, webhookit ja kolmannen osapuolen palvelut
- AI- ja LLM-integraatiot
- Rajapintojen ja käyttöliittymien yhdistäminen toimiviksi työnkuluiksi
Julkaisu
- Vercel, Cloudflare, Git ja GitHub
- CI/CD ja tuotantokonfiguraatio
- Laitetestaus, virheiden korjaus ja julkaisun viimeistely
Koulutus
Xamk
Tradenomi, data-analytiikka
2024 — 2027 · keskenOmnia
Liiketalouden perustutkinto
2019 — 2023 · arvosana 4,54Valittua tuote- ja rakennustyötä
Julkista näyttöä suunnittelusta, full-stack-toteutuksesta ja tuotantoon viennistä.
Vantnod
Yrityksen käyttöjärjestelmä, joka alkaa talous- ja hallintotyöstä. Vastuu ulottuu tuotesuunnittelusta dataan, integraatioihin ja julkaisuun.
jamiojala.com
Kaksikielinen ja responsiivinen henkilökohtainen sivusto Next.js:llä ja Reactilla.
Itsenäinen kehitys
Verkkosivuja, käyttöliittymiä, prototyyppejä ja sisäisiä työkaluja tyhjästä repositoriosta julkaisuun.
Sertifikaatit
Data-analytiikka
02Data Modeling in Power BI
Microsoft · Touko 2026GMOK4JUK4JCYExtract, Transform and Load Data in Power BI
Microsoft · Touko 2026E5U2GAXCRVL9
Tekoäly & promptaus
02AI Engineer for Developers Associate
DataCamp · Touko 2026 · Vanhenee Touko 2028AIEDA0019831888864Introduction to Model Context Protocol
Anthropic · Touko 2026ID 75jy3pas8myk
Tuottavuus & ops
02Sales and CRM Overview
Salesforce · Touko 2026ID MH2813KCDDS8Google Workspace Administrator
Google · Huhti 2026EKO6KB3ZTQX5
Markkinointi
02AI-Powered Performance Ads Certification
Google Skillshop · Huhti 2026181115196Marketing Strategy: SEO Content Writing
LinkedIn · Maalis 2023
Vapaaehtoinen hallinto
- 2014, nyt
Vapaaehtoinen · Nuoret Kotkat (12 vuotta)
- 2024
Hallituksen jäsen · TOSY Ry (Turun opiskelijoiden sosiaalidemokraattinen yhdistys)
- 2023
Kansainvälisen komitean puheenjohtaja · Nuorten Kotkien Keskusliitto
- 2020, 2022
Hallituksen puheenjohtaja · Nuoret Kotkat (2 vuotta 5 kuukautta)
- 2019, 2021
Koulutuskomitean jäsen · Nuorten Kotkien Keskusliitto