Jonathan Artback

Senior Software Engineer | Golang

Salary / Daily rate

Marseille, France

Freelance, open to permanent contract

Can come onsite

Skills

GolangEvent Driven Architecture

Languages

EnglishFrenchSpanishSwedish

About me

Intro

Senior Software Engineer with 5+ years specializing in Golang microservices and event-driven architectures. Led critical system migrations at scale, built IoT platforms supporting 150+ devices, and implemented observability solutions with Grafana/Datadog. Expert in AWS/GCP cloud infrastructure and backend optimization for high-performance applications.

Links

Work experience

Senior Software Engineer

Symphony

Oct 2024 - Jul 2025

10 months

06410 Biot, France

Drove the architecture, development, and maintenance of a high-performance, fault-tolerant distributed system, enabling instant message delivery across web, mobile, and bot platforms. • Scaled message processing and delivery by leveraging Golang’s powerful concurrency features to build robust microservices. • Architected and implemented a reliable, real-time messaging backbone us- ing GCP Pub/Sub, Kafka, and Redis Streams, deploying the solution on Ku- bernetes clusters within GCP. • Led optimization efforts by developing and implementing benchmarking strategies, which leveraged Redis Pipelines to significantly accelerate mes- sage delivery and boost overall system throughput. • Enhanced system reliability and performance by championing an SLO-driven approach to the team’s alerting system. • Facilitated business expansion by leading the expansion of services into new geographical regions while maintaining code quality through rigorous code reviews and debugging. • Maintained high code quality and upheld stringent testing protocols by ac- tively managing CI/CD pipelines on Jenkins.

Software Engineer

ComplyAdvantage

Jun 2022 - Aug 2024

2 years 3 months

Remote, OR 97458, USA

Engineered an orchestration layer for a high-traffic, event-driven platform, enhancing service dispatch and improving user query handling for a system managing up to 25,000 RPM across multiple regions. • Led the migration of a legacy PHP API to a new Go application using the Strangler Fig pattern, ensuring a safe transition with automated client re- quest logging to S3 for comprehensive test data and rollback capabilities. • Designed and implemented a robust feature flag system, enabling granular traffic control per endpoint and region for phased, low-risk deployments. • Implemented a scalable bulk file upload service via API/SFTP, supporting up to 1 million rows of data in CSV and Excel format, • Established an OpenAPI specification standard to ensure consistent API documentation across the organization. • Developed a standardized framework to enable the outbox/inbox pattern for Kafka message replay (CDC) across all company microservices, improv- ing logging and error management. • Utilized Terraform, Helm charts, and ArgoCD GitOps workflows to manage infrastructure across 7 AWS regions and 6 GCP regions, ensuring a scalable and resilient platform. • Enhanced platform stability and observability by working with Grafana and Datadog, and implementing OpenTelemetry collectors to inform business decisions. • Gained extensive experience with a diverse database ecosystem, including distributed SQL (YugabyteDB, AWS RDS), document (MongoDB), and key- value stores (Redis).

Back End Developer

Wattsense

Jul 2020 - May 2024

3 years 11 months

Remote, OR 97458, USA

Engineered a data decoding service that enabled Wattsense to support over 150 third-party IoT devices, significantly expanding the company’s product capabilities and market reach. • Developed efficient, low-resource decoding algorithms by applying skills in low-level programming and bitwise operations and leveraging the QuickJS engine. • Ensured high-quality, reliable, and robust code by implementing rigorous testing methodologies and orchestrating automated CI/CD pipelines using Python, Docker, and GitHub Actions.

Software Developer

All Binary AB

May 2019 - May 2020

1 year 1 month

Karlskrona, Sweden

• Developed key components for an IoT LoRaWAN sensor platform, including advanced payload decoders and robust error handling mechanisms, con- tributing to a more reliable system. • Gained expertise in Go (Golang), leveraging the language for backend de- velopment and cultivating a passion for its community and capabilities. • Engineered a high-performance data retrieval service using PostgreSQL PostGIS to efficiently query bus stops within a specified radius. • Ensured continuous integration and deployment (CI/CD) for the project using Kubernetes and GitHub Actions, guaranteeing a reliable and efficient production environment.


Education

Blekinge Institute of Technology

Bachelor's degree

2015 - 2019

4 years 1 month

Activities and societies: • Developed a strong foundation in software design and advanced problem-solving, with expertise in low-level programming and operat- ing systems. • Gained hands-on experience in various technologies, including C++, Java, Assembler, C, and net- work technologies.

The best place to find your next move

© 2026. All Rights Reserved.