Position: Senior backend engineer (Go)
Category: Golang
English level: upper
Years of experience: 6

- Wide tech expertise. If needed, I can write code in C++, Python in a reasonable amount of time.
- Like to deliver supportable and high-quality code.
- Product-oriented mindset. I love to feel the impact and responsibility for my project.
Have strong expertise in backend development (Golang, NodeJS) and application security. Love to deliver clean and maintainable software, thus fond of tests, CI/CD, code reviews and strict linters :) 
 
1. Team Lead (Go)
Worked on the marketplace for finding work or work providers (top five site for its niche in the USA). Led team of four people, implemented microservices from scratch, carried services from architecture definition to production)

2. Backend Engineer (Go)
Worked on high-load, distributed social platform. Main stack - Go, Redis, Postgres, PubSub, microservices, gRPC/REST APIs, gCloud.
 
3. Application security engineer
Performed full-scale penetration tests, secure code/architecture reviews. Provided detailed reports (based on OWASP ASVS standard) of both vulnerabilities and mitigations, assisted tech teams with fix implementations.
 
4. Backend Engineer (NodeJS)
Worked on multiple medium-to-big sized outsourcing projects. Main stack - Node, Go, Express, Mongo/Postgres. 
Leaded team of 4 developers. Performed task distribution, estimation, product delivery, and customer demo.
Prefer product companies - high-load, microservice, cloud-hosted applications - NOT interested in the front-end development