Jonathan Ato Markin

Software Engineer specializing in scalable backend systems and cloud infrastructure

Pisa, Italy
jonamarkin@gmail.com

About Me

Experienced software engineer with a strong track record of building scalable systems and expertise in enterprise system design. Currently pursuing advanced research in HPC, Distributed Systems & Cyber-Physical Systems.

Passionate about clean & sclalable architecture, performance optimization, and building fault-tolerant systems that scale.

I enjoy sharing knowledge through tech blogs and contributing to open-source projects.

Technical Skills

JavaPythonGoC++JavaScriptTypeScriptSpring BootReactVueNode.jsPyTorchAWSGCPAzureDockerKubernetesPostgreSQLMongoDBRedisKafkaRabbitMQ

Professional Experience

HPC-Cloud Researcher & Engineer
Oct. 2024 - Present
University of Pisa
Pisa, Italy

Architecting distributed compute infrastructure for AI models using MPI on HPC clusters.

MPIPyTorchFastFlowHPCC++mpiPSlurmPython
Software Engineer
Jun. 2019 - Dec. 2023
Union Systems Global
Accra, Ghana

Developed scalable core backend services and integrations for web and mobile banking platforms.

JavaSpringPostgreSQLREST APIsCI/CD
Engineer: API & Platforms
Oct. 2021 - Jan. 2023
BRIJ Fintech Ghana Limited
Accra, Ghana

Owned design and maintenance of frontend and backend microservices for payments and forex.

JavaSpring BootVueJSVaultOpenAPIMicroservices

Featured Projects

ToggleFox - Enterprise Feature Flag System

Production-grade feature flag system with Clean Architecture and 95%+ test coverage. Deployed resilient microservices with Prometheus monitoring and CI/CD pipelines.

JavaSpring BootPostgreSQLRedisDockerPrometheus
Bookstore Microservices Application

Fault-tolerant microservices with async messaging achieving 99.9% uptime under load. Built with comprehensive testing using Testcontainers.

Spring BootRabbitMQTestcontainersDockerMicroservices
Order Processing Application

Containerized Go backend with REST APIs using Domain-Driven Design. Architected with Docker Compose for local development and multi-service orchestration.

GoGinDockerDDDREST APIDocker Compose
FastMap: Real-Time IoT Anomaly Detection with Redis's Multi-Model Database

A real-time anomaly detection platform for large-scale sensor networks. It provides a live map-based dashboard where operators can monitor thousands of IoT sensors at a glance.

RedisPythonFastAPIDockerCI/CDHTMLCSSTailwind CSS

Latest Articles

GitHubTesting
Harnessing Testcontainers for Reliable Integration Tests
July 7, 2025

Strategies for writing stable, reproducible integration tests using Testcontainers and Dockerized environments in Spring Boot applications.

Read Article
Dev.toIoT
FastMap: Real-Time IoT Anomaly Detection with Redis's Multi-Model Database
August 10, 2025

Developing FastMap, a real-time anomaly detection platform for large-scale sensor networks using Redis's multi-model capabilities.

Read Article
Dev.toDatabases
Local Development, Remote Data: Accessing Fly.io PostgreSQL from Your Java API
January 26, 2025

A guide to connecting local Java applications to remote PostgreSQL databases hosted on Fly.io for seamless development workflows.

Read Article
Dev.toSpring Boot
Spring Boot Basics: Crafting Your First Application
June 15, 2024

A beginner-friendly introduction to building your first Spring Boot application, covering setup, configuration, and essential features.

Read Article

Get In Touch

Let's Connect

I'm always interested in discussing new opportunities, collaborating on exciting projects, or sharing insights about software engineering and distributed systems.

Current Focus

Research & Development

Working on distributed compute infrastructure for AI models at the University of Pisa, focusing on HPC-Cloud integration.

Open Source

Contributing to enterprise-grade tools and sharing knowledge through technical articles and conference talks.

Interests

Distributed systems, cloud-native architectures, performance optimization, and developer tooling.