KovJonas
KovJonas hello@kovjonas.dev GitHub logo KovJonas github.com/KovJonas

Skills

General

  • TypeScript logo TypeScript
  • Node.js logo Node.js
  • Zod logo Zod

Frontend

  • React logo React
  • Next.js logo Next.js
  • Radix UI logo Radix UI
  • Tailwind CSS logo Tailwind CSS

Backend

  • Hono Hono
  • Postgres logo Postgres
  • Redis logo Redis
  • Drizzle ORM logo Drizzle ORM
  • Express.js logo Express.js

Testing

  • Playwright logo Playwright
  • Vitest logo Vitest

DX

  • Turborepo logo Turborepo
  • Docker logo Docker

3D

  • Blender logo Blender
  • Three.js logo Three.js

Short intro

Software engineer with 6+ years of experience in TypeScript and modern web development. Started as a frontend developer and evolved into a full-stack engineer, driven by a strong interest in understanding and building complete systems end-to-end, with a focus on code quality and maintainability.

Work experience

Z-Gen Kibernetika Kft. / Guild.xyz

Software engineer

• June 2021 — May 2026
  • Led frontend modernization: migrated from Next.js Pages Router to App Router, reduced bundle size, and built a custom React component library using Radix UI and Tailwind CSS.
  • Improved product reliability by implementing E2E testing in Playwright for critical flows, including complex smart contract interactions. Added unit tests with Vitest.
  • Reduced infrastructure costs by migrating to Cloudflare (R2, Workers, caching), automated transfer of user-generated assets from IPFS to an R2 bucket and updated database references.
  • Built type-safe APIs and forms and created a shared Zod schema package so we could use it both on our frontend and backend.
  • Improved user experience by iterating on features using product analytics and session recordings.
  • Resolved critical performance issue by identifying and contributing a fix to a third-party open-source dependency.
  • Developed on-chain payment features in an application serving 7M+ users.
  • Designed and built a leaderboard system by indexing blockhain data into PostgreSQL and using Redis for aggregation and fast querying.
  • Improved developer experience by introducing a monorepo architecture (Turborepo). Helped migrating our backend from Express to Hono and from Prisma to Drizzle ORM.
  • Mentored junior developers as an onboarding buddy, supporting multiple new team members.
  • Built an interactive 3D web experience using Three.js to showcase our custom LEGO sets (merch) and provide downloadable building instructions.

Department of Software Development, University of Szeged

Frontend developer intern

• Late 2020
  • Developed interactive frontend features including an image uploader and a calendar-based booking system, improving scheduling UX.

Freelancer 3D artist

Late 2016 — 2024
  • Delivered around 150 high-quality 3D renders for custom minifigure designers across the US and Asia.
  • Modeled custom assets in Blender when needed and produced visuals for e-commerce and social media use.

Projects

  • DigiLUG Bot: a Discord bot, written in TypeScript for handling building contests. Both the submission and voting flows are anonymous, the winner's name gets revealed by the bot when the contest is over.
  • Completed Three.js Journey, learned about shaders, and made a 3D website featuring my company's office.
  • Price checker CLI: a simple command line tool written in Go for checking and comparing the prices of LEGO sets in my favorite webshops.

Education

BSc in Computer Science / University of Szeged

2018 — 2021
  • Thesis: Developed a full-stack web application with user authentication, image uploads, and commenting system; implemented testing, CI/CD (GitHub Actions), and deployed to a VPS.