Hey! I'm Kirill Tregubov, a 22 year-old software developer based in Canada. I specialize in building modern web, mobile and desktop apps using React, a JavaScript framework. My preferred tech stack includes React Native, Tauri (Rust), Next.js, TailwindCSS, Node.js and PostgreSQL. I also graduated the University of Toronto with an Honours Bachelor of Science in Computer Science. I'm passionate about open-source software, interface design, science fiction and astronomy.

I'm available for contract work and job opportunities. If you have a project in mind or a position at your company, feel free to email me at [email protected].

My favourite planet, Saturn. Source

Featured Projects

Projects I created and have contributed to that best showcase my abilities.

  • A screenshot of the Overbuddy app open on a Windows desktop. The app shows a background selector and a button to apply the selected background.

    OverBuddy

    A Windows desktop app to customize the Overwatchâ„¢ game main menu background.

    Built with

    Tauri
    Rust
    TypeScript
    React
    Vite
    Tailwind CSS
  • Mobile phones showing the app Landing page, Events page with a calendar and list of event cards, and the Insights page with a graph and a list of visitors

    RAIVEN

    A Computer Vision powered Identification System and cross-platform mobile app that uses facial recognition to verify customers while providing valuable insights to businesses.

    Built with

    React Native
    Expo
    TypeScript
    Jest
    Next.js
    Python
    Docker
    Demo
  • A computer showing a playlist analysis screen and a tablet showing song recommendations

    SoundInsights

    A Spotify track recommendation tool and playlist analyzer.

    Built with

    TypeScript
    React
    Tailwind CSS
    Vite
    Vitest
    Python
    Flask
    Docker

Tech Stack

Technologies and programming languages that I enjoy using, and have worked with in the past.

JavaScript

TypeScript

Node.js

React

Next.js

Astro

React Native

Expo

Rust

Tauri

Electron

Vue.js

Nuxt.js

Express

Jest

Vite

Vitest

Tailwind CSS

Sass

PostgreSQL

SQLite

MySQL

MongoDB

Redis

Python

Flask

C

C++

Java

Manifest V3

GDScript

Racket

Assembly

Mbed OS

Tools & Services

Tools and services that I enjoy using regularly and have experience with.