Skip to main content
DO
Open to opportunities

Dmitrii Osipov

@dmitriiosipov

I’m a backend software engineer building distributed systems, APIs, and developer tooling at scale.

Germany
Message

What I'm looking for

I’m looking to build and own production backend systems and developer platforms—especially distributed, event-driven architectures—where I can apply strong engineering best practices, mentor teams, and deliver measurable outcomes.

I’m a backend software engineer with 5 years of experience building distributed systems, REST and GraphQL APIs, data indexing pipelines, event-driven architectures, and developer-facing TypeScript libraries. I’ve owned the full lifecycle—from architecture to deployment—and focus on production reliability and clear developer experience.

I’m the sole author and maintainer of gear-js/api and sails-js, serving ~1,800 weekly downloads at peak. I’ve built and led backend services (including a Gear Idea backend with a data indexer, REST explorer API, program metadata storage, and token faucet service), implemented Coinbase Rosetta API integration in TypeScript, and led a cross-chain bridge using a multi-node Listener/Relayer/Signer architecture with RabbitMQ-based consensus and threshold signature validation. I’ve also mentored and coordinated 4–5 engineers, driving engineering best practices across CI/CD.

Experience

Work history, roles, and key accomplishments

OD
Current

Senior Software Engineer

Osipov-mit Dmitrii-osipov-018232218

May 2021 - Present (5 years 2 months)

Designed and maintained production backend services across REST and GraphQL APIs, data indexing pipelines, and event-driven architectures, owning the lifecycle from architecture to deployment. Sole-authored and maintained developer-facing TypeScript libraries and built backend components for Gear, including a cross-chain bridge and Coinbase Rosetta API integrations, while mentoring 4–5 engineers.

GT

Cross-Chain Bridge

Gear Technologies

Jan 2023 - Jan 2024 (1 year)

Designed and implemented a bidirectional cross-chain bridge in TypeScript using Listener, Relayer, and Signer node roles with RabbitMQ-based distributed role rotation and threshold-signature consensus.

GE

Coinbase Rosetta API

Gear-Foundation/Integrations-Rosetta-Api

Jan 2022 - Jan 2023 (1 year)

Implemented the Coinbase Rosetta API specification for the Gear protocol in TypeScript, covering both Data API and Construction API with balance reconciliation for correctness across on-chain state.

Education

Degrees, certifications, and relevant coursework

Saint Tikhon's Orthodox University logoSU

Saint Tikhon's Orthodox University

Mathematics and Informatics

2022 - 2023

Studied Mathematics and Informatics at Saint Tikhon's Orthodox University in Moscow.

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