Артур

Golang/Embedded Linux specialist

Employment type:
full-time
Age:
24 years
City:
Kyiv

Contact information

The job seeker has provided: Phone number

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

No work experience.

Education

Європейський Університет

Комп'ютерні науки
Higher, from 2019 to 2025 (6 years)

Knowledge and skills

  • Docker
  • Embedded Linux
  • Buildroot
  • Yocto
  • C (programming language)
  • CI/CD

Additional information

Implemented distributed workflow engine in Golang. Inspired from Temporal and explores the core ideas behind durable workflow execution: persisted event histories, task queues, and worker-driven activity execution.
Source code: https://github.com/qppffod/myTemp
Implemented
✅ Durable event-sourced execution
✅ Sequential activity execution with typed, JSON-encoded data flowing from one activity into the next.
✅ gRPC engine API
✅ Durable timers
✅ Signals
✅ Automatic activity retries
✅ Concurrent task dispatch
✅ Task leasing + crash recovery
✅ Graceful shutdown
✅ Auto-migration
✅ Prometheus metrics
✅ Grafana dashboard
✅ Structured JSON logging
✅ Domain-error → gRPC status mapping
✅ gRPC server reflection

More resumes of this candidate

Similar candidates

All similar candidates

Candidates at categories

Candidates by city