Hi, my name is
Sammi Aldhi Yanto
I build
reliable
web application
I'm a Student, Backend Engineer, System Engineer who uses Go & TypeScript 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
- Typescript
- NodeJS
- Javascript
- PHP
- SQL (Postgres)
- Redis
- MongoDB
- RabbitMQ
- Kafka
- Elastic Search
- Docker
- Kubernetes (K8s)
- ReactJS
- TailwindCSS
- GraphQL
- Linux
- Git
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)
Experience & Volunteer Work
Software Engineer @ PT Garuda Cyber Indonesia
Develop Lancangkuning API
Golang, MySQL, Laravel
Software Engineer @ Universitas Riau
Joined the team to accelerate the development of IT systems at the University of Riau
Golang, PHP, Laravel
Software Engineer Intern @ PT Hutahaean Group
Created a payroll system web app using Go, Remix, TailwindCSS, MySQL PlanetScale, Supabase and Fly.io
Junior Researcher @ Universitas Islam Negeri Sultan Syarif Kasim Riau
Center of Islamic Data Science and Continues Improvement
Lab Assistant @ Universitas Riau
Analisis dan Perancangan Berorientasi Objek
Teaching, Creating, and Managing Course Material
UML
Mentor Assistant @ Universitas Riau
Ruangguru Camp (Backend Engineering)
Golang, PostgreSQL, RESTful API
Lab Assistant @ Universitas Riau
Pemrograman Berorientasi Objek
Teaching, Creating, and Managing Course Material
Java
Lab Assistant @ Universitas Riau
Algoritma dan Struktur Data
Teaching, Creating, and Managing Course Material
Java, Python
Lab Assistant @ Universitas Riau
Konsep Pemrograman
Teaching, Creating, and Managing Course Material
Java
Lab Assistant @ Universitas Riau
Konsep Basis Data
Teaching, Creating, and Managing Course Material
MySQL
Lab Assistant @ Universitas Riau
Konsep Pemrograman
Teaching, Creating, and Managing Course Material
Java
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
Undergraduate Studying Computer Science @ Universitas Riau
S1 Sistem Informasi
Scalable Web Service with Go-Lang @ Hacktiv8
Golang, RESTful API, PostgreSQL
Certification & Completed Courses
Belajar Implementasi CI/CD @ Dicoding
Praktis Belajar Docker dan Kubernetes untuk Pemula @ Udemy
Menjadi Linux System Administrator @ Dicoding
Belajar Dasar-Dasar DevOps @ Dicoding
Belajar Jaringan Komputer untuk Pemula @ Dicoding
Belajar Membuat Aplikasi Flutter untuk Pemula @ Dicoding
Memulai Pemrograman dengan Dart @ Dicoding
Getting Started with SpringBoot @ Amigoscode
Spring Data MongoDB @ Amigoscode
Completion Submission TODO List App @ HIMIT X Tokopedia
Top 5 DevCode Challenge @ SkyShi Digital
Completion Training Scalable Web Service @ Hacktiv8
Completion Frontend Web Dev @ HIMALKOM Universitas Riau
React JS @ Progate
Node JS @ Progate
HTML & CSS @ Progate
Command Line Course @ Progate
Git @ Progate
Python @ Progate
JS @ Progate
About Me
Di antara deru kode yang berhamburan,
Aku adalah Sammi, sosok yang tak terduga.
Seorang yang sulit diam, tak tenang tanpa coding,
Dalam dunia pemrograman, ku temukan kedamaian.
Aku adalah Sammi Aldhi Yanto, namaku terdengar,
salam kenal tak terucapkan.
Hurricane of code, gelombang semangatku tak terbendung,
Saat jari-jari menari, aksi digital yang mempesona.
Dalam taman ajaib pemrograman, ku petik tantangan,
Setiap baris kode adalah petualangan yang tak terlupakan.
Warna dan huruf berpadu, terciptalah keajaiban digital,
Di balik semangatku, keseimbangan juga kuhargai.
Golang, temanku setia dalam perjalanan ini,
Alunan senandung yang mempesona.
Inilah profilku, yang tak terlukiskan dengan kata,
Sebatas sebuah puisi, yang mencoba menjelma.
Namun dalam kode dan pemrograman kita bertemu,
Mari bersama, menjelajahi dunia teknologi yang tak terbatas.
Pekanbaru, 2023
Right now I'm actively looking for a job and can do a remote full-time, part-time job, even an Full-time job.
You can also checkout my latest projects Here