Renat Tuktarov
Title
Application Developer / Web Engineer
Age
30
Location
Tbilisi, Georgia
Languages
Level
CEFR
ILR
Russian
Native
Native
Native
English
Advanced
C1
Level 4
Education
Degree
BS / Computer Science
Graduation Year
2017
University
Bauman Moscow State Technical University
Faculty
Informatics and Control Systems
Department
Software Engineering
Skillset
JavaScript
8 years
TypeScript
6 years
Go
6 years
Vue
6 years
React
5 years
Mobx
4 years
Kubernetes
4 years
Nuxt.js
4 years
Node.js
4 years
Python
3 years
Vuex
2 years
Knex.js
2 years
Google Cloud
2 years
k3s
1 year 6 months
Redux
1 year
Rust
1 year
C
1 year
Kotlin
6 months
Projects
Role
Cofounder / Founding Engineer
4
Period
05/2024 - 10/2024   (5 months)
Company
Extruct AI
Details
Building Extruct, AI-based platform for B2B company research using autonomous LLM agents - Prototyping and engineering the Web App allowing user to manage and run fully customizable Research Templates - Designing the architecture of the Back-end where all the AI things happen - Communicating with potential customers or partners
Techs
TypeScript
Nuxt.js
Vue
PrimeVue
Node.js
Python
LangChain
Google Cloud
GCloud Run
GCloud Tasks
Bash
Role
Founder
3
Period
04/2019 - Present   (6 years 4 months)
Project
abcv.io
Details
Abcv.io is a platfrm where software engineers can build up their CV by specifying the most actual information about their skills and projects, which is then presented in beautiful and concise way. The project's functioning is temporarily limited and it's basically not serving its main feature.
Techs
Go
Alpine.js
Shoelace
JavaScript
TypeScript
Vue
Nuxt.js
k3s
Kubernetes
PostgreSQL
Role
Software Engineer
2
Period
08/2017 - 01/2019   (1 year 5 months)
Project
Sphere.Capital
Details
Technical consulting and engineering: - Code review / participating in architetcure decisions of frontend and backend - Development of financial reports management tool - Initial research and development of trading utility inside QUIK Trading Platform
Techs
TypeScript
Vue
Node.js
Lua
PostgreSQL
d3.js
Knex.js
Bookshelf.js
Role
Web Engineer
1
Period
07/2016 - 09/2016   (2 months)
Project
Mahroviy Zver
Details
Technical consulting and engineering of online t-shirts store: - WYSIWYG constructor of T-Shirts
Techs
PHP
Yii 2
JavaScript
Work Experience
Role
Senior Application Developer
5
Period
04/2019 - 04/2024   (5 years)
Company
Isovalent (acquired by Cisco)
Project
Hubble UI
Details
Building the Hubble UI - a Web Application for Cilium and Hubble Timescape, eBPF-based cloud native solutions for providing, securing, and observing network connectivity between workloads. - Helped the company to grow from 25 to 200 persons, which was later acquired by Cisco - Made a major refactoring of the client, introducing layered architecture, data management and reactivity without using old-school Redux-based storage frameworks - Replaced Splunk-based back-end communication with standalone back-end which allowed to use multiple different data sources (Hubble Timescape, Splunk, direct Kubernetes interaction) for streaming events to the UI - Made Hubble UI End-to-End testable where every part including back-end interaction with data sources can be mocked and controlled right from the testing scenario - Participating and reviewing the architecture decisions for Hubble Timescape API, Graphical Design prototypes for Hubble UI
Techs
TypeScript
React
Mobx
d3.js
Webpack
Go
GRPC
GRPC Web
Cilium
Hubble Timescape
Kubernetes
Role
Software Engineer
4
Period
04/2021 - 08/2021   (4 months)
Company
SmallTalk2Me
Details
Building SmallTalk2Me - the AI-based speaking assistant: - Main responsibility was building Web Browser Extension from scratch allowing users to record their voice and analyze it using core AI/ML services - Reviewing / participating in architecture decisions and development process for other Web related products of the company
Techs
TypeScript
Vue
Node.js
Web Workers API
Role
Senior Software Engineer
3
Period
03/2019 - 09/2019   (6 months)
Company
Orca DT
Project
Real time face recognition pipeline for China traffic control department
Details
Leading the development of the Web App for AI-powered Emergency and Collision Detection system for Ministry of Traffic of China: - Developed the Web client from scratch, which obtains events as a stream from the back-end and allows operators to see target location on a 3D map with all necessary objects: buildings, cameras, etc. - Reviewing and participating in architecture development of the infrastructure services, including ML-pipeline system which was responsible for running AI algorithms, storing and streaming all the required and detected events.
Techs
Go
AWS
TypeScript
Vue
Node.js
three.js
PostgreSQL
MongoDB
Kubernetes
Bash
Role
Software Engineer
2
Period
07/2017 - 02/2019   (1 year 7 months)
Company
Sourcerer
Details
Building AI-powered platform for creating a CV for software engineers based on their source code. Including: - Responsive Web App with beautiful sections / charts / badges rendering the data of the CV. The UI allows user to customize their CV and edit most of its sections - Backend for Frontend which is a media between the client and multiple microservices responsible for aggregating the data - Microservice that does post-processing of mined data and replication between databases - Participating in architecture decisions and development of CLI application
Techs
JavaScript
Node.js
Vue
Nuxt.js
d3.js
Kubernetes
PostgreSQL
GCloud Kubernetes
Python
Kotlin
RabbitMQ
ElasticSearch
Bash
Role
Web Engineer (part time)
1
Period
08/2016 - 02/2017   (6 months)
Company
Zalogo
Project
Private microlending platform
Details
Building private Business Intelligence platform: - Custom CRM system - Call Center operations and integration with CRM - Marketing Funnel monitoring
Techs
JavaScript
CoffeeScript
Node.js
React
AWS
Sequelize.js