About

Nikola Crhák at a lookout above Brno

I'm an information technology student in Brno and a developer. Before I started programming, I liked running Discord servers, as an owner or an admin. At one point I owned or moderated about twenty servers at once.

When I came across Discord bots, I got hooked on the idea that a command could do a lot of the work. I could automate parts of my own life, make moderation easier, and be someone who knew how to do something other people didn't. I started programming in 2021 because of that. I wrote the bots in JavaScript on Replit. Along the way I learned to build dynamic websites too, because I was trying to make dashboards for the bots.

Later I was talking with my cousins about school, half as a joke, and that turned into an idea for a horror game. They treated it as a joke. I treated it as a project. A few days later I started Shop of Violence in Unity, which was completely new to me. I only got to Visual Studio Code while building that game. After it, I took development more seriously. I did courses, built various websites, and then I moved on to Android apps.

In 2026 I left a warehouse job and joined Dibsido. The same year I switched to Cursor. In May I joined the nonprofit Ctrl Europe, which my classmate founded. I started as a web developer, and soon I was also the technician and the lead of the development team.

In 2026 I also started building my own projects. Weply builds custom websites for companies and individuals. We make them on Next.js, from the design through SEO and bookings to long-term care. If they already have a site, we can take it over and change it, instead of writing it again. We are a pair from Brno. The site lists me as CEO and lead developer. The portfolio shows a site for an auto shop, and the team reports more than 20 finished projects.

NCCore is an AI chat for websites and online stores. A visitor opens it in the corner of the page and asks about the site: services, shipping, products, or a guide. The assistant answers from what's already written there. When it isn't sure, the topic is sensitive, such as a complaint, or the visitor asks for a person, it hands the chat to live support along with the whole conversation. NCCore installs and configures it, and the customer doesn't write any code. The price is agreed after a demo.

I like connecting code with infrastructure. I want to know how a service works and how to get it into production. I work best with people who are solving a specific thing, whether that's a company, a student group, or an occasional collaboration.

Experience

Where I work now.

March 2026 – Present Backend developer

Dibsido

  • I build the product's backend architecture.
  • I deploy backend services so they can be kept running in production.
May 2026 – Present Technician and development lead

Ctrl Europe

  • I look after the group's portal and internal technical reporting.
  • Database and backend, the technical base of the site.

Education

Information technology, Brno.

September 2024 – Present

Secondary School of Informatics, Postal Services and Finance, Brno (Čichnova)

  • Field: Information technology
  • Focused on network technology, operating systems, and programming.

Certifications

AI, networks, and Linux.

Google AI Professional Certificate·Google (via Coursera)

  • A full program (7 courses): advanced prompt engineering, integrating AI tools, and building your own AI solutions.
  • ID: BDCX658V80CQ Verify

CCNA: Introduction to Networks·Cisco

  • Network infrastructure, IPv4/IPv6 subnetting, routing, switching, and the basics of cybersecurity.
  • ID: 314b6e1c-22a0-452a-83e5-cea11f06965c

Linux Essentials·Cisco

  • Linux basics: the command line, file management, permissions, backups, system security, and simple scripting.
  • ID: f670e195-daa8-40a0-a887-ee60f5f9b9d2 Verify

Skills & technology

Tools and areas I work with.

Mobile & Front-end

  • Flutter (Dart)
  • Next.js
  • React
  • TailwindCSS
  • HTML5
  • CSS3
  • TypeScript

Back-end & API

  • .NET (C#)
  • Supabase
  • Firebase
  • REST APIs
  • MCP
  • Python

Database & Infra

  • Linux (Debian)
  • Bash / CLI
  • MySQL
  • Git / GitHub

Gamedev

  • Unity

Jazyky

  • Czech (native)
  • English (B2, technical)