Position: Software Engineer, Senior Software Engineer
Category: Golang
English level: upper
Years of experience: 4

1. Monitoring that implemented within AWS CloudWatch alarms, dashboards, and with help of sentry errors.
2. API usage logs exporting with help of AWS services (no application code was developed for this feature, infrastructure only)
Hobbies
I'm really a fan of music, I've
built the sound system with
vinyl player and really enjoy listening to it! Also learning to play the piano. I've also obsessed with travel, anatomy, pop science literature about our brain. and some outside activities, such as bike riding, camping.
Languages
Russian
English
  3. Building index from the scratch using data lake and pipeline pattern in Golang) with data processing. It was built to update the index schema with no downtime
4. Really complex Search API built on top of GraphQL with support of 40+ filters and boolean operators
Recently I've worked for Craft (craft.co). Craft is an enterprise intelligence company helping organizations make data-informed business decisions. Our platform provides comprehensive, validated, and always up-to-date commercial data, analytics, and actionable insights.
Currently, I have 2 main responsibilities within this role:
1. Support our Ruby projects
2. Build new features for the Search Engine API & support it
Search Engine is built with help of GraphQL, Golang, AWS (with terraform), Elasticsearch (7.10 version), and Kafka for real-time updates. Our API provides quite a complex API for searching data by 100+ data points of different types (geo, text & keywords, financial, historical, hierarchical data types). Also provides the possibility to see some statistics about the dataset (filtered or not) based on some attributes (e.g.: medium revenue of the company, most popular locations for the companies, histogram statistics about different attributes of the companies). Other huge and interesting features:
1. Monitoring that implemented within AWS CloudWatch alarms, dashboards, and with help of sentry errors.
2. API usage logs exporting with help of AWS services (no application code was developed for this feature, infrastructure only)
Hobbies
I'm really a fan of music, I've
built the sound system with
vinyl player and really enjoy listening to it! Also learning to play the piano. I've also obsessed with travel, anatomy, pop science literature about our brain. and some outside activities, such as bike riding, camping.
Languages
Russian
English
  3. Building index from the scratch using data lake and pipeline pattern in Golang) with data processing. It was built to update the index schema with no downtime
I am really expecting strong engineering culture and challenging projects