Kai Janicek
About Me

Software development with a focus on quality, clarity and custom solutions.

I'm a software developer with over two years of experience building beautiful, functional and accessible websites. It all started with curiosity about how digital interfaces are made. Step by step, that curiosity grew into genuine enthusiasm for modern websites and web applications.

I particularly enjoy working with React, Next.js and TypeScript. It matters to me that a solution not only looks good but also feels clear, works reliably and is technically well built.

Beyond development, I bring experience in quality management. Structured testing, traceable processes, documentation and stable releases are, to me, just as much a part of good software as design and code.

I like to work directly, transparently and close to the project. When a first idea becomes a digital solution that truly fits the person or business behind it, that's exactly the standard that drives me.

Personal Support

A direct point of contact instead of an anonymous agency.

Modern Technologies

Contemporary solutions with a focus on performance and usability.

Custom Solutions

No unnecessary off-the-shelf solutions – tailored to each individual project.

Skills & Technologies

ReactNext.jsTypeScriptJavaScriptTailwindCSSGitDockerFigma

Experience

Software Development & Quality Management

Employed • 2025 – Present

Developing modern web applications and responsive user interfaces. Also responsible for quality assurance, structured testing and traceable documentation.

Further Training in Software Development

Further training • 2024 – 2025

Building solid knowledge of modern web development and developing personal projects with current technologies.

Why a Custom Website?

Frequently asked questions about the difference compared to a website builder.

Save Time Instead of Building It Yourself

You get a finished website without having to familiarize yourself with a system. The time you'd otherwise spend on setup and maintenance stays available for your business.

A Fixed, Personal Point of Contact

You always speak directly with me – no ticket number, no waiting queue. Adjustments and questions can be resolved quickly and easily this way.

Custom Design Instead of a Template

The design is created to match your business, your services and your customers. This sets your website apart from pages based on the same templates.