Dmitrii Osipov
@dmitriiosipov
I’m a backend software engineer building distributed systems, APIs, and developer tooling at scale.
What I'm looking for
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
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.
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.
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
Mathematics and Informatics
2022 - 2023
Studied Mathematics and Informatics at Saint Tikhon's Orthodox University in Moscow.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Dmitrii?
You can contact Dmitrii and 90k+ other talented remote workers on Himalayas.
Message DmitriiGet 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!
