Skip to content
View cploutarchou's full-sized avatar

Block or report cploutarchou

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cploutarchou/Readme.md

Hi, I'm Christos

Head of Backend Development at Investotech · Fintech and trading systems · Cyprus

I lead backend engineering and stay hands-on with Go, Python and AWS. My work covers architecture, delivery and production reliability for broker operations, payments, CRM, reporting and data services.

I have more than 15 years of software development experience. I help teams understand the full system, make clear technical decisions and build software they can maintain.

What I focus on

  • Backend architecture: APIs, service boundaries, database design and integrations, including MT4/MT5.
  • Reliability and performance: finding bottlenecks, understanding failures, improving monitoring and making releases safer.
  • Data engineering: ETL, data pipelines and reporting systems.
  • Engineering leadership: code reviews, technical standards, mentoring and shared ownership.

Selected public projects

Project What it explores
GoPulse Instrumenting Go goroutines and channels, with trace analysis and a web UI.
go-requests Archived Go HTTP client project showing a builder API, request configuration and usage examples.
Tokio Task Scheduler Asynchronous task scheduling in Rust using Tokio.

These are personal projects. Check each repository for its current status, requirements and limitations before using it. Much of my professional work is in private repositories.

Tools I work with

Main stack: Go, Python, AWS, PostgreSQL, Docker and Kubernetes.

I also work with Rust, Redis, Kafka, RabbitMQ, NATS and Elasticsearch. I run a personal k3s cluster and use GitOps to manage it.

More projects and interests

Find me

Website · Blog · LinkedIn · ORCID · Medium · X

Contact: cploutarchou@gmail.com

Pinned Loading

  1. scheduler scheduler Public

    A non-blocking, flexible task scheduler for Rust with asynchronous execution.

    Rust 5 1

  2. gopulse gopulse Public

    Stop guessing what your goroutines are doing. GoPulse provides real-time visualization and debugging tools for Go concurrency with minimal overhead.

    Go 2 1

  3. go-requests go-requests Public archive

    An HTTP client that is ready for production in Go for a lot of useful features while only using the standard library of the language.

    Go 3