Yudi Nugraha
Senior Software Engineer
Senior Software Engineer dengan 15 tahun pengalaman terbukti membangun dan mengembangkan aplikasi enterprise. Didorong oleh semangat memecahkan masalah nyata, menulis kode yang bersih dan mudah dipelihara, berbagi pengetahuan, dan mendorong inovasi teknologi.
Yudi Nugraha
Senior Software Engineer
Senior Software Engineer dengan 15 tahun pengalaman terbukti membangun dan mengembangkan aplikasi enterprise. Didorong oleh semangat memecahkan masalah nyata, menulis kode yang bersih dan mudah dipelihara, berbagi pengetahuan, dan mendorong inovasi teknologi.
yudi.nugraha07@gmail.com
Bandung, Indonesia
https://yudinugraha.com
Pengalaman Profesional
Senior Software Engineer (FullStack)
Self Employed • Bandung, Indonesia
Apr 2025 - Sekarang
- •Membantu founder startup membangun MVP dan melakukan validasi pasar
- •Memecahkan masalah nyata di berbagai domain
- •Grant hunting untuk startup tahap awal
Senior Software Engineer (Backend)
Adapta Earth • Washington, Amerika Serikat (Remote)
Apr 2025 - Apr 2026
- •Merancang dan memimpin pengembangan Campaign Module dan Farm Monitoring System, membangun sistem backend yang skalabel untuk mendukung pemrosesan data pertanian dan wawasan iklim
- •Mendesain dan mengimplementasikan arsitektur sistem dan infrastruktur, memastikan ketersediaan tinggi, kemudahan pemeliharaan, dan alur deployment yang mulus
- •Mengembangkan layanan backend: membangun API yang robust dan business logic untuk mendukung peningkatan Agriculture Climate Score dan pemrosesan data real-time
- •Berkolaborasi lintas fungsi dengan frontend engineer untuk memastikan integrasi API yang efisien dan performa sistem end-to-end yang konsisten
- •Mengelola siklus deployment dari staging ke produksi, meningkatkan keandalan rilis dan mengurangi hambatan deployment
PythonFastAPIAWSDockerPostgreSQLAccuWeatherSentinelHub
Software Engineer (Backend)
GovTech Edu (sekarang INA Digital Edu) • Jakarta, Indonesia (Remote)
Des 2021 - Des 2024
- •Berkontribusi pada migrasi Software Penganggaran Sekolah (MARKAS) dari .NET Framework lama ke stack .NET Core dan React modern, meningkatkan maintainability dan memungkinkan deployment di infrastruktur Kubernetes berbasis Linux
- •Membangun dan mengirimkan versi revamp Software Penganggaran Sekolah (ARKAS), meningkatkan fungsionalitas, performa, dan pengalaman pengguna
- •Mengintegrasikan ARKAS dengan Sistem Informasi Pemerintah Daerah (SIPD), menyederhanakan alur kerja dan meningkatkan konsistensi data antar platform
C#.NET CoreASP.NET CoreReactREST APIPostgreSQLDockerKubernetesLinuxGit
Software Engineer
Center of Information Technology – Universitas Groningen • Groningen, Belanda (On-site)
Jul 2017 - Agu 2021
- •Mengembangkan dan memelihara berbagai sistem universitas termasuk registrasi mata kuliah, pemesanan magang, basis data terminologi, dan platform administrasi GMO
- •Membangun dan meningkatkan aplikasi web yang skalabel untuk meningkatkan keandalan, performa, dan pengalaman pengguna di layanan akademik
- •Menerjemahkan kebutuhan bisnis dan akademik menjadi implementasi teknis yang selaras dengan kebutuhan institusi
C#ASP.NETSQL ServerWindows ServerIISGit
Software Engineer
PT. Sembada Karya Mandiri • Bandung, Indonesia (On-Site)
2012 - 2016
- •Berkontribusi pada pengembangan Combat Management System (CMS) untuk TNI AL, memungkinkan kesadaran situasional real-time dan kontrol operasional
- •Membangun sistem komunikasi dan navigasi termasuk HF radio data transceiver dan ECDIS, memungkinkan pertukaran data yang andal dan visualisasi maritim real-time yang akurat
C++QtLinux
Pendidikan
Magister, MBA
Institut Teknologi Bandung
Bandung, Indonesia
2014 - 2016
GPA: 3.5/4.00
Sarjana, Fisika
Institut Teknologi Bandung
Bandung, Indonesia
2007 - 2012
GPA: 3.01/4.00
Keahlian Teknis
Bahasa Pemrograman
- Python
- C#
- C++
- Java
- JavaScript
- TypeScript
- SQL
Frontend
- React
- Next.js
- Tailwind CSS
Backend
- ASP.NET
- .NET Core
- Node.js
- FastAPI
- Microservices
Database
- PostgreSQL
- SQL Server
- Redis
Cloud
- AWS
- GCP
- Azure
DevOps
- CI/CD
- Docker
- Kubernetes
- Terraform
Tools
- Git
- Jira
- Confluence
Metodologi
- Agile/Scrum
- Test-Driven Development (TDD)