Andrei Kabylin

Passionate Software Engineer

About Me

I'm a passionate Software Engineer with a lifelong love for programming. What began as a childhood hobby has evolved into a fulfilling career.

Expertise

  • Designing complex projects from the ground up
  • Developing cross-platform mobile applications (Flutter, Native Android)
  • Creating desktop software (Linux, Windows, macOS)
  • Building backends (Python/Django, Java/Kotlin with Vert.X, some Go experience)
  • Exploring compiler construction
  • Advanced graphics using OpenGL and WGPU

Tech Stack

Mobile

  • Flutter
  • Native Android (Java, Kotlin)
  • Native iOS (Swift, SwiftUI)

Backend

  • Python with Django
  • Java/Kotlin with Vert.X
  • Go (little experience)

Web

  • JavaScript
  • TypeScript
  • HTML5
  • CSS/SASS

Systems Programming

  • C/C++
  • Rust

Graphics Programming

  • OpenGL
  • WGPU

Projects

Professional Projects

Comikey

Platform to read Manga, Manhua, Manhwa, and Webtoons. (Flutter, Dart)

Role: Senior Flutter Developer (Lead)

Links: Website, Android, iOS

Finblox

Cryptocurrency platform. (Flutter, Dart)

Role: Senior Mobile Developer

Links: Website, Android, iOS

Ivie

Personalised wellness. (Flutter, Dart)

Role: Senior Mobile Developer

Links: Website, Android App, iOS App

H&B&Me

Personalised wellness. (Flutter, Dart)

Role: Senior Mobile Developer

Links: Android App

MDAO Wallet (Previous TTM Wallet)

Cryptocurrency wallet with a user-friendly interface to manage digital assets. (Flutter, Dart)

Role: Senior Mobile Developer (Lead)

Links: Android App, iOS App

Staffjet

HRaas-service for mass selection and hiring of personnel for non-specialized positions. (Kotlin, Native Android)

Role: Android Developer

Links: Website, Android App

Humaniq Lite

Simple and secure mobile bank. (Java, Native Android)

Role: Android Developer

Links: Website, Android App

RussPass

A tour guide mobile application. (Java, Native Android)

Role: Flutter Developer

Links: Website, Android App, iOS App

MOST

Multiplatform system for on-the-go networking by Sales & BizDev reps. (Dart, Flutter)

Role: Flutter Developer

Links: Website, Android App, iOS App

Starateli

Catalog of construction materials. (Java, Native Android)

Role: Android Developer

Links: Android App

Revengebet

Android application for sport forecasts. (Java, Native Android, Python, Django)

Role: Full Stack Developer

Links: Android App

Gorsite

Platform for creating urban sites using multiple admin panels. (Python, Django)

Role: Web Developer

Links: Website

Personal Pet Projects

  • RAII For Flutter - Resource Acquisition Is Initialization (RAII) pattern for Dart, providing automated lifecycle management of resources. (Dart, flutter)
  • Tech Paws Buffers Generator - a protocol similar to gRPC but designed to replace FFI (Rust)
  • serdes_json - Playground for code generation - dart library to work with JSON declaratively (Dart)
  • drivers - Collection of abstractions, helpers, containers, widgets, and useful functions (Dart, Flutter)
  • obj2stl - CLI to convert 3D objects from OBJ format to STL (C++)
  • Vocabulator Android - Android application for compiling a personal dictionary (Kotlin, GRPC)
  • Vocabulator Backend (Python, Django, GRPC)
  • Ripa Archive - Documents organizer with an OS file manager-like interface (Python, Django)
  • RPUI - GUI Framework written using OpenGL (D)
  • E2DIT - 2D Map Editor (C++)
  • RPDL - Simple declarative language (D)
  • APC programming-language (C++)
  • Tetris - classic tetris game with additional modes (Delphi)
  • Fun Smile - 2D Platformer Game (Delphi)

Open Source

Contact