Skip to main content
About

Curriculum vitae

Taninwat Kaewpankan

Full-stack Engineer · Copenhagen, Denmark

Summary

I build web apps, mostly with React, Next.js and TypeScript. At Trailr AI I led a redesign of the platform, keeping it within what the existing backend could support. In my own projects I build the backend too, with Node.js, PostgreSQL and Supabase. Before that, I spent four cycles at Millennial Consulting, going from Operations Assistant to Head of Organization and coordinating around 20 client projects with no full-time staff. I like building things, and I like getting them shipped.

Here is how I work. I write a clear spec, break it into small steps, then check the result myself. That is different from prompting an AI and hoping. I use AI to move faster, but the product thinking and the final review are mine. I like small teams that want to move fast and ship things that actually matter.

Skills

Languages

TypeScriptJavaScriptPythonSQLHTML5CSS3

Frontend

ReactNext.jsTailwindCSSZustandReduxResponsive DesignAccessibility (WCAG)

Backend & Databases

Node.jsExpress.jsREST APIsPostgreSQLAuthentication & Authorization (JWT/OAuth)

Tools & AI

Git/GitHubVitestCI/CD (GitHub Actions)Claude CodeAI PrototypingWebflowFramer

Operations & Product

Client RelationsRecruitment & OnboardingRequirements GatheringProcess DesignStakeholder CommunicationAgile / ScrumCross-functional Collaboration

Projects

Bevisly

Aug 2025 – Present
Personal Project (React, TypeScript, Tailwind, Supabase, Vitest)Copenhagen, Denmark
  • Built a full hiring platform alone: employers post roles, candidates prove skills with real tasks, AI grades the work and drafts job listings.
  • Designed both sides of the product, the employer flow and the candidate flow, so I know what each side needs to trust the process.

MockMate

May 2026 – Present
Personal Project (Next.js, Neon PostgreSQL + Prisma, Tailwind)Copenhagen, Denmark
  • Built an AI interview practice tool where candidates rehearse real interviews and get feedback, born from my own job search.
  • Designed a two-pass evaluation flow: the live interview stays conversational, while a separate grading pass reads only summarized notes, not the raw answers, keeping scores consistent and closing a prompt injection risk.
  • Developed structured feedback scoring so each answer is graded on technical accuracy, clarity, and problem-solving, with one strength, one weakness, and one concrete tip per area.

Experience

Trailr AI

Sep 2025 – Present
Frontend Developer (Intern → Part-time)Remote, Denmark
  • Working within an existing React + Zustand codebase, I took on a full overhaul of the platform's navigation UI, reworking state connections and wiring components to fit new design requirements.
  • Most work arrived as rough briefs with no formal specs; I'd interpret the intent, flag feasibility gaps early, and work toward components that matched what the team had in mind.
  • Collaborated across a small remote team where product, design, and engineering often overlapped.
  • The platform secured enterprise trials with Nordisk Film and DR during this period.

Millennial Consulting

Sep 2023 – May 2025
Operations Assistant → Operations Manager → Head of Organization (Volunteer)Copenhagen, Denmark
  • 20+ client engagements across 4 cycles, 90%+ satisfaction each time.
  • ~5 projects and over 25 student consultants per cycle.
  • Partner workshops with Deloitte, Accenture, EY-Parthenon, PwC, BearingPoint, and Round.
  • Kept every cycle fully staffed in an all-volunteer organisation where anyone could walk away at any time, owning recruitment, onboarding, and staffing teams to projects, with no full-time staff to fall back on.

Education

Uppsala University

Aug 2019 – Jun 2022

BA in Game Design and Project Management · Uppsala, Sweden

Uppsala University

Aug 2022 – Jun 2023

MSc in Business and Management — Entrepreneurship · Uppsala, Sweden

Jensen Yrkeshögskola

Aug 2024 – May 2026

Higher Vocational Diploma in Frontend Development (2-year program) · Malmö, Sweden

Additional

Certificates
Google Project Management Certificate
Languages
Thai (Native), English (Fluent), Swedish (Fluent), Danish (Beginner)
Work authorization
EU citizen — full right to work in Denmark and across the EU

Open to full-time full-stack roles in Denmark, Sweden or remote across the EU.

Write me a postcard