Valentin Bryukhanov

Valentin Bryukhanov aka Bryukh

Web Developer and Game/Puzzle Designer

Contact Me

About Me

I'm a software and web developer.

My main expertise is in Python and JavaScript, but I'm open for new languages and technologies and expanding my knowledge stack. I'm using various frameworks, libraries and technologies and trying to choose the best ones for a project (or new for pet-projects). Programming is not only a job for me but also a hobby.

I also have experience in Puzzle and Game design, especially in coding puzzles and games. All my projects are located at Github and I actively use it for my work and open source contributions. My free time I spend at competition sites for developers with interesting technical and algorithmic problems.

Personal Projects

BeamBall

Arcade game "Beam Ball"

Beam Ball is an arcade mobile game. It's my first serious Unity project. I've made this game with my friends from Arbalet Studio. They are awesome artist and graphical designers.

Used technologies: Unity, Game Design, C#.

Find out more


Puzzles

Puzzles and Brain Teasers

Puzzles is a "just for fun" project and my playground for new technologies. Here you will find some old and new puzzles, which you can play in your browser.

Used technologies: Javascript, React, Snap.svg, SVG, Webpack, Bootstrap.

Find out more


PEP8Online

PEP8Online - Web App to Check Python Code by PEP8

PEP8Online is simple web application that can check your Python code for PEP8 requirements if you don't have console or GUI tools and show results for your collegues.

Used technologies: Python, Flask, MongoDB, Javascript, Bootstrap.

Find out more


graphs lib

graphs-all - npm library for graph data structures

graphs-all is a library for JS for operating with graph data structure. It was started as a library for practice, but later I published it with npm. This library give a structure and methods to operate by (un)directed and (un)weighted graphs.

Used technologies: Javacript, Node.js, Mocha/Chai.

Find out more

Work Experience

Co-Founder & Full-stack Developer - Spacer.im (Oct 2015 - Now)

  • - Fullstack website development (JS, MeteorJS, NodeJS, HTML, Bootstrap, SASS)
  • - Content about open source projects at Space industry (Copywriting)

Game Developer/Designer - CodeCombat (Apr 2016 - Now)

  • - Design and development of game levels, components and AI. (Game design, JS, Python, CoffeeScript)
  • - Creation of code puzzles for algorithmic challenges (Education, Algorithms);
  • - Communication and support of players;

Co-Founder, Developer & Game/Puzzle Designer - Checkio Inc (Feb 2014 - Sep 2015)

  • - Create user knowledge testing tasks about various algorithms and programming languages (Python, Javascript, Algorithms).
  • - Develop checking systems for user testing (Python, Testing)
  • - Create and develop vector animations for interactive learning (Javascript, RaphaelJS, JQuery, SnapJS, Three.js)
  • - Support and communicate with users on forums.
  • - Develop game backend (Python, Tornado)
  • - Puzzle и Game design (Checkio, Empire of Code)

Full Stack Developer - Special Communications and Information Service (Aug 2009 - Jan 2014)

  • - Develop and maintenance of special software systems for processing of various heterogeneous databases (Python, MongoDB)
  • - Develop web service for database analytic workflow (Python, Django, MongoDB, HTML, Javascript)
  • - Develop desktop applications for various analytic tasks (Python, WX)

Engineer of telecommunication networks - Special Communications and Information Service (Aug 2004 - Aug 2009)

  • - Deployment and maintenance of the telecommunication systems (GSM, network, etc).
  • - Administration and managing of computer networks with complex structure and heterogeneous servers.

My GitHub