-
Glassbox — working on the front end of a custom analytics and session replay app.
Tech stack: Angular, TypeScript, AngularJS, D3js, Cypress, Jest, Storybook.
-
Internal project — a learning project; full-stack app for publishing and displaying articles. Mostly involved with the back end - I implemented features like user registration, login, user roles, article publishing, editing and deletion, throttling of consecutive attempts to publish.
Tech stack: Angular 13, NgRx, Node.js (ts-node), Express, MongoDB + Mongoose, Docker.
-
Stylitics — Stylitics is an US company specialising in making custom solutions for the web, most often targeted to companies retailing in fashion & apparel, home goods, toys. Notable clients of Stylitics include brands like Nike, Puma, Banana Republic, GAP, Kohl’s, Macy’s, Jos. A. Bank, JCPenney, Men’s Wearhouse and many others. Initially worked on a legacy project with JavaScript and jQuery which was converted to TypeScript. Later on we moved to a more up to date tech stack: Angular 2+, TypeScript, Svelte, SASS, Rollup, Mocha, ClojureScript, ReactDOM, Reagent, Hiccups.
-
Live! Denmark — A mobile companion application for a music TV show – Live!, where users vote and interact with the app during the different stages of the show. Worked on application architecture, business logic implementation, authentication.
Tech stack: Angular, TypeScript.
-
Gecko Bingo — Bingo game client with extra games and mobile support. Worked on business logic implementation, UI implementation, animations.
Tech stack: HTML5, TypeScript, JavaScript, Phaser 2, Cordova.
-
VIP Baloot — planning game logic; developing bot AI for announce decision making.
-
VIP Spades, VIP Belote, Belot BG — rework and implementation of various game screens, UI elements and animations. Implementation of various mini games with Phaser and HTML5 Canvas.
Tech stack: Phaser 2, TypeScript, HTML5 Canvas.
-
Sudoku — implementing solving algorithms; board generation and difficulty grading; in-game guide and hints.
-
Slide — developing front-end game logic, board generation, user interactions.
-
2048 — remaking the original game, making new variations of the game.
-
The Colour Game — implementing the whole game. http://app.fractalgames.com/
Tech stack: HTML5 canvas, Phaser, JavaScript, TypeScript, Node.js.
-
Unity — getting to know the editor, scripting with C#, working with game objects, effects and animations Developing iOS games with Objective-C and Cocos2D.
Tech stack: Unity, C#, Objective-C, Cocos2D.
- Executing manual test tasks for bet365.
https://marketplace.visualstudio.com/items?itemName=kminkov.favourite-themes
A simple extension I wrote to address some shortcomings of VSCode.
A simple gallery site to showcase my hobby/part-time job. As of now it's a static FE only, the intention is to grow it to a full stack solution with Node.js. Tech stack: React, MUI, Valtio, TypeScript.