quasiyoke

CV

Petr Ermishkin

Software Developer

Phone:
Email:
Telegram: quasiyoke
Github: github.com/quasiyoke

Summary

  • I have an extensive experience in software development (Rust, TypeScript, Python).
  • Selectively use AI agents in my work, have got used to their nuances.
  • Worked with the databases: Postgres, Clickhouse, MongoDB.
  • Familiar with Terraform, Docker and docker-compose.
  • Deployed apps in Google Cloud (Kubernetes), AWS and Nomad.
  • Familiar with Kafka message queue.
  • I work with Linux, bash and GIT.

Working experience

Senior Software engineer, Podscribe, since Mar 2024

Developing a podcast and radio analytics platform using Python and TypeScript. I actively use AI agents, organize batch data processing in Amazon AWS, and participate in prompt engineering for LLMs.

Senior Rust developer, Spin, May 2022 – Mar 2024

Developed API-gateways and other off-chain services for perpetual futures DEX on Solana and NEAR blockchain. Developed a high-frequency trading platform on Rust and gateways for it.

Senior Rust developer, Soramitsu, Nov 2020 – May 2022

Developed an AMM DEX based on Substrate framework.

Senior developer, Iconic, Feb 2019 – Nov 2020

Developed HFT-ready perpetual futures exchange (Zubr) on Rust and TypeScript.

Senior full stack web developer, Yandex Market, Jun 2016 – Feb 2019

Worked on a high-loaded backend with SSR and A/B testing. Switched a large codebase on modern technologies without interruption of business tasks.

Education

  • Bachelor of electronics engineering, graduated from the Bauman Moscow State Technical University.
  • Coursera course — Cryptography I.