Jakub Indrák

Fullstack Developer

I am a 22-year-old developer dedicated to programming and application development. Besides debugging web apps, I have also found a passion for system development, particularly in Compiler Design. When I'm not turning coffee into code, I play the guitar or automate my life.

0+

Years Experience

0

Companies

0+

Technologies

0

Started at Age

Speaking

Speaking About Tech

I'm passionate about sharing knowledge and teaching technologies. Whether it's a university, a meetup talk, or a conference session — I love breaking down complex topics and making them accessible.

Behind the Scene of Compilation

Behind the Scene of Compilation

A deep dive into how compilers work. Presented at vyvojaremkdekoliv.cz in Tietoevry.

View talk

More coming soon...

I'm always looking for opportunities to share knowledge. New talks are in the works — stay tuned!

Tech Stack

Technologies I Work With

React
Angular
Next.js
TypeScript
.NET
Vue.js
Azure
Node.js
Python
Redis
MySQL
Docker
Keycloak
EF Core
Git
Figma
Azure DevOps
React
Angular
Next.js
TypeScript
.NET
Vue.js
Azure
Node.js
Python
Redis
MySQL
Docker
Keycloak
EF Core
Git
Figma
Azure DevOps
React
Angular
Next.js
TypeScript
.NET
Vue.js
Azure
Node.js
Python
Redis
MySQL
Docker
Keycloak
EF Core
Git
Figma
Azure DevOps
React
Angular
Next.js
TypeScript
.NET
Vue.js
Azure
Node.js
Python
Redis
MySQL
Docker
Keycloak
EF Core
Git
Figma
Azure DevOps
Azure DevOps
Figma
Git
EF Core
Keycloak
Docker
MySQL
Redis
Python
Node.js
Azure
Vue.js
.NET
TypeScript
Next.js
Angular
React
Azure DevOps
Figma
Git
EF Core
Keycloak
Docker
MySQL
Redis
Python
Node.js
Azure
Vue.js
.NET
TypeScript
Next.js
Angular
React
Azure DevOps
Figma
Git
EF Core
Keycloak
Docker
MySQL
Redis
Python
Node.js
Azure
Vue.js
.NET
TypeScript
Next.js
Angular
React
Azure DevOps
Figma
Git
EF Core
Keycloak
Docker
MySQL
Redis
Python
Node.js
Azure
Vue.js
.NET
TypeScript
Next.js
Angular
React

Projects

Things I've Built

Sirael

Wiki for Draci Hlidka

A comprehensive Next.js wiki application for the Draci Hlidka tabletop RPG universe. Features searchable content, item, skills and spells databases.

Sirael — Draci Hlidka wiki application
Next.jsReactTypeScript

Czechtina

Programming language

A custom programming language with Czech syntax that compiles down to C. Features a hand-written lexer, parser, AST transformer, and code generator — built from scratch to explore compiler design at a deep level.

zpracuj histo:pointer<int> { for i:int -> 0 do 9 { if c == i+minimum { histo[i] += 1; } } }
CCompilerLexerParser

CompMap

Roslyn source generator

A C# source generator that auto-creates mapping methods between classes at compile time.

C#.NETNuGet

defer

Schedule any command

A zero-dependency Go CLI tool that schedules commands to run later. Lightweight daemon, persistent tasks, human-readable time parsing.

$ defer 5m echo "done"
GoCLI

Popscript

Stack-based VM language

A programming language that compiles into a custom stack-based virtual machine. Explores bytecode generation, instruction sets, and runtime execution. Used for presentation purposes to understand low-level language design and VM implementation.

PythonVMCompiler
Source

Who I Am

Passionate Developer Since Age 16

Passionate fullstack developer with 5+ years of professional experience across .NET, React, Angular, and Node.js ecosystems. Started coding at 14 and have been shipping production software ever since 2020. Particularly interested in compiler design and developer tooling. Always looking for ways to automate repetitive tasks and build tools that make other developers' lives easier.

Passion

Compiler Design & DevTools

Currently at

Vivicta

Based in

Czech Republic

Career

Work Experience

A journey through my professional experience, showcasing my growth and impact in the tech industry.

11. 2025 - Now

Fullstack Developer

Vivicta

Fullstack developer for Forest Industry client, I was mainly working on optimization, caching and filling initial Data

Angular.NETAzureEF CoreRedisSignalR
11. 2024 - 11. 2025

Fullstack Developer

TietoEVRY

Fullstack developer for Forest Industry client, I was mainly working on optimization, caching and filling initial Data

Angular.NETAzureEF CoreRedis
9. 2023 - 1. 2025

Internship

TietoEVRY

Leading Frontend internship team and developing apps with React Query, Mui, Mantine, Vite, Vitest, Msw

ReactTypeScriptNextKeycloak
6. 2023 - 8. 2023

Software Developer

Amenit

Migration of Websites to Umbraco CMS and its Customization, Dockerization of Java 1.6, Development and Research of TileMapServer

.NETJavaUmbraco
10. 2022 - 2. 2023

FE Developer

Brainsov s.r.o.

Developer of the Administration Interface in Next.js for the Moje Karolina Application and the Moje Karolina Application itself.

ReactVueNext
5. 2022

Student Internship

Seznam.cz

Analytical Work with Data, Implementation of ML in a Simple Flappy Bird Game, where I Implemented My Own Generative AI and Compared It with NEAT.

PythonPandasNeat
5. 2021

Student Internship

Unicorn

Development of a Simple E-commerce Application Using React.

ReactE-commerce
9. 2020 - 5. 2021

.NET Developer

Ludek.co.uk

Developer of an In-house Application for Data Management, Customer Questionnaire Generation, Automation and Exporting for Printing.

.NETAzureMySQLWPF

Highlights

What Sets Me Apart

Full Stack Expertise

End-to-end experience from .NET backend APIs and database design to modern React & Angular frontends. Comfortable working across the entire stack in enterprise environments.

Compiler Design

Beyond web development, I have a deep passion for systems programming and compiler design. Building developer tools that make other developers more productive.

Lexer & Parser DesignAST TransformationsCode GenerationDeveloper Tooling

Team Leadership

Led a frontend internship team at TietoEVRY, establishing testing patterns, modern tooling, and best practices for the team.

Enterprise Ready

Experience with Azure cloud, Redis caching, Keycloak auth, Docker, and microservice architectures in production environments.

Let's Connect

Ready to Build Something Amazing?

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.