Vincent Siauw · Jakarta, Indonesia
About
I am a full-stack engineer working on production AI systems and backend infrastructure. I currently build an LLM-powered workflow platform at a Singapore-based HR tech company.
I own technical decisions from architecture through code review, and I work directly with product and business stakeholders to set requirements and priorities.
Experience
Jobkred
Software Engineer, Full Stack · Full-time
- Architected and built a ReactFlow-based AI workflow canvas supporting 10+ node types, with DAG validation, acyclicity enforcement, and cron-based scheduled execution.
- Engineered 5+ LLM-powered node agents (competency builder, skills diagnostic, career pathing) with structured prompt design and CSV/PDF artifact export.
- Partnered with product and business stakeholders to scope and prioritize workflow agent features, and reviewed code for engineers on the platform team.
- Delivered full-stack features including Stripe payments, Bugsnag error monitoring, email verification, a file upload and parse pipeline, and workflow completion notifications.
Offerland Technologies
Backend Engineer · Full-time
- Built and deployed web scraping infrastructure in Python and Django as microservices on GCP, processing 1M+ data points daily across 20+ e-commerce platforms.
- Improved scraper performance 2x through container orchestration, distributed task queuing with Celery, and parallel processing, reducing infrastructure costs by 35%.
- Reached 98% data accuracy with fault-tolerant design, automated quality validation pipelines, and anomaly detection.
- Built monitoring dashboards and alerting that reduced response time to scraper failures by 80%, and mentored new engineers on the scraping infrastructure team.
Backend Engineer · Freelance
Tokopedia
Software Engineer · Full-time
- Delivered a real-time analytics platform for the seller insights dashboard using event-driven microservices with Kafka, Go, and Redis.
- Worked on resilience during peak traffic events such as flash sales and campaigns, using circuit breakers, rate limiting, and graceful degradation.
Skills
Languages & frameworks
Go, Python, TypeScript, JavaScript, SQL, React, Next.js, ReactFlow, FastAPI, Django
AI
OpenAI API, LLM Agent Design, Prompt Engineering
Backend & architecture
Microservices Architecture, RESTful APIs, gRPC, Webhook Systems
Data
PostgreSQL, NoSQL, Redis
Messaging & streaming
RabbitMQ, Apache Kafka, Temporal, Celery
Infrastructure
Google Cloud Platform (GCP), Docker
Education
Bandung Institute of Technology (ITB)
Bachelor of Engineering in Informatics
Thesis: Fraud Detection System using Convolutional Neural Networks (CNN)
Teaching assistant: led weekly lab sessions for 50+ students in C, Python, and Haskell.
Languages & location
English (Fluent), Indonesian (Native)
Indonesian citizen, open to international relocation. Visa sponsorship or work rights are discussed per role and country.