Sergey Levkovich

Software Developer

Arrow down

My pet projects

Dots and Boxes. Dice rolling
Dots and Boxes. Dice rolling
Dice, Dots & Boxes — a modern take on the classic "Dots and Boxes" game, featuring a unique dice mode and an advanced AI opponent!
  • TypeScript
 TypeScript
  • React Native
  • React Navigation
  • React Native Skia
  • Redux
React NativeReact NavigationReact Native SkiaRedux
Download on the App StoreGet it on Google Play
In developing
"Ultimate Random Generator"
"Ultimate Random Generator"
Android application written in React Native. Get random values for different categories
  • TypeScript
 TypeScript
  • React Native
  • React Navigation
  • React Native Elements
  • Jest
React NativeReact NavigationReact Native ElementsJest
Get it on Google Play
In developing
Fly box hunting
Fly box hunting
HTML5 canvas game.
  • JavaScript
JavaScript
  • HTML5 Canvas
HTML5 Canvas
Amateur Football Leagues of Yerevan
Amateur Football Leagues of Yerevan
Yefl.am - Source of Information on Amateur Football Leagues in Yerevan. Detailed match and round reports will help understand what transpired on the field and in which areas need to work on your game. Latest news about amateur football in Yerevan
  • TypeScript
 TypeScript
  • NextJs
  • NestJs
  • Mysql
NextJsNestJsMysql
Draw whatever you want
Draw whatever you want
A simple drawing application.
  • JavaScript
JavaScript
  • HTML5 Canvas
  • RxJs
HTML5 CanvasRxJs
Reminder
Reminder
Chrome extension for easily saving websites and getting reminders to review them. Never forget to revisit an important website again. Manage your to-read list of websites, prioritize links, and receive timely notifications right in your browser. Quick save, set reminders, and organize links with customizable priority levels.
  • TypeScript
 TypeScript
  • React
React
In developing

My presentations

My articles

Memoization in React: Powerful Tool or Hidden Pitfall?

Exploring the benefits and potential pitfalls of memoization techniques in React applications

Master React by Designing Effective APIs With the useImperativeHandle Hook

Learn how to design effective APIs using the useImperativeHandle hook in React

React 19: New Tools To Work With Forms

Discover the new form handling capabilities and tools introduced in React 19