email: me@rhrn.ru
links:
I have been developing IT projects for more than 15 years, with participation mainly in startups.
I like to develop products, assemble optimal technology stacks, select architecture, and explore new tools.
I like Scrum, BDD/TDD approaches in development.
role: FullStack Developer, DevOps
* prime brokerage
developing various services for the ecosystem, such as trades aggregation, P&L, market price api, data pullers...
creating tools for analysis and data quality control
deployment and monitoring of services
* technology
backend: typescript, nodejs 14+, uWebSockets.js, nanoexpress, express, prisma, postgresql, redis, bulljs (queue), kafka, nats, rxjs, jest, openapi (swagger), ccxt
frontend: nuxt3, vue3, css, echarts, naive-ui, pinia
devops: docker, gitlab-cli, slack
role: FullStack Developer, DevOps, RnD, Architect Solution
* remote expert & inspection service for quality control
video/audio calls (like zoom) based on janus gateway
integration rest api, microservice for ldap authorization with sso, maintain webrtc architecture,
stream based json api, writing test with jest
autonomous builds via gitlab with docker, dockerizing all services, service for multiple test environments for test branches,
ansible scripts, docker swarm orchestration, monitoring, deployments
* technology
backend: nodejs 12+, express, sequelize 4+, postgresql, redis, bulljs (queue), molecular.js, typescript, jest, openapi (swagger)
websockets, webrtc, kurento, coturn, janus gateway
frontend: angular 9+, svelte, rxjs, scss
devops: docker, docker swarm, ansible, git, traefik
role: Frontend, DevOps
* Frontend for video streaming service
maintain and develop frontend angular 6 based client for huawai tv backend, create new ui components, a lots of bundle optimization
setup kubernetes environment with deployments
* technology
frontend: angular 6, rxjs, ngrx, webpack 4, html, css, scss
devops: kubernets, gitlab, nginx
role: FullStack Developer, DevOps
* real state blockchain startup
create investors blockchain platform, integration with bitcoin, ethereum, litecoin, ethereum classic
gitlab builds with docker, docker swarm orchestration, continuous delivery
* technology
backend: node.js, postgres, sequelize.js, express.js, webpack, jest, nginx, docker
frontend: semantic ui, react
role: FullStack Developer, DevOps
* concierge service
backend for multiple real-time chat api, rest api for mobile and web clients, frontend ui for administrating,
integration with 3d party payments, services (stripe, braintree)
maintain servers architecture, migration from softlayer cloud to aws, create high availability cluster, dockerizing services
setup monitoring, ELK stack, autobackups and restores
* technology
backend: node.js, mongodb, postgres, hapi.js, slm, stylus, grunt, webpack, sequelize.js, mongoose.js,
nginx, docker, elasticsearch, mqtt, s3
frontend: angularjs, css3, html5, javascript, bootstrap
http://www.game-insight.com Russia, Moscow
role: FullStack Developer
* mobile game center based on web-view (android, ios) (-webkit)
refactoring, code review, pull requests, optimization, release js sdk, partial maintain android and ios sdk,
creating web services
* technology
backend: node.js, mongodb, express.js, jade, stylus, grunt, php 5.4, propel (orm), redis, postgresql, phpunit, phing, nginx
frontend: css3, html5, javascript, angularjs, jquery, json-rpc, bootstrap
https://multiship.ru Russia, Moscow
role: CTO
* aggregate service delivery for online shopping
development architecture, rest api, frontend & backend
deploy linux servers
issues for team (4 developers)
* technology
backend: php 5.4 (kohana 3.3), kohana orm, mysql 5.5, nginx 1.2, sphinx, curl, ubuntu
frontend: bootstrap, backbone.js, underscore.js, jquery.js, require.js, rest api & json
role: Software Developer
* development and maintain internal ERP system
* technology
backend: php, php-fpm, nginx, mysql, memcached
frontend: javascript, jquery.js, jquery.ui.js, html, css
http://boombate.com Russia, Moscow
role: Team Lead
* systems for free coupons
development frontend, backend
issues for team (2 developers)
deploy and maintain linux servers
integrate with facebook, vk.com, twitter, mail.ru, unisender, devinosms
integrate qr-code scanner for android
* technology
backend: php, php-fpm, nginx, kohana3, mysql, ubuntu, sphinx, memcached, curl
frontend: javascript, jquery, html, css
http://moda.ru, Russia, Moscow
role: Software Developer
* social network for fashion
development social features
integrate with livejournal
* technology
backend: custom framework, php, mysql
frontend: javascript, jquery, html, css
http://clx.ru Russia, Moscow
role: Software Developer
* seo tool for exchange links, banners
development backend and frontend
* technology
backend: php, postgesql, apache, cakephp, freebsd
frontend: jquery, javascript, css, html
http://gubkin.ru, Russia, Moscow
role: Head Developer
* official site GRSU of Oli and Gas
migrate site on external CMS
support internal hosting
* technology
backend: php, mysql, freebsd
frontend: html, css, javascript
Faculty of information technology
Software Computer and Automated Systems
nats, kafka / redpanda, cassandra / scylladb, foundationdb, tikv, surrealdb, fluvio
distributed systems, web3, rust, solana, blockchain, gunjs
wasm, kubernetes