Hi, I’m Moh Eric

I’m a software engineer based in Surabaya, Indonesia, specializing in backend development, data engineering, and cloud infrastructure. I focus on building scalable systems and delivering robust solutions using modern technologies.

What I Do

I work across the full stack with expertise in:

  • Backend Development: Building APIs and microservices with .NET/C#, Go, Python, and Java Spring Boot
  • Frontend Development: Creating modern web applications with Vue.js and TypeScript
  • Mobile Development: Developing cross-platform apps with Flutter/Dart and native Android applications with Kotlin
  • Data Engineering: Implementing CDC (Change Data Capture), Kafka, and real-time data pipelines
  • Cloud & DevOps: Managing infrastructure with Docker, Terraform, and automation tools

Tech Stack

Technologies I work with:

Languages: C#, Go, Python, Dart, TypeScript, Kotlin, Java, R

Backend: .NET Core, Gin, FastAPI, Spring Boot

Frontend: Vue.js, TypeScript, React

Mobile: Flutter, Kotlin (Android)

Data & Streaming: Kafka, Debezium, PostgreSQL, MySQL

Tools: Docker, Terraform, Git, Hugo

Open Source

I believe in continuous learning and knowledge sharing. You can find my projects and contributions on GitHub, including:

  • CDC pipelines with Debezium and Kafka
  • REST API implementations in various languages
  • Android development patterns and best practices
  • Data analysis and visualization projects

About This Blog

This website serves as a platform where I document technical insights and share practical tutorials on software development. I write about real-world implementations, industry best practices, and solutions to challenges I’ve encountered in production environments.

If you find the content valuable, feel free to share it with your network.

Get in Touch

I’m open to discussing technology, exploring collaboration opportunities, and connecting with fellow software engineers.

Let’s build something great together.