Experienced full stack developer from Saint Petersburg, now living in Georgia. Has bachelor's degree in technical physics and master's degree in mathematical and information technologies.
Professional who possesses a comprehensive understanding of both front-end and back-end development with a wide range of skills and knowledge in various technologies and frameworks required to build complete web applications.
Node.js Apollo GraphQL server, React.js, TypeScript
Notion-like notes editor component for web3 browser
2 projects: digital funeral service and online psychological counseling for southeast Asia region
I developed plugins for Adobe InDesign and other Adobe products and also Microsoft Office Js Api for digital assets management system. So I had api from our server and used web-stack (Typescript, React, ExtendScript from Adobe CEP) for creating plugin application.
I did some tasks in big b2b project. It was electron based application. So we used web stack: Nest.js, Rx.js, Storybook, etc
We developed a virtual online exhibition system. We used Typescript, React and Mobx (mobx-state-tree). I took part in the development of main frontend part (mostly chat) and admin area.
It was b2b full-stack javascript project with custom framework platypus-platform.org
html, css, javascript, php, ruby, ruby on rails, wordpress
For some time I worked in the project of ordering transfers. It was Ruby project with Sinatra-like framework Flame. I fixed some bugs/markup and Rspec.
I tried to take part in the development sport portal on Ruby on Rails but had some communication problems.
Money exchange service startup. Coffeescript
So we developed online casino on Ruby on Rails. And I don't like this topic so I just fixed some bugs/markup and rspec.
Research seo problems
Fixing modules for online banking (java, xslt)
So for several years, my friends and I created a startup. It was massive multiplayer online racing game. We developed several technical versions. And last was for production. So there was Erlang/OTP server and Flash/Flex client and some tools. Our team in different periods was from 1 to 10 members.
Team size: 1-3. Small enterprise intranet java based client management system. Techs: pure java, servlets