Himalayas logo
PM
Open to opportunities

PARIS MESIDIS

@parismesidis

Senior software engineer specializing in distributed systems, Go, and cloud-native architecture.

Cyprus
Message

What I'm looking for

I seek senior engineering roles focused on distributed systems, cloud-native architecture, and scalable backend services where I can lead designs, mentor engineers, and deliver reliable production systems.

I am a senior software engineer with 13+ years of experience building backend systems, distributed services, and full-stack delivery across finance, telecom, and embedded domains. I specialize in Go and Rust, and I focus on cloud-native microservices, systems-level programming, and reliable payments and membership platforms.

Throughout my career I have designed and implemented backend microservices using REST/gRPC, Kafka, Kubernetes (EKS), AWS, Terraform, MongoDB and PostgreSQL, and I have maintained and extended core systems in Java, Spring Integration and C++. I have led teams, provided architectural guidance, and contributed to CI/CD and delivery automation to improve reliability and deployment velocity.

My hands-on projects include refactoring monoliths into microservices, building payment integrations, and implementing a Rust-based B+ Tree storage engine with copy-on-write semantics and epoch-based reclamation. I bring pragmatic engineering, mentorship, and a focus on scalable, maintainable systems.

Experience

Work history, roles, and key accomplishments

AF
Current

Senior Software Engineer

ABC Fitness

May 2025 - Present (5 months)

Built membership management and payments platform, refactoring PHP monolith into Go microservices (REST/gRPC) and integrating payment providers to support global fitness centers.

XL

Senior Software Engineer

XM Trading Point Holdings Ltd.

Jan 2019 - May 2025 (6 years 4 months)

Led design and implementation of backend microservices in Go, improving platform scalability using Kafka, Kubernetes (EKS), PostgreSQL and Terraform while mentoring backend teams.

Amdocs logoAM

Senior Software Developer

Amdocs

Sep 2017 - Dec 2018 (1 year 3 months)

Developed and maintained OSS/BSS billing systems for telecom clients using Java and Spring Integration, contributing to CI/CD pipelines and delivery automation.

Cisco logoCI

Software Engineer

Cisco

Dec 2016 - Jun 2017 (6 months)

Maintained middleware for digital TV set-top box platforms and developed embedded Linux functionality in C++ and Python to meet customer-specific requirements.

AM

Software Developer

Alcova Asset Management

Aug 2015 - Oct 2016 (1 year 2 months)

Developed low-latency market data feed handlers and direct market access components in C++ for HFT systems and built backtesting utilities in C++ and Python.

University of Oxford logoUO

Software Developer

University of Oxford

Feb 2015 - Aug 2015 (6 months)

Implemented MapCraft indoor positioning system in C++ and ported Matlab prototypes to optimized C++/Android code, contributing research framework components in Python.

BT

Software Engineer

Big Systems Technologies

Sep 2014 - Jan 2015 (4 months)

Developed real-time mobile positioning and motion-tracking algorithms using C++/Boost and CUDA, and performed data analysis with MongoDB.

Education

Degrees, certifications, and relevant coursework

University of York logoUY

University of York

Master of Research, Computer Science

2010 - 2011

Completed an M.Res in Computer Science focusing on mapping of real-time applications on Network-on-Chip based MPSoCs and algorithm/simulator development in Java and SystemC.

University of York logoUY

University of York

Master of Science, Computing

2009 - 2010

Completed an M.Sc in Computing with coursework and research in computing topics.

University of Manchester logoUM

University of Manchester

Bachelor of Engineering (Honours), Computing and Communication Systems Engineering

2005 - 2009

Earned a B.Eng (Hons) in Computing and Communication Systems Engineering from the Department of Electrical and Electronic Engineering.

Find your dream job

Sign up now and join over 100,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
PARIS MESIDIS - Senior Software Engineer - ABC Fitness | Himalayas