Skip to main content

Taninwat KaewpankanFrontend Engineer & Project Coordinator

Portrait of Taninwat “Ice” Kaewpankan
Frontend Engineer
Full-stack builder
Project Coordinator
Open to work
Copenhagen, Denmark
Who I Am

About me

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. Let's build something together.

Path
Thailand → Sweden → England → Denmark
Languages
Thai, Swedish, English, Danish
Based
Copenhagen since 2023 · EU citizen
Capabilities

What I Do

01

Frontend Engineering

React, Next.js, and TypeScript are where I am strongest and where I would want to be judged. Accessible, responsive interfaces, and the parts that never show up in a screenshot: keyboard paths, reduced-motion, Lighthouse budgets, and what the page does on a slow connection.

02

Full-Stack Development

I can take a feature the whole way — Node.js, Express, and PostgreSQL, data model to API to UI — and I have shipped it. The backend is the newer half of my toolkit, so I scope it honestly: I will own the slice end to end, and I will tell you where I would want review rather than guess in silence.

03

Product Decisions

Starting from the problem, not the feature list. What gets built, what gets cut, and why, then validated by prototyping and shipping. At Trailr that meant scoping a full redesign to what the existing backend could support, cutting features rather than forcing rewrites.

04

Project Coordination & Delivery

Scoping, prioritization, stakeholder alignment, and actually landing the work. At Millennial Consulting I moved up over four cycles, from Operations Assistant to Operations Manager to Head of Organization, helping coordinate and deliver around 20 client projects with no full-time staff.

05

Client Work

Taking a paying client from the first call to handover: working out what they actually need, quoting a fixed price, building it, and leaving them owning the result. I build in Webflow or in code, and I pick based on how the client wants to live with the site rather than which is faster for me. Racha Beauty has run since launch without maintenance.

Selected Work

Projects

01
Product

Trailr AI

View Case
Trailr AI screenshot 1
Trailr AI screenshot 2
Trailr AI screenshot 3
02
Full-Stack

Bevisly

Live Demo
Bevisly screenshot 3
Bevisly screenshot 1
Bevisly screenshot 2
03
Full-Stack

MockMate

Live Demo
MockMate screenshot 1
MockMate screenshot 2
MockMate screenshot 3
04
Management

Millennial Consulting

View Case
Millennial Consulting screenshot 3
Millennial Consulting screenshot 1
Millennial Consulting screenshot 2
05
Client Work

Racha Beauty

View Case
Racha Beauty screenshot 1
Racha Beauty screenshot 2
Racha Beauty screenshot 3
Track Record

CV

Frontend Engineer & Project Coordinator

Frontend engineer who also runs the delivery. React, Next.js, and TypeScript are my depth, most recently at Trailr AI, where I owned a full platform redesign scoped to what the existing backend could support. I work full-stack too — Node.js, Express, and PostgreSQL — and I am clear that the backend is the newer half of my toolkit. Before Trailr, four cycles at Millennial Consulting, growing from Operations Assistant to Head of Organization and coordinating ~20 client engagements with no full-time staff. Building the thing and running the delivery are the same job to me.

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 PrototypingWebflow
Operations & Product
Client RelationsRecruitment & OnboardingRequirements GatheringProcess DesignStakeholder CommunicationAgile / ScrumCross-functional Collaboration

Experience

Trailr AISep 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 ConsultingSep 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.

Projects

BevislyAug 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.
MockMateMay 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.

Education

Uppsala UniversityAug 2019 – Jun 2022
BA in Game Design and Project Management
Uppsala UniversityAug 2022 – Jun 2023
MSc in Business and Management — Entrepreneurship
Jensen YrkeshögskolaAug 2024 – May 2026
Higher Vocational Diploma in Frontend Development (2-year program)

Additional

CertificatesGoogle Project Management Certificate
LanguagesThai (Native), English (Fluent), Swedish (Fluent), Danish (Beginner)
Work authorizationEU citizen — full right to work in Denmark and across the EU
You're seeing about half. The rest is in the file.
Freelance

I also take on a small number of client projects — websites and web app frontends for small businesses and startups.

See what I offer
Writing

Garden

Thoughts on product, coordination, and building

© 2026 Taninwat Kaewpankan--:--·CopenhagenBuilt with Next.js + Tailwind