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


Description: Video service
Customer: EU
Involvement Duration: 1 year
Project Role: Lead back-end developer
Project Team Size: 10
Tools & Technologies: Golang, PostgreSQL, payment systems, AWS tools
Responsibilities: Application architecture, implement new features, crons, code review, mentoring

Description: NFT marketplace
Customer: US
Involvement Duration: 4 months
Project Role: Back-end developer
Project Team Size: 20
Tools & Technologies: Golang, GraphQL, PostgreSQL, Redis, machinery, microservices, NATS streaming, Circle payment system, AWS tools
Responsibilities: Application architecture, implement new features, crons, work with ethereum network, code review, mentoring.

Description: Disturbed storage based on blockchain network
Customer: US
Involvement Duration: 8 months
Project Role: Back-end developer
Project Team Size: 8
Tools & Technologies: Golang, Sqlc, Starius/API2, PostgreSQL, LevelDB, Linux Alpine
Responsibilities: Application architecture for storage appliances, implement new features, crons, work with blockchain wallet, transactions

Description: Object recognition system for storages
Customer: UA
Involvement Duration: 4 months
Project Role: Back-end developer
Project Team Size: 3
Tools & Technologies: Python, Tessaract OCR, Django, Tensorflow, MySQL
Responsibilities: Maintain the application, implement new features