Anton Ning

Anton Ning • Software Engineer

📍 Geertruidenberg | ⚡ Tech Enthusiast | 🚀 Problem Solver

About Me

I'm a Software Engineer who builds reliable, scalable systems with Java and Spring Boot (or Python) . I'm a well-versed multidisciplinary developer covering the full lifecycle from a technical or functional point of view.

  • Designing, developing, optimizing and shipping applications or API's.
  • Data modelling, deploying, tuning and monitoring databases with safety in mind (intrusion detection and prevention and auditing).
  • Critically evaluate and guard techical design decisions explain the constraints and trade offs in a clear manner.
  • Building observability solutions for mission critical applications and/or data (guarding data quality).
  • Owning the full run of production deployments and stepping in when it matters.
  • Setting up a cost effective and resillient cloud-native services on AWS and Azure
  • I thrive on technical puzzles and keeping distributed systems running smoothly. I'm always looking for ways to innovate, learn, and grow 🚀

    When I'm not coding, you'll find me at the gym, on the soccer field, or riding my motorcycle through the Dutch countryside.

    Skills & Technologies

    💻
    Backend Development

    Java, Spring Boot, Python, REST APIs, JPA/Hibernate, Maven, OpenAPI, OAuth2, JWT, JUnit 5, Mockito

    ☁️
    Cloud-native (AWS/Azure) & Infrastructure

    A broad spectrum of cloud services (networking, serverless, databases, compute, storage, messaging, queuing), Terraform, Ansible

    🗄️
    Data & Messaging

    PostgreSQL, MySQL, Oracle database, DynamoDB, Redis, Kafka Event Streaming

    🐳
    DevOps & Containers

    Docker, Kubernetes, GitOps, ArgoCD, Jenkins, XLDeploy/XLRelease

    📊
    Monitoring & Observability

    Grafana, Prometheus, Micrometer, Tracing

    🏗️
    Architectural

    Domain-Driven Design (DDD), Event-driven design, Microservices architecture, Hexagonal architecture

    Certifications

    Personal projects

    Motorcycle comparison tool

    A web application that allows users to compare motorcycle specifications, pricing, and performance metrics across different models, built using a fully serverless architecture.

    • Serverless API + API Gateway + AWS Lambda
    • Data storage with DynamoDB
    • Static frontend hosted on S3 and delivered via CloudFront CDN
    • Provisioned and managed with Terraform
    Portfolio website (antonning.nl)

    A personal portfolio website showcasing selected projects, technical skills, and certifications.

    • Domain management with Amazon Route 53
    • Static frontend hosted on S3 and served via CloudFront CDN
    • Frontend built with vanilla HTML, CSS, and JavaScript
    Serverless notification pipeline

    Click to invoke a serverless function. Hit the magic number to trigger a live push notification to my phone.

    • API Gateway + AWS Lambda
    • AWS SNS + Firebase Cloud Messaging (FCM)
    • Custom Android app dedicated for receiving notifications
    • Provisioned and managed with Terraform

    ⬇️ Click below for a random number ⬇️

    ESP32 Live power meter

    An ESP32 microcontroller that reads real-time data from a P1 meter and uses LED's to display current power import or export levels.

    • ESP32 microcontroller with P1 API
    • Real-time polling and data transformation logic (C++)
    • LED control for visual power flow indication
    ESP32-1 ES32-2 ES32-3