Hi, my name is
Sammi Aldhi Yanto
I'm a Software Engineer & SRE who uses Go at daily basis. Checkout my latest projects Here.
Last Articles I Wrote ๐
- * Go Concurrency Power-Up: Harnessing the Semaphore Pattern for Efficient Resource Management
- * Belajar Redis Pub/Sub: Komunikasi Asynchronous dalam Sistem Terdistribusi
- * Diving into Server-Sent Events (SSE) with Food Delivery Tracking Study Case ๐๏ธ
- * Maksimalkan Efisiensi Pencarian Data dengan Full Text Search di Postgresql
- * Membuat Search Auto Complete dengan Struktur Data Trie
- * Distributed Task Queue dengan Golang Asynq
- * Gimana Cara Bikin URL Shortener?
- * Say Goodbye to Redundant Requests: Golang Singleflight
Technologies that I use
- Golang & Java
- Git
- Postgres
- GCP
- AWS
- Sentry
- Grafana Stack
- RabbitMQ
- Kafka
- Elastic Search
- Docker
- Kubernetes (K8s)
- TailwindCSS
- GraphQL
- Linux
- MySQL
- PHP
- Redis
- MongoDB
Experience & Volunteer Work
Software Engineer @ PT Garuda Cyber Indonesia
Developed Lancang Kuning V2 API Using Golang, Redis, MongoDB, MySQL, and Docker.
Developed Lancang Kuning Frontend Using Vue 3 and Nuxt 3.
Developed LMS Backend Using Go, Redis, MySQL, Ansible, Promtail, Loki, Prometheus, Grafana, SSE, Docker, OpenTelemetry, Jaeger, Linux, and Gitlab CI.
Developed Modules for Smart Campus Minipack using laravel, mysql, and bootstrap.
Developed STIE Riau Akbar CMS using laravel, mysql, and tailwind css.
Developed Universitas awal bros CMS using laravel, mysql, and tailwind css.
Developed Auto Backup DB tool using shell script, openSSL, and CronJob.
Developed Monitoring platform and alerting using prometheus, grafana, caddy web server, node exporter, mysql exporter, and etc.
Developed Univ Adzkia using laravel, mysql, and tailwind css.
Architect and Mentor for GCI Tech Radar Project
Developed Great Edu API using Go, Docker, Docker Compose, WebSocket, Redis, and MySQL
Regular Mentorship for Vocational and University Interns
Software Engineer @ Universitas Riau
Rewrite Portal Satu UNRI (PHP 5 Legacy Code to Laravel)
Developed Portal Satu Dosen
Developed Portal Satu Mahasiswa
Developed OBE Curriculum Module (Outcome Based Education) for International Accreditation)
Developed Tracer Study Module
Developed CMS UNRI
and Many More ..
Software Engineer Intern @ PT Hutahaean Group
Created a payroll system web app using Go, Remix, TailwindCSS, MySQL PlanetScale, Supabase and Fly.io
Mentor Assistant @ Ruangguru
Ruangguru Camp (Backend Engineering)
Golang, PostgreSQL, RESTful API
Lab Assistant @ Universitas Riau
Jul 2021 - Dec 2021 = Asisten Mata Kuliah Konsep Pemrograman [Java]
Feb 2022 - Jun 2022 = Asisten Mata Kuliah Konsep Basis Data [MySQL]
Feb 2022 - Jun 2022 = Asisten Mata Kuliah Analisis Pemrograman Berorientasi Objek [UML]
Aug 2022 - Dec 2022 = Asisten Mata Kuliah Konsep Pemrograman [Java]
Aug 2022 - Dec 2022 = Asisten Mata Kuliah Algoritma & Struktur Data [Java, Python]
Feb 2023 - Jul 2023 = Asisten Mata Kuliah Analisis Pemrograman Berorientasi Objek [UML]
Feb 2023 - Jul 2023 = Asisten Mata Kuliah Pemrograman Berorientasi Objek [Java]
Awards
- 2023 | Top three Backend Coding challenge (Qiskus X DevCode)
- 2023 | Top three Logic Coding challenge (Qiskus X DevCode)
- 2023 | Top 50 Warriors in Code Run Backend Warriors (Algobash)
- 2022 | Best Submission Todo App with Go
- Top 10 DevCode Backend Challenge (6/36) (Skyshi Digital Indonesia)
Educations
Full Stack Engineering Track Yayasan Anak Bangsa Bisa @ GOTO
Generasi Gigih 3.0
Apprenticeship
Selected as one of the 445 participants from 5257 registrants for Generasi GIGIH 3.0. Generasi GIGIH is designed by GoTo Impact Foundation as a solution for young tech talents to keep up with the fast-growing technology industry. This program trains tech talents with a holistic approach, covering technical skills, soft skills, career readiness, & English.
Express.js ยท Node.js ยท React.js ยท HTML5 ยท redux ยท REST APIs ยท MongoDB ยท Cascading Style Sheets (CSS) ยท JavaScript
Backend Engineering with Go-Lang @ Ruangguru
Ruangguru Camp
GPA 4.0
Git, Terminal, Networking, Redis, Kubernetes Overview , Docker, SOLID, Good Design, Refactoring pattern, gRPC, Logging & Monitoring, HTML/CSS, PostgreSQL, TailwindCSS, MongoDB, GORM, Data Structure & Design Pattern, REST API, Clean Architecture, PaaS Netlify, Fly IO, Deployment, JS & TS, Node JS, React JS, React Hook, Remix, Chakra UI, dan Web Performance
Bachelor's Degree in Computer Science @ Universitas Riau
S1 Sistem Informasi Ilmu Komputer
Last GPA: 3.90 with top graduate of the faculty.
Scalable Web Service with Go-Lang @ Hacktiv8
Golang, RESTful API, PostgreSQL
About Me
Right now I'm actively looking for a job and can do a remote full-time, part-time job, even an Full-time job.