---
title: "Alvin Endratno (@alvinend) | Hashnode"
description: "Frontend engineer who loves coffee and dogs! Read the latest articles by Alvin Endratno on Hashnode."
url: "https://hashnode.com/@alvinend"
---

@alvinend

# Alvin Endratno

@alvinend · Kyoto, Japan · Joined January 2022

Frontend engineer who loves coffee and dogs!

[Website](https://alvinend.tech/)

### [The Founder's Perspective: Why Vertical SaaS?](https://blog.alvinend.tech/the-founder-s-perspective-why-vertical-saas?utm_source=hashnode&utm_medium=feed)

Why generic POS fails optical retail, how vertical SaaS fixes both business ops and customer experience, and the story behind building Lensiro.

6 min read · [blog.alvinend.tech](https://blog.alvinend.tech/the-founder-s-perspective-why-vertical-saas?utm_source=hashnode&utm_medium=feed)

[Mar 31](https://hashnode.com/posts/the-founder-s-perspective-why-vertical-saas/69cbf002c1e86567d757c2c5)

### [Building a Stock System That Cannot Be Wrong](https://blog.alvinend.tech/building-a-stock-system-that-cannot-be-wrong?utm_source=hashnode&utm_medium=feed)

How event-sourced ledger architecture eliminated stock discrepancies in our optical retail app

13 min read · [blog.alvinend.tech](https://blog.alvinend.tech/building-a-stock-system-that-cannot-be-wrong?utm_source=hashnode&utm_medium=feed)

[Mar 20](https://hashnode.com/posts/building-a-stock-system-that-cannot-be-wrong/69bd603d475ca1797405a81a)

### [Building a 200‑Server Local LLM Cluster](https://blog.alvinend.tech/building-a-200server-local-llm-cluster?utm_source=hashnode&utm_medium=feed)

From twelve dusty MacBooks to a 200‑node Apple‑silicon farm that now powers our live LLM traffic

3 min read · [blog.alvinend.tech](https://blog.alvinend.tech/building-a-200server-local-llm-cluster?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/building-a-200server-local-llm-cluster/686767203a319c495096c12b) [Jul 4, 2025](https://hashnode.com/posts/building-a-200server-local-llm-cluster/686767203a319c495096c12b)

### [Managing Snowflake's Procedure & UDF with Github](https://blog.alvinend.tech/managing-snowflakes-procedure-udf-with-github?utm_source=hashnode&utm_medium=feed)

Discover how integrating GitHub with Snowflake empowers seamless version control and collaborative workflows for managing your UDFs and procedures.

4 min read · [blog.alvinend.tech](https://blog.alvinend.tech/managing-snowflakes-procedure-udf-with-github?utm_source=hashnode&utm_medium=feed)

[Jun 24, 2024](https://hashnode.com/posts/managing-snowflakes-procedure-udf-with-github/6678ebffa91266c69ece3b14)

### [Deploying Big Files with AWS Lambda and EFS Made Easy](https://blog.alvinend.tech/deploying-big-files-with-aws-lambda-and-efs-made-easy?utm_source=hashnode&utm_medium=feed)

Enhance Lambda Capabilities: Simple Steps to Deploy Big Deep Learning Models with EFS

8 min read · [blog.alvinend.tech](https://blog.alvinend.tech/deploying-big-files-with-aws-lambda-and-efs-made-easy?utm_source=hashnode&utm_medium=feed)

[Jun 11, 2024](https://hashnode.com/posts/deploying-big-files-with-aws-lambda-and-efs-made-easy/6667bc3ca11f9f676436c731)
