Spyridon Tsitsilianos

Spyridon Tsitsilianos

Senior Software Engineer | Distributed Systems, Event-Driven Data Platforms (10+ Years)

13 yrs experience · Aradippou 7104, Cyprus · <10 hrs/week

About

Senior Software Engineer with 10+ years of experience designing and building distributed, data-intensive systems. Strong background in system architecture, event-driven platforms, and cloud-native services, with hands-on leadership in API ownership, data ingestion pipelines, and mentoring engineers. Proven ability to deliver scalable solutions, operate in complex domains, and bridge engineering with business needs.

Skills

.NET CoreAngularC#DockerElasticsearchFunctional ProgrammingKubernetesMicroservicesMongoDBPostgreSQLReduxSystem ArchitectureT-SQLTypeScript

Experience

  • Senior Software Engineer · Bibecoffee2021

    Senior engineer working on a large-scale IoT platform processing high-volume machine telemetry and delivering real-time and analytical insights to customers. Key contributions: • Architected and owned APIs supporting web applications and third-party integrations • Designed data ingestion subsystems for IoT telemetry using Kafka Streams • Led architectural decisions for scalable, fault-tolerant data pipelines • Delivered metrics and analytics on high-volume time-series data • Took ownership of features end-to-end, from design to production Tech stack: .NET Core, Kafka Streams, MQTT, PostgreSQL, Azure, Docker

  • Software Engineer · Signal Maritime2019 – 2021

    Worked on digitalising maritime shipping data for dry vessels, focusing on high-performance backend services handling sensitive private and public data. Key contributions: • Developed high-throughput services for data aggregation and processing • Built and maintained microservices using .NET technologies • Contributed to system reliability and performance improvements • Collaborated closely with frontend engineers on API design Tech stack: .NET Core, T-SQL, MongoDB, React, TypeScript

  • Software Engineer & Scrum Master · Craneware Plc2017 – 2019

    Developed a cloud-based analytics platform for US hospital supply management, processing large data streams daily. Key contributions: • Designed and implemented stream-processing solutions using Kafka and Flink • Built APIs and search capabilities using .NET and Elasticsearch • Applied functional and reactive programming principles • Acted as Scrum Master, ensuring agile ceremonies, team alignment, and dependency management • Communicated blockers and progress across teams and stakeholders Details Aradippou 7104 Cyprus +357-97-540696 s.tsitsilianos@gmail.com Tech stack: Kafka, Flink, .NET, Elasticsearch, Angular, Redux

  • Software Developer Consultant · Scott Logic Ltd2014 – 2017

    Worked as a consultant across multiple client engagements, primarily in financial services, delivering bespoke, business-critical software solutions. Key contributions: • Developed portfolio management, investment, and internal collaboration platforms • Worked across the full stack: database design, backend services, and frontend UI • Built systems that managed and exposed financial and investment data to authorized users • Collaborated directly with business stakeholders to capture and adapt to rapidly changing requirements • Delivered high-quality solutions in client environments, balancing technical excellence with commercial constraints Tech stack: .NET tech, databases, frontend web technologies, full-stack development

  • Software Engineer · Nanometrics Ltd2013 – 2014

    • Contributed to high-reliability software for semiconductor metrology systems • Focused on robustness, correctness, and system stability

Education

  • University of YorkMSc, MSc Software Engineering
  • University of CreteComputer Science, Computer Science

Similar talent on Pangea

Hire Spyridon through Pangea

Describe your project to the Pangea agent — see if Spyridon is a fit, with transparent pricing and interviews booked straight onto your calendar. No contact details change hands until you hire.

See if Spyridon is a fit