Position: Senior Go Developer
Category: Golang
English level: fluent
Years of experience: 11

Most significant recent contributions (as Go developer):
- Designed and developed several new services. Deployed and supported it on production. Couple examples:
-- Service which detects interior camera obstruction based on device messages. The detecting algorithm based on the usage of Redis sorted sets. 
-- Service which allows requesting videos from a device for a specific period of time.
- Migrated existing microservices to the new pub/sub model. The complexity of the task lied in migration to the new data source without any downtime or data loss.
- Designed and implemented a new user management system. The task included complex business logic, SQL queries (PostgreSQL), intensive unit/integration testing.
- Developed a “coaching” feature that allows watching for driving behavior of users and teach them on specific cases of violations like long time distractions, tailgating, collisions, etc.
11+ years of experience in software development. Work as Go Senior Backend developer recent 5 years (6+ years of Java experience before). Qualified both in writing software from scratch and maintaining large existing projects. 
Consider finishing projects as the most important quality in the business.

Recent experience: currently, I am a part of the core services team of a big AI-powered automotive startup in Silicon Valley. I’m responsible for developing a platform for storing, processing and analyzing data received from devices installed on customer cars in real-time. The platform itself consists of many microservices and several data storage solutions running on AWS. Pursue unit/integration testing as a must-have goal for all developed features. The stack is as follows: Go, Gin, PostgreSQL, Kafka, Redis, ElasticSearch, DynamoDB, Docker, AWS.

Before the current position, I have worked 6+ years as Senior Java backend/full-stack developer on a vast number of various projects. Couple examples: 
- Code Review/CI/Agile all-in-one Web App (Java 8, Spring, ActiveMQ, Oracle DB, Typescript, Angular 1.6) as a full-stack developer;
- Customized proxy server (Java 8, Netty).
Only remote.