Saya seorang Web Developer yang bersemangat dalam membangun aplikasi web yang scalable, efisien, dan modern. Dengan pengalaman dalam berbagai teknologi terkini, saya fokus pada pengembangan backend yang robust dan frontend yang user-friendly.
- Backend Development dengan Golang dan Node.js
- Frontend Development dengan JavaScript dan Next.js
- Arsitektur Microservices yang scalable
- DevOps & Deployment dengan Docker, Kubernetes, dan Nginx
- API Design & Development dengan REST API
- Golang - Pengembangan aplikasi backend yang performant
- Node.js - Runtime JavaScript untuk server-side development
- REST API - Design dan implementasi API yang robust
- Microservices Architecture - Pembangunan sistem yang terdistribusi
- JavaScript - Fundamental web development
- Next.js - React framework untuk production-grade applications
- Responsive Design - UI/UX yang adaptif di berbagai devices
- Docker - Containerization untuk consistency di berbagai environment
- Nginx - Web server dan reverse proxy configuration
- Reverse Proxy - Load balancing dan security
- Kubernetes - Container orchestration untuk scalable deployment
- Tech Stack: Golang, Docker, Kubernetes, REST API
- Fitur: Order processing, user management, payment gateway
- Arsitektur: Microservices dengan message queue
- Tech Stack: Node.js, Next.js, WebSocket, Docker
- Fitur: Real-time data visualization, user authentication
- Deployment: Nginx reverse proxy dengan SSL termination
- Tech Stack: Golang, REST API, Docker, Nginx
- Fitur: Rate limiting, authentication, load balancing
- Performance: High throughput dengan low latency
- Tech Stack: Golang, Gin, Gorm, MariaDB, JWT
- Fitur: CRUD devices, monitoring, snapshots
- API: RESTful dengan authentication
- Domain: ONT/FTTH Network Management
- Tech Stack: TypeScript, Next.js
- Fitur: Real-time ONT/Fiber network monitoring
// Example Golang REST API
func main() {
router := gin.Default()
api := router.Group("/api/v1")
{
api.GET("/users", GetUsers)
api.POST("/users", CreateUser)
api.PUT("/users/:id", UpdateUser)
api.DELETE("/users/:id", DeleteUser)
}
router.Run(":8080")
}# Docker Compose Example
version: '3.8'
services:
app:
build: .
ports:
- "3000:3000"
depends_on:
- db
nginx:
image: nginx:alpine
ports:
- "80:80"
volumes:
- ./nginx.conf:/etc/nginx/nginx.confSaya aktif berkontribusi pada berbagai proyek open source, terutama dalam bidang:
- Web framework development
- DevOps tools
- API libraries
- Container orchestration
- Golang Certified
- DevNet Certification
- Alibaba Cloud Certified
- Google Project Management Certified
- Certified Kubernetes Administrator (CKA)
- Docker Certified Associate (DCA)
- AWS Certified Developer
- Email: agusbasari29@gmail.com
- LinkedIn: linkedin.com/in/agus-basari
- Phone: +62 856 9439 9449
- โ Code lebih baik dengan secangkir kopi
- ๐ฎ Gamer di waktu luang
- ๐ Selalu belajar teknologi baru
- ๐โโ๏ธ Menyukai olahraga dan aktivitas outdoor
"Code is like humor. When you have to explain it, it's bad." - Cory House



