<aside>
👋 Introduction
Backend Developer with 2 years of experience, specializing in building efficient, maintainable, and scalable backend systems using Go, Node.js, and TypeScript. Proficient in Go tooling, Git version control, and backend engineering best practices. Passionate about solving complex problems, with a strong focus on concurrent programming and system design. Eager to contribute technical expertise, adaptability, and a growth mindset to deliver impactful solutions in a collaborative team environment.
</aside>
Contact
📧 [email protected]
📖 medium.com/@fanchann
🔗 linkedin.com/in/fannyan/
👾 https://github.com/fanchann/
⌨️ Experience
Syntax Corporation Indonesia — Backend Engineer
Cirebon, Jawa Barat (Jan 2025 - Jun 2025)
- Developed RESTful APIs for the SIAKAD System, ensuring seamless integration between frontend and backend services.
- Optimized system performance by implementing caching mechanisms using Redis to reduce database load and improve response times.
- Designed and implemented microservices architecture using Go and Node.js, improving scalability and modularity of the SIAKAD system.
- Integrated asynchronous messaging using RabbitMQ for reliable inter-service communication and enhanced fault tolerance.
- Utilized Docker for containerization, enabling efficient deployment and CI/CD processes.
- Implemented role-based access control (RBAC) and JWTbased authentication for secure and scalable user management.
- Implemented unit testing with Jest (Node.js) and Go's testing package, ensuring code reliability and reducing bugs in production.
- Collaborated in agile sprints using Jira and GitLab CI for version control and continuous delivery.
SABAKO — Backend Engineer (Remote)
Jakarta, Jawa Barat (Jun 2023 - Jan 2025)
- Engineered and maintained backend services using Go, Node.js, and TypeScript, focusing on performance, scalability, and code maintainability.
- Developed a caching layer with Redis, significantly reducing database load and cutting response times for critical endpoints.
- Built an Anomaly Detection System for a major political party during Pemilu, processing real-time voting data to flag inconsistencies and suspicious trends.
- Created a moderation pipeline integrated with internal Crawler tools to classify and verify media content gathered from online sources.
- Led development of a photography management system supporting file handling, user uploads, tagging, and optimized content delivery.
- Implemented asynchronous communication via RabbitMQ, improving system resilience and fault tolerance across internal services.