Position: Golang Developer
Category: Golang
English level: fluent
Years of experience: 5


Applying for the Go developer position. Passionate about Go and microservice architecture!

PROFESSIONAL EXPERIENCE
Aug 2022 – Jun 2023 - Go developer Smartmatic-Cybernetica C.O.E for Internet Voting. Developed internet voting platform
Mar 2020 – Jun 2022 - Go developer at EvoPlay. Developed high loaded event-driven betting platform
Nov 2018 – Nov 2019 - Python developer at Semantrum. Developed sophisticated media analysis platform and full text search engine
Nov 2017 – Oct 2018 - Python developer at idevelop.city. Developed web-based GIS application for real estate industry
Before programming jobs: Electronic Engineer at Opertec (Nov 2014 – Aug 2016), Electrical Design Engineer at Power networks & Systems (Mar 2013 – Oct 2014), Technical Support Engineer at EK Systema (Oct 2011 – Mar 2013)

EDUCATION
2016 – 2019 - Programmers degree. UNIT Factory (School 42) programming academy
2006 – 2012 - Engineer’s degree in Electrical Power Engineering. Kyiv Polytechnic Institute, Energy saving and energy management faculty

PROFESSIONAL SKILLS
Go programming - Primary experience in developing microservice web applications and CLI utilities. Passionate about event-driven architectures and go concurrency model
Python programming - Residual knowledge, no longer use it on daily basis. Experience, mainly, in back-end web development, writing cli applications
Database experience - PostgreSQL, MongoDB, Redis, Elasticsearch
Message brokers - RabbitMQ
Kubernetes - Able to write kubernetes manifests describing pods, deployments, services, jobs, ingress, config maps, etc. Have experience in deploying and debugging applications in kubernetes. Experience with helm
GraphQL	- Experience in developing GraphQL sevices using gqlgen
Proven Linux user