Position: Software Engineer
Category: Golang
English level: intermediate
Years of experience: 2.5


Result-oriented and highly motivated specialist with 2.5 years of experience. Has hands-on experience in implementing different tasks using Golang and Python. Has production experience with Golang, Python, Kafka, Sentry, Docker, git SCRUM-oriented guy, team player. Enthusiastic in investigating cutting-edge technologies Eager to learn new tech-nologies and dive deep into the familiar one.

Skills:
Programing Languages: Golang, Python, C#;
Technologies: git, bash, gRPC, HTTP, API, WebSockets, Swagger, Kafka, Allure, Gitlab CI,JSON, CSV;
DB: PostgreSQL, MySQL;
Cloud: GCP, AWS;
Containers: Docker, Kubernetes. 
Tools: Slack, Jira, GitLab, Github, Goland, Docker Desktop, Postman, Elastic, Notion, DBeaver, Insomnia.
Testing: unit tests, integration tests, gomega, allure-go.
Operation systems: macOS, Ubuntu, Windows;.

Experience:
EPAM, Golang Developer, Sep, 2021 – Feb, 2023, .
Project: FinTech start-up that offers a unique mobile banking app at your fingertips. Whether it’s payments, transfers, multi-currency accounts for travels, spendings reports, split bills.

WOOC, Junior Golang Developer, Sep, 2020 – May, 2021.
Project: A cybersecurity project that collects data about web pages across the Internet, analyzes them, and shows security levels and possible site vulnerabilities based on the information collected.


Achievements:
• Created a tool for efficient collecting screenshots of the latest state of a large number of web pages using concurrency, selenium web driver;
• Created new tools to parse data from JSON files and store it in custom format;
• Established communication between services by gRPC/HTTP using Kafka;
• Created client to execute backend methods based on SlackBot;
• Maintain multiple services;
• Transferred services from Python to Golang;
•Monitored the health of services using scheduled automated tests, Allure reports and Elastic logs;