Skip to main content
ze
RET
EN

About me

Kirill.

Full-stack developer

Kirill

My path

From curiosity to development

I became interested in programming during my first computer science classes, where we were taught PascalABC. I wrote my first programs in that language: calculators that helped me solve maths problems, much to my maths teacher’s displeasure xD

Once internet access became easier and I got my first laptop, I started wondering how websites worked. My first website was built with Flask, a Python framework. It had a few pages that displayed content from text files. Sadly, its source code has been lost to time.

Later, I moved into frontend development and started learning React. After getting to grips with the basics, I joined a team building web interfaces for IVAO’s Russian-speaking division.

My toolkit

What I work with

Familiar tools I use at work

  • TypeScript
  • React
  • Next.js
  • Redux
  • Redux Toolkit
  • TanStack Query
  • TanStack Router
  • Effector
  • Material UI
  • Mantine
  • Bootstrap
  • styled-components
  • Formik
  • Yup
  • Zod
  • Prisma
  • NestJS
  • Express

Also explored

  • Svelte
  • Astro
  • Python
  • Flask
  • Go
  • Supabase
  • Firebase
  • SQL
  • MongoDB
  • Hono
  • Strapi

On the other side of the screen

When the editor is closed

In my free time, I enjoy playing games, mostly RPGs. My interest in aviation led me to spend a lot of time in flight simulators and online networks for virtual aviation enthusiasts, both flying as a pilot and managing airspace as an air traffic controller. I passed the Aerodrome Controller exam on IVAO and earned the S1 (Ground Controller) rating on VATSIM.

About - Kirill zeRET