Summary
Syaiful Bahri is a pragmatic Python developer with 10 years in software engineering, including four years focused on Django and two years in PHP, who bridges backend development and DevOps to deliver production-grade systems. He designs and maintains crawlers and SERP parsing engines at NicheStack, builds proxy IP pools to evade anti-bot detection, and implements keyword-research tooling. As a former lead developer at CV Indosoft he guided a small cross-functional team delivering React, Django and PHP projects and migrating deployments to cloud platforms like AWS, Azure, and Rackspace. He’s comfortable with infrastructure automation—Terraform, Ansible—containerization and orchestration (Docker, Kubernetes, FreeBSD jails) and manages PostgreSQL-backed systems. An active open-source enthusiast, he writes OCaml and functional code in his spare time, bringing both practical production experience and a taste for language-driven craftsmanship.
10 years of coding experience
6 years of employment as a software developer