
Affan Tech AcceleratorI ship backend systemsthat actually scale.
Backend / Platform Engineer · Fullstack · Go · Kubernetes · Observability
Sole architect of Sitepat — a customer-facing banking app with 10K+ downloads. Specialized in Go (Golang) microservices and high-throughput distributed systems.

Faisal Affan's real GitHub activity graph showcases high daily contribution consistency in building and maintaining robust backend systems.

Verified aggregate downloads across Google Play Console & App Store for managed SaaS products, mobile ERPs, and e-commerce platforms.

Real-time server operational status monitored via BetterStack/UptimeRobot over the last 30 days, maintaining strict enterprise SLA.

Actual high-performance distributed microservices topology actively running on a production-grade Kubernetes cluster.

Hot Highlights
Real-time signals from my workspace — active repositories, open-source contributions, and recently published articles.
Results-driven engineer.
9+ years of production systems that actually scale.
I specialize in backend systems and platform engineering, with broad generalist capabilities across full-stack, mobile, DevOps, and AI. Over the past 9+ years, my work has spanned regulated banking BTPN Syariah, industrial IoT Petrosea, and insurtech IAG — environments where uptime and reliability are critical.
I own the entire execution loop — from data model and backend to infra and deployment. Key highlights:
- Core banking backends serving 4.1M active customers.
- Geospatial pipelines processing 50K telemetry events/sec.
- AI-powered SaaS with text-to-SQL and demand forecasting.
I bridge business goals and technical execution — translating compliance and merchant requirements into cost-efficient, auditable systems and automated CI/CD pipelines.
I've shipped core banking for 4.1M users, real-time IoT for a mining fleet, and production AI — solo, on deadline, zero data loss.
AI-Native, Human-Guided
I leverage AI systems to automate boilerplate, write unit tests, and accelerate development speed.
Core database design, security models, performance optimization, and final deployment remain 100% human-crafted.
High-throughput APIs, event-driven systems, core banking infra
React dashboards, D3.js data viz, fintech & insurtech UIs
RAG pipelines, LLM orchestration, text-to-SQL, agentic systems
Kubernetes, Terraform, LGTM observability, AWS certified
PostGIS, real-time geofencing, tile services, IoT telemetry
On-chain data indexing, chain reorg handling, DeFi pipelines
Credit scoring pipelines, LGTM stack, model monitoring
Flutter/Dart, multi-provider AI SDK published on pub.dev
End-to-end ownership: DB → API → UI → infra → ship
Playwright, Jest, end-to-end testing infrastructure
Selected Work
A few things I've built and shipped.
Sitepat
Customer-facing mobile banking app with 10K+ downloads. Electronic channel service by BTPN Syariah.
- •Lead architect designing the API Gateway, secure core banking integrations, and transaction processors.
- •Successfully bridged modern microservices APIs to legacy core banking via a custom ISO 8583 bridge.
- •Introduced MQTT/AMQ for offline-capable usage in remote areas, Kafka for async APIs, and GRPC for inter-service communication.
- •Delivered 595 story points across 32 sprints — completed 2 sprints ahead of the 34-sprint estimate.
- •Stack: Go, Flutter, SQL Server, MongoDB, Redis, Firebase, Kafka, Kubernetes.
Terra Sitepat - Acquisition
Internal acquisition tool for BTPN Syariah — electronic channel for financing distribution services.
- •Built end-to-end field agent acquisition platform handling surprise visit flows, dual-control approval, and survey/interview pipelines.
- •Solved offline usage in remote areas via MQTT/AMQ, async APIs via Kafka, persistent image storage via AWS S3.
- •Implemented GRPC for inter-service communication, Firebase for push notifications, and eMeterai for digital signatures.
- •Stack: Go (Fiber), React Native, Next.js 14, SQL Server, MongoDB, Redis, AWS S3, Kubernetes (AWS ROSA).
MSTORE
Multi-tenant cloud-native Point of Sale (POS) system for Southeast Asian SMEs.
- •Designed and engineered a highly resilient microservices architecture for multi-tenant SME retail systems.
- •Built high-performance Go backend microservices, Next.js portal dashboard, and cross-platform Flutter POS application.
- •Orchestrated containerized deployment on Kubernetes (K8s) featuring multi-tenant database schema isolation.
- •Stack: Go, Next.js, Flutter, PostgreSQL, Redis, Kubernetes.
PAYSALES
Multi-tenant Enterprise Resource Planning (ERP) platform for global SMEs.
- •Architected modular ERP systems including inventory control, sales invoicing, dynamic reporting, and payroll modules.
- •Designed backend microservices in Go, web administration interface using Next.js, and a mobile client app in Flutter.
- •Implemented auto-scaling container deployments with secure tenant database isolation.
- •Stack: Go, Next.js, Flutter, PostgreSQL, Docker, Kubernetes.
Cybera
First corporate venture into cyber insurance space — incubated within IAG Firemark. Online platform to market, sell, and manage cyber insurance.
- •Delivered full-stack cyber insurance platform from onboarding and risk-assessment questionnaires through checkout.
- •Closed 4 deals in the first month of launch with ERGO broker network.
- •Gained recognition from Munich RE, Enterprise SG, SG Innovate, AustCyber, and Austrade.
- •Stack: Go (Echo), React Native, Nuxt 2, PostgreSQL, MongoDB, Redis, NATS Streaming, Docker, Kubernetes.
Minerva
NewMinerva — coal mining enterprise system for Petrosea, handling end-to-end mining operations.
- •Developed both frontend and backend for the next-generation coal mining management platform.
- •Worked across the full stack delivering features for mine operations tracking and reporting.
- •Stack: Go (Echo), React Native, Nuxt 2, PostgreSQL, MongoDB, Redis, NATS Streaming, Docker, Kubernetes.
Youtama
Backend system working directly with the CEO to gather and implement business flow requirements.
- •Built backend services from the ground up, reporting directly to the CEO for business flow discovery.
- •Designed and implemented REST APIs to power the core business logic.
- •Stack: Node.js, Express, PostgreSQL, Docker.
Gedoong
Real estate CRM and property sell & rent platform.
- •Build end-to-end CRM with drag-and-drop lead pipelines, customer logs, and transaction status.
- •Active live deployment with optimized database indexing and sub-second querying.
- •Stack: Next.js, TypeScript, PostgreSQL.
cukupgak
Interactive personal finance reality check and cash flow projection tool.
- •Developed a finance tool providing realistic salary sufficiency assessments against cost-of-living indicators.
- •Designed a sleek, interactive input flow for financial data and custom projection modeling.
- •Stack: Next.js, React, Tailwind CSS, TypeScript.
fowcuzz
Elegant Pomodoro focus and productivity mobile application.
- •Created a sleek Pomodoro timer mobile application designed to optimize productivity and task focus.
- •Published on the Apple App Store featuring smooth micro-animations and intuitive gesture navigation.
- •Stack: Flutter, Dart, Swift, iOS.
Open Source
Contributions to projects used by millions — and libraries I maintain.
Merged Contributions
External validation of code quality and systems engineering.
nuxt/nuxt
The full-stack Vue framework
Add useDebounce composable — reactive debouncing, auto-imported, SSR-safe, zero dependencies
View PRnuxt/nuxt
The full-stack Vue framework
Wrap new URL() in try-catch at 6 call sites to prevent crashes on malformed user input
View PRahmadrosid/tinyclaw
AI Personal Assistant
Add PathGuard to prevent path traversal in write_file/delete_file
View PRollama/ollama
Get up and running with Kimi-K2.6, GLM-5.1, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
Guard nil spinner in push handler after successful push
View PRMaintained Tools
Libraries, utilities, and developer templates built for the community.
Published Apps & Extensions
Apps shipped across major developer platforms — extensions, mobile & desktop.
Skills & Expertise
Specialized in backend & platform engineering, with secondary generalist capabilities spanning full-stack, mobile, DevOps, and AI.
"Programming languages are merely tools — a craftsman is not defined by their hammer, but by the structures they build. What endures is systems thinking, architectural judgment, and the problems you solve along the way."
Backend
Frontend
AI / LLM
DevOps / SRE
Geospatial
Web3
MLOps / Data
Mobile
Fullstack
QA / SDET
Languages
Databases
Protocols & Formats
Cloud & Infra
Security
Soft Skills
Tools & Workflow
Career Journey
Nearly eight years of building resilient backend systems, cloud architectures, and digital banking platforms — from big data pipelines to Bank Mandiri's high-throughput channels.
Professional Certifications
Validated cloud architecture, infrastructure as code, and DevOps engineering competencies.
AWS Solutions Architect Associate
Amazon Web Services (AWS)
Validates expertise in designing distributed systems on AWS — covering multi-account architecture, secure VPC networking, cost-optimized compute and storage, and high-availability patterns.
- Multi-account AWS architecture & VPC networking
- High-availability & fault-tolerant design
- Cost optimization & right-sizing strategies
Docker CI/CD
Udemy
Covers end-to-end CI/CD pipelines with Docker — containerizing applications, automating builds, multi-stage Dockerfiles, and integrating with GitHub Actions for continuous deployment.
- Docker containerization & multi-stage builds
- Automated CI/CD pipelines with GitHub Actions
- Image optimization & security best practices
Awards & Speaking
Honored for technical excellence and active contributions to the developer ecosystem.
Awards & Honors
1st Place Most Productive Squad Member
Ranked #1 developer in the Customer Facing App tribe for outstanding productivity, code quality, and consistent delivery across multiple sprint cycles.
Speaking & Talks
Golang Speaker
Invited as a Golang speaker at Digital Loung Telkom Malang, Indonesia — sharing practical insights on Go programming, concurrency patterns, and production best practices with the local tech community.
Academic Journey
Formal engineering foundations and continuous academic upgrades.
STMIK Pradnya Paramita
Bachelor of Computer Science (B.Comp.Sc.)
Focused on advanced software engineering, database management systems, cloud computing architectures, and enterprise systems analysis.
BINUS University
Associate Degree in Information Technology
Specialized in practical web development, computer networking, relational database configurations, and operating system fundamentals.
Client & Colleague Reviews
Beyond the systems I build, my work is validated by the people I work with. You'll find specific endorsements on my LinkedIn on how I handle technical decisions, communicate under pressure, and deliver complex systems solo — real social proof, not self-promotion.
“I had the opportunity to work with Faisal Affan as our Backend Developer on several projects. From a QA perspective, Faisal consistently delivered clean, well-structured code and collaborated effectively to ensure smooth system performance. He's highly skilled in backend development, quick to respond to issues, and always open to feedback. Faisal's professionalism, problem-solving ability, and teamwork truly reflect the qualities of a mid–senior level engineer.”
“Faisal is a software engineer who is skilled in both backend and frontend development. He can accurately analyse tasks and deliver work according to the timeline.”
“If you're looking for a Golang Software Engineer who can turn complex challenges into elegant solutions, Faisal is the one! Not only highly skilled in coding, but also a great collaborator who always thinks several steps ahead. Truly a pleasure to work with!”
“I really appreciate Faisal's reliability and professionalism in every task he handles. He always makes a valuable contribution and completes work on time to a high standard. I believe Faisal will be a valuable asset to any team.”
“When I worked with Faisal, he is a person who has many skills and really likes to learn new things. He has good skills, good attitude, and is a reliable person. Keep doing it bro!”
“When I worked with Faisal, he had many skills like Flutter and Python. It really helped me to complete the project with these two programming languages. He explains in a way that is easy to understand and provides many solutions. Good attitude.”
“Being work with Faisal is wonderful — he is a fast learner Software Engineer, very curious about something new, so techy and willing to improve to the next level. This guy gives me many insights while working together.”
“Faisal is a great and faster software engineer. He has a really wonderful experience in programming skills and team work. He always brings excellent results in his work.”
“As a friend of my almamater, Faisal has made me learn a lot from him. He clearly shows good leadership to bring success in all the projects he works on. He is a hard worker, takes initiative, and always happy to help his friends.”
“Faisal is the curious type of person that always eager to learn something new. Has vast knowledge, also reliable colleague. Very nice to have him in our team.”
“Faisal is an excellent resource. He makes sure all the deadlines meet and that also with the highest standards. He is a hardworking and dedicated person who will complete your project in a given time frame.”
“I had the opportunity to work with Faisal Affan as our Backend Developer on several projects. From a QA perspective, Faisal consistently delivered clean, well-structured code and collaborated effectively to ensure smooth system performance. He's highly skilled in backend development, quick to respond to issues, and always open to feedback. Faisal's professionalism, problem-solving ability, and teamwork truly reflect the qualities of a mid–senior level engineer.”
“Faisal is a software engineer who is skilled in both backend and frontend development. He can accurately analyse tasks and deliver work according to the timeline.”
“If you're looking for a Golang Software Engineer who can turn complex challenges into elegant solutions, Faisal is the one! Not only highly skilled in coding, but also a great collaborator who always thinks several steps ahead. Truly a pleasure to work with!”
“I really appreciate Faisal's reliability and professionalism in every task he handles. He always makes a valuable contribution and completes work on time to a high standard. I believe Faisal will be a valuable asset to any team.”
“When I worked with Faisal, he is a person who has many skills and really likes to learn new things. He has good skills, good attitude, and is a reliable person. Keep doing it bro!”
“When I worked with Faisal, he had many skills like Flutter and Python. It really helped me to complete the project with these two programming languages. He explains in a way that is easy to understand and provides many solutions. Good attitude.”
“Being work with Faisal is wonderful — he is a fast learner Software Engineer, very curious about something new, so techy and willing to improve to the next level. This guy gives me many insights while working together.”
“Faisal is a great and faster software engineer. He has a really wonderful experience in programming skills and team work. He always brings excellent results in his work.”
“As a friend of my almamater, Faisal has made me learn a lot from him. He clearly shows good leadership to bring success in all the projects he works on. He is a hard worker, takes initiative, and always happy to help his friends.”
“Faisal is the curious type of person that always eager to learn something new. Has vast knowledge, also reliable colleague. Very nice to have him in our team.”
“Faisal is an excellent resource. He makes sure all the deadlines meet and that also with the highest standards. He is a hardworking and dedicated person who will complete your project in a given time frame.”
“Faisal is amazing at his job! He knows his way around people, he is good with the clients, does whatever it takes to help colleagues and gets things done. Keep it up dude!”
“Faisal is a very reliable and hardworking engineer, he has a high enthusiasm for learning especially new things and I learned a lot from him. Keep it up sal and do the best!”
“I once worked with Faisal Affan in website development. He is patient, agile, and also communicative. Criticism and suggestions are also welcome. His knowledge and ability to develop website was very good and fast. Feeling happy to have worked with him.”
“Faisal is talented engineer. He has the ability to adapt new technology quickly, and always keen to learn new things.”
“I was working with Faisal in the same project at Kano. He is a fast learner, not hesitate to ask or discuss, and has keen eyes on design.”
“When I worked with Faisal, he is a person with many skills and really likes to learn new things. He has good skills for both the front end and the backend side. Good attitude and reliable person. Keep doing your best buddy!”
“As a team member, Faisal is very collaborative and quickly learns new things.”
“As a team member, he is very collaborative in doing tasks according to requirements and he is very flexible when there are new requests from users. Keep doing great!”
“Faisal is a fast learner, he also can make a smart decision.”
“It's always a great experience to be in the same project with Faisal. He's highly skilled both in mobile and web development, with good attitude, helpful, and cooperative.”
“Faisal is amazing at his job! He knows his way around people, he is good with the clients, does whatever it takes to help colleagues and gets things done. Keep it up dude!”
“Faisal is a very reliable and hardworking engineer, he has a high enthusiasm for learning especially new things and I learned a lot from him. Keep it up sal and do the best!”
“I once worked with Faisal Affan in website development. He is patient, agile, and also communicative. Criticism and suggestions are also welcome. His knowledge and ability to develop website was very good and fast. Feeling happy to have worked with him.”
“Faisal is talented engineer. He has the ability to adapt new technology quickly, and always keen to learn new things.”
“I was working with Faisal in the same project at Kano. He is a fast learner, not hesitate to ask or discuss, and has keen eyes on design.”
“When I worked with Faisal, he is a person with many skills and really likes to learn new things. He has good skills for both the front end and the backend side. Good attitude and reliable person. Keep doing your best buddy!”
“As a team member, Faisal is very collaborative and quickly learns new things.”
“As a team member, he is very collaborative in doing tasks according to requirements and he is very flexible when there are new requests from users. Keep doing great!”
“Faisal is a fast learner, he also can make a smart decision.”
“It's always a great experience to be in the same project with Faisal. He's highly skilled both in mobile and web development, with good attitude, helpful, and cooperative.”
Writing
Latest articles on AI, engineering, career strategy, and leadership.

Let's build something.
Open to US remote roles, contract opportunities, and engineering collaborations. The fastest way to reach me:
find me elsewhere





































