Yudi Nugraha

Yudi Nugraha

Software Engineer

Hi, I'm Yudi Nugraha — a software engineer passionate about building scalable systems and real-world businesses.

With over a decade of experience in software development, I specialize in backend systems, cloud infrastructure, and data engineering. I've worked with companies ranging from startups to enterprises, helping them build robust and scalable solutions.

Beyond software, I'm also an entrepreneur running Arabica Coffee Nursery, where I cultivate high-quality coffee plants and support local farmers in Indonesia.

I believe in building things that matter — whether it's elegant code, reliable systems, or sustainable businesses that create real impact.

10+
Years Experience
In Software Dev
50+
Projects Built
Production Systems
1
Coffee Business
Arabica Nursery
Always Learning
Never Stop Growing

Skills & Expertise

Backend Development

PythonGoNode.jsJava

Cloud & DevOps

AWSDockerKubernetesTerraform

Databases

PostgreSQLMongoDBRedisElasticsearch

Data Engineering

Apache AirflowApache KafkaSparkETL/ELT

Frontend

ReactNext.jsTypeScriptTailwind CSS

Architecture

MicroservicesEvent-DrivenREST APIsSystem Design

Interests & Hobbies

💻

Software Architecture

Designing scalable, maintainable systems that can handle millions of users and evolve with changing requirements.

☁️

Cloud Engineering

Building cloud-native applications with modern infrastructure patterns, focusing on reliability and cost optimization.

Coffee Farming

Growing specialty Arabica coffee, experimenting with cultivation techniques, and supporting sustainable agriculture.

🚀

Entrepreneurship

Building businesses that solve real problems and create value for customers while maintaining sustainable growth.

📚

Continuous Learning

Exploring new technologies, reading technical books, and staying updated with industry trends and best practices.

🌱

Sustainability

Promoting sustainable practices in both technology and agriculture, reducing environmental impact.

Current Focus

Building Scalable Systems

🚀 Active

Designing and implementing distributed systems that can handle high traffic and large-scale data processing.

Growing and selling high-quality Arabica coffee plants, helping local farmers improve their crops and income.

Learning Rust

📚 Learning

Exploring Rust for systems programming and high-performance applications, focusing on memory safety and concurrency.

AI/ML Integration

📚 Learning

Exploring practical applications of AI and machine learning in backend systems and data pipelines.

Connect With Me