
Roman Gavrilov
@romangavrilov
I build and operate Go backend services for regulated, distributed systems.
What I'm looking for
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
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.
Golang Developer
Freelance
Sep 2023 - Apr 2024 (7 months)
Designed and implemented backend services for several clients, tailoring functionality to each business's needs.
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.
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.
Java Developer
SRI Infotech
Oct 2015 - Sep 2020 (4 years 11 months)
Built enterprise modules for a banking system in Java and Oracle PL/SQL within an agile team. Developed an OSGi-based middleware transforming Oracle records into formats required by third-party systems.
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
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.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Social media
Skills
Interested in hiring Roman?
You can contact Roman and 90k+ other talented remote workers on Himalayas.
Message RomanGet 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!
