- Run an independent automation and integration practice; delivered the EZUmrah and PT Geget Gigit engagements below.
- Engineered outreach automation control logic with ownership checks, state revalidation, message quality gates and uncertain-send handling, covered by 42 offline regression tests.
EVAN NARAYA HOKKY PRADYGTA
Backend & Integration EngineerMagelang, Indonesia (UTC+7) · Open to remote full-time and contract roles
evannarayahp@gmail.com · evannaraya.com · github.com/naraya07pedro-spec · linkedin.com/in/evannaraya
SUMMARY
Backend and integration engineer working in Python, FastAPI, TypeScript and PostgreSQL. Builds APIs, webhook intake and workflow automation designed to stay correct under duplicate events, timeouts and uncertain external responses. Client work includes integrating 21 operational workflows into one AI-assisted command center and n8n lead-generation workflows that contributed to approximately 2x lead volume.
TECHNICAL SKILLS
Languages Python, TypeScript, JavaScript, SQL
Backend & APIs FastAPI, Pydantic, SQLAlchemy, Node.js, Fastify, REST APIs, webhooks, HMAC verification, idempotency, retries
Data PostgreSQL, Supabase, Prisma, pgvector, SQL migrations
Automation & AI n8n, LLM API integration, structured outputs, MCP
Testing & DevOps pytest, integration testing, Playwright, Docker, GitHub Actions, Git
PROFESSIONAL EXPERIENCE
- Integrated 21 operational workflows into one AI-assisted command center.
- Consolidated coordination, exception visibility and process monitoring in a single view, reducing manual handoffs and exposing operational bottlenecks.
- Built n8n workflows connecting LinkedIn, email and the client website for lead generation, automated outreach and follow-up.
- Contributed to approximately 2x lead volume while reducing repetitive marketing coordination.
SELECTED ENGINEERING PROJECTS
- Persists dispatch intent before external API calls and holds sensitive actions for human approval.
- Implemented lease-fenced worker updates and read-only reconciliation for uncertain outcomes; tested process death and recovery. Archived v2: 261 passing tests.
- Built HMAC-verified webhook intake, atomic event reservation and bounded retries; a concurrency test exercises 12 duplicate requests against a controlled downstream fixture.
- Developed role-based workflow control, versioned snapshots, human approvals and recoverable workers, validated through API and browser tests against a deterministic sandbox.
EDUCATION
High School Diploma | MASPA (Pesantren), Indonesia | 2023
LANGUAGES
English (professional working proficiency) | Indonesian (native)