Fa'iz Alfarisi
Building Intelligent Systems with AI & Software Engineering
Backend Developer with a Mathematics background, passionate about building intelligent systems that combine AI, software engineering, and real-world usability.

Selected Work
Engineering projects demonstrating problem-solving and technical decision-making.
Engineering Philosophy
How I approach problems and make engineering decisions.
Systems Thinking
Understand the complete system before optimizing individual components. Every decision affects the whole.
Simplicity First
Prefer the simplest solution that fully solves the problem. Complexity should be earned, not assumed.
Evidence Over Claims
Show architecture diagrams, metrics, and trade-offs. Trust is built through demonstrated work, not assertions.
Continuous Learning
Engineering maturity comes from reflection — acknowledging what failed and what would be improved.
Experience
Professional experience and engineering growth.
Back End Developer
PT Ranajaya Citaprasada Thani Indonesia
Develop backend services for business applications while contributing to internal AI initiatives involving large-scale computer vision datasets.
- Develop backend services using Go, GORM, PostgreSQL, and Redis for business applications.
- Collaborate with cross-functional teams to design scalable REST APIs and relational database architectures.
- Contribute to internal computer vision initiatives through large-scale aerial imagery dataset preparation and annotation using YOLOv8 workflows.
Back End Developer Intern
PT Ranajaya Citaprasada Thani Indonesia
Built backend systems for multiple business applications using Go while collaborating within Agile development teams.
- Designed relational database schemas and developed 50+ RESTful API endpoints for multiple production-oriented business systems.
- Implemented authentication, JWT authorization, RBAC, pagination, and modular CRUD services using Go, Gin, GORM, and PostgreSQL.
- Collaborated in Agile development through sprint planning, daily stand-ups, weekly reviews, Git-based workflows, and code reviews.
Back End Developer Intern
Back-End Web Development Internship
Developed the backend architecture of a school information system from scratch during an internship program.
- Designed the relational database schema and developed backend services for a school information system using Go Fiber and PostgreSQL.
- Implemented authentication, JWT authorization, RBAC, attendance management, class management, subject management, and daily learning journal modules.
- Built 50+ RESTful API endpoints following clean API design principles to support future frontend and mobile integration.
Core Expertise
I enjoy building intelligent systems across AI engineering and backend development, transforming ideas into production-ready software.
Building intelligent systems using machine learning, computer vision, NLP, and modern LLM technologies.
Currently Exploring
Engineering Notes
Thoughts on engineering decisions, lessons learned, and technical explorations.
Building a Privacy-First Local RAG System
Currently being written. Check back soon.
Why I Chose Multi-Vector Retrieval
Currently being written. Check back soon.
Engineering Decisions Behind RAGnamok
Currently being written. Check back soon.
Building Intelligent Systems, Not Just AI Models
Currently being written. Check back soon.
Let's Build Something Useful
Whether you have an AI idea, need backend development, or simply want to discuss an interesting engineering problem, I'd love to hear from you.



