ABSTRAK
br.>

ABSTRAK Nama : Khoirul Khuluqi Abdulloh NPM : 1606833936 Program Studi : Ilmu Komputer Judul Kerja Praktik : Revamp Back-End Aplikasi Poinin dengan Menerapkan Serverless, NoSQL, dan Reactive Programming Sebagai mahasiswa semester akhir yang sebentar lagi akan lulus dari dunia perkuliahan, mencoba role yang ingin ditekuni dan memiliki pengalaman di dunia kerja merupakan hal yang penting. Oleh karena itu, Fakultas Ilmu Komputer Universitas Indonesia mempunyai sebuah mata kuliah wajib yang mengakomodir hal tersebut, yaitu mata kuliah Kerja Praktik. Dalam dunia Software Engineering terdapat beberapa role spesifik. Untuk kasus ini, penulis melaksanakan kerja praktik di sebuah perusahaan dengan fokus pengembangan perangkat lunak bernama PT Ecomindo Saranacipta sebagai Junior Programmer, bagian back-end. Selama masa internship penulis melakukan pembaharuan (revamp) aplikasi bernama Poinin dengan menerapkan konsep serverless architecture, NoSQL, dan reactive programming dimulai 11 Juni sampai 31 Agustus 2019. Pembaharuan ini dilakukan dengan tujuan peningkatan performa aplikasi Poinin dengan biaya rendah. Pengerjaan aplikasi ini menggunakan framework Azure Function, Azure Cosmos DB dan Azure Event Grind yang memiliki basis bahasa pemrograman C#. Dalam masa kerja praktik ini penulis mendapatkan banyak sekali ilmu baru dan juga pengalaman mengaplikasikan ilmu yang sudah didapatkan selama kuliah. Kata kunci: Kerja Praktik, PT Ecomindo Saranacipta, Poinin, serverless, reactive programming, NoSQL