Skip to main content
Roman GavrilovRG
Looking for a job

Roman Gavrilov

@romangavrilov

I build and operate Go backend services for regulated, distributed systems.

Poland
Message

What I'm looking for

I'm open to permanent and B2B/contract roles building and operating Go backend services, especially microservices, APIs, workflow systems, and cloud infrastructure in distributed English-speaking teams.

I'm currently supporting HSBC's internal automation platform in Go, using Temporal workflows, PostgreSQL, and gRPC. I also migrated a critical AWS S3 artifact-transfer service from Node.js and TypeScript to Go.

Across banking, gambling, media, fintech, and donations platforms, I've built and maintained production backend services for more than 11 years. My recent Go work includes AWS Lambda services at Shamaazi, video and audio processing with FFmpeg at Spiral Scout, and a high-traffic API gateway for Grand Parade (William Hill).

I work hands-on with microservices, gRPC and REST APIs, messaging, PostgreSQL, AWS, Docker, Kubernetes, and Terraform. I'm comfortable taking over legacy code, migrating critical components between stacks, and delivering within regulated release processes.

Earlier in my career, I built enterprise banking modules and OSGi middleware at SRI Infotech, as well as Android applications with REST integrations. I work effectively in distributed, English-speaking teams and use AI-assisted development tooling daily.

Experience

Work history, roles, and key accomplishments

HS
Current

Golang Developer

Jun 2025 - Present (1 year 4 months)

Support and development of an internal automation platform built in Go with Temporal workflows, PostgreSQL, and gRPC. Migrated a critical service handling artifact transfers to AWS S3 from Node.js to Go.

SH

Software Engineer

Shamaazi

Aug 2024 - Jan 2025 (5 months)

Maintained and extended the backend of a donations platform built on Go and AWS Lambda. Managed infrastructure as code with Terraform and worked with DynamoDB and Athena for storage and reporting.

IG

Golang Developer

Idego Group

Apr 2024 - Aug 2024 (4 months)

Developed and maintained a service converting natural-language test descriptions into executable commands for HTML pages. Handled deployments via Jenkins and Docker Compose on Linux hosts.

FR

Golang Developer

Freelance

Sep 2023 - Apr 2024 (7 months)

Designed and implemented backend services for several clients, tailoring functionality to each business's needs.

SS

Golang Developer

Spiral Scout

Jul 2022 - Sep 2023 (1 year 2 months)

Enhanced and maintained a video/audio processing service in Go using FFmpeg, integrated with AWS S3 and SWF.

GP

Golang Developer

Grand Parade

Oct 2020 - Jun 2022 (1 year 8 months)

Maintained and enhanced a high-traffic API gateway in Go for a large gambling company as part of an agile team. Integrated PostgreSQL and AWS services and worked with ActiveMQ-based messaging.

SI

Android Developer

Sibriver

Apr 2014 - Jun 2015 (1 year 2 months)

Developed Android applications for call-centre staff management, food delivery, and children's book readers with REST integrations and notifications.

Education

Degrees, certifications, and relevant coursework

TR

Tomsk State University of Control Systems and Radioelectronics

Bachelor of Science, Information Technology

2011 - 2015

Pursued a Bachelor of Science in Information Technology, completing the program in 2015.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan