Skip to content
View anttituomola's full-sized avatar

Block or report anttituomola

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
anttituomola/README.md

Antti Tuomola

Product-minded full-stack developer and technical leader based in Tampere, Finland.

I build software around real operational problems: SaaS products, internal tools, AI-assisted workflows and services that people actually use. My background also spans business development, hospitality operations, sales, marketing automation and people leadership, so I tend to approach engineering through product value rather than technology alone.

What I’m working on

  • tyovuorolista.fi — founder and full-stack developer of a production roster-planning SaaS for restaurants and other small and medium-sized businesses. Built with Next.js, React, TypeScript, Supabase, PostgreSQL and Stripe.
  • Gofore — software development, internal automation and expert–project matching. My work includes Finland’s Ministry of Finance budget-planning system and tools that support staffing and sales.
  • AI-assisted workflows — practical, human-reviewed automation for operational work, including staffing, sales support and customer communication.

Most of my production, employer and client work is private. My contribution graph includes private work without exposing repository or organization details.

Selected public work

  • AI Email Inbox — a trust-first workflow for reviewing AI-generated hotel guest replies. React, TypeScript, FastAPI, SQLAlchemy and structured OpenAI responses.
  • Tampereen kaupunginosat — an interactive geography game using React, TypeScript, SVG maps and GeoJSON preprocessing.
  • LiftLog — a mobile-first strength-training log built with SvelteKit, Convex, Tailwind CSS and PWA support.
  • My website and toolbox — an Astro and React monorepo with small practical tools and an Express/AWS SES mailing-list service.
  • Mitä tänään liputetaan? — a small public utility that answers a simple question directly: why is Finland flying flags today?

Beyond software

Before focusing on software, I founded and operated hospitality businesses and helped create Restaurant Day, a food-culture event that spread to more than 100 countries. That background still shapes how I work: understand the users, simplify the process and take responsibility for the result.

Current focus

I’m particularly interested in senior full-stack, product engineering and technical or product leadership roles in small product companies—especially SaaS, AI-first products, climate technology, hospitality technology and developer productivity.

Core technologies: TypeScript, JavaScript, React, Next.js, Astro, SvelteKit, Node.js, PostgreSQL, Supabase, TanStack Query, AWS and Azure.

Website · LinkedIn

Pinned Loading

  1. ai-email-inbox ai-email-inbox Public

    Trust-first AI-assisted email workflow for hotel staff, with human review and structured outputs.

    TypeScript

  2. gym-app gym-app Public

    Mobile-first strength-training log with automatic warm-ups, progression, cloud sync and PWA support.

    Svelte

  3. tampereenkaupunginosat tampereenkaupunginosat Public

    Interactive Tampere district map and geography game built from GeoJSON and SVG.

    TypeScript

  4. antin-kotisivut antin-kotisivut Public

    Portfolio, blog and personal tools built with Astro, React, Express and AWS SES.

    MDX

  5. mita-tanaan-liputetaan mita-tanaan-liputetaan Public

    Pieni palvelu, joka kertoo suoraan, miksi Suomessa liputetaan tänään.

    JavaScript 1