Nikolajus KarpovasGo Developer
Go developer with 4 years of experience in building scalable and reliable backend systems. The main technology stack is built around Go. Strongly prefers to have automated tests to make sure that systems function as expected.
Certifications
Go
Go
11/26/2019
Tech stack
Go (4)
MySQL (4)
Amazon Web Services (AWS) (4)
Docker (4)
Apache Kafka (1)
Redis (1)
ASP (1)
AWS Certified Solution Architect
SQLite
Jenkins
Continuous Integration (CI)
JSON
Terraform
Firebase
Scrum
Git
Linux
Node.js
Continuous Delivery (CD)
XML
Experience
Back End DeveloperBookerZzz
04/2019 - 06/2022

Full-time remote backend Golang developer. My main responsibilities at BookerZzz were to work on the microservices that are powering HotelSpecials website. More specifically I worked on the following microservices: - microservice that is serving data, e.g. hotel information text, hotel images, hotel reviews, etc., here the main technologies I used are - Go, MySQL, Docker, grpc to facilitate communication between microservices; - microservice that is serving prices for hotel rooms, here the main technologies I used are - Go, Elasticsearch, Docker, grpc; - booking funnel microservice that is handling all the payment steps when a customer books a hotel room, here the main technologies I used are - Go, Docker, grpc; - I also worked on a microservice that is communicating with a third party API to get hotel offers, here the main technologies I used are - Go, Docker; - Led an effort to add unit tests to one part of the code base where there were none.

Go
MySQL
Amazon Web Services (AWS)
Docker
Back End DeveloperUnited Wardrobe
07/2018 - 03/2019

Full-time backend Golang developer. My main responsibilities at United Wardrobe were to work on the microservices that are powering United Wardrobe website. More specifically I worked on the following microservices and projects: - Microservice that is serving all the product related data, e.g. products feed, specific product page where all the details about product are displayed (description, images, etc.), here the main technologies I used are - Go, MySQL, Docker, Redis; - I also built an ETL pipeline using AWS Lambda to pull in certain data from a third party provider into AWS Redshift cluster; - Another microservice that I worked on was powering an internal CMS used by United Wardrobe customer service, here the main technologies I used are - Go, MySQL, Docker; - Performed code reviews and code quality control to ensure optimal production results; - Other technologies that I worked with at United Wardrobe are - CircleCI for CI, AWS as a cloud provider, Kafka, GraphQL.

Go
MySQL
Amazon Web Services (AWS)
Docker
Redis
Apache Kafka
Internship as full-stack ASP.NET MVC developerFlores.nl
06/2015 - 10/2015

Internship as full-stack ASP.NET MVC developer.

ASP
Education
Bachelor in Computer ScienceAmsterdam University of Applied Sciences
09/2012 - 02/2018
Portfolio
Superhero Match
July 2019 - June 2021