AI-enhanced fullstack developer

I build products thatship themselves.

Fullstack developer in Salatiga, Indonesia. Five years of enterprise web, mobile and backend — now wiring autonomous AI agents into the delivery pipeline, so tickets turn into review-ready pull requests.

5+
Years shipping
6
Roles delivered
4
Enterprise clients
3
Ticket systems automated
Always on

The pipeline does not sleep.

A sample run of the agent workflow — assigned tickets in, review-ready pull requests out, while the merge decision stays with a human.

agent activitysample run16:50:04
    React
    TypeScript
    SolidStart
    Node.js
    GraphQL
    Claude Code
    Docker
    React Native
    GitHub Actions
    Elasticsearch
    PostgreSQL
    AI Agents
    React
    TypeScript
    SolidStart
    Node.js
    GraphQL
    Claude Code
    Docker
    React Native
    GitHub Actions
    Elasticsearch
    PostgreSQL
    AI Agents
    About

    A developer who ships the whole system.

    Five years of enterprise web, mobile and backend — type-safe TypeScript frontends, Node services, and the agent pipeline that turns an assigned ticket into a review-ready pull request. Offshore for Australian and regional clients, from Salatiga.

    Danang Prasetyo, fullstack developer
    ConnectedSalatiga · GMT+7
    AvailabilityOpen to workDeliveryOffshore · GMT+7FocusFullstack · AI automationExperience5+ years
    Location
    Salatiga, Indonesia
    Phone
    +62 858-0000-0000
    Email
    dev.danangprass@gmail.com
    Languages
    Indonesian · English
    1. 01

      Offshore, not offshore-out.

      Delivering for Australian enterprise clients from Salatiga for years — timezone, standards and all.

    2. 02

      One domain, many surfaces.

      React to React Native conversions that keep the domain layer intact instead of rewriting it.

    3. 03

      Automation I actually run.

      Agents that open PRs and MRs — in production, on real tickets, not in a demo.

    What I build

    Six things I’m genuinely useful for.

    Not a service list — the six areas where five years of production work taught me exactly where the seams break.

    Fullstack Systems

    Type-safe React and Node services, GraphQL and REST layers, RBAC, and relational schemas that hold up under enterprise load.

    AI in the Pipeline

    Autonomous agents that pull tickets from ClickUp, YouTrack and GitHub Projects, draft the solution, and open review-ready PRs and MRs.

    Product Surfaces

    Responsive web and React Native apps that convert cleanly between mobile and web without rewriting the domain layer.

    Delivery Systems

    Docker, Jenkins and GitHub Actions pipelines that cut staging cycles from days to minutes across distributed teams.

    Interface Craft

    Design systems, component libraries and motion — accessible, responsive, and fast on real devices, not just a laptop.

    Enterprise Delivery

    Offshore collaboration with Australian and regional teams across multi-currency, high-availability portals.

    AI automation

    The pipeline that runs while you sleep.

    The part of my work I’m proudest of. Not a chatbot bolted onto a product — agents wired into the delivery path, opening pull requests against real repositories.

    Ticket sources
    • ClickUp
    • YouTrack
    • GitHub Projects
    Agent engine
    • Claude Code
    • Cursor
    • Copilot

    Reads the ticket, reads the repo, writes the code. The merge stays human.

    Review-ready output
    • GitHub PR
    • GitLab MR
    Same pipeline, liveA new event lands every few minutes
    agent activitysample run16:50:04
      01

      Ingest

      A ticket lands in ClickUp, YouTrack or GitHub Projects and is picked up automatically — assigned work only, no noise.

      02

      Draft

      Claude Code and Cursor read the ticket against the real repository and draft a contextual solution against the actual codebase.

      03

      Open

      The change lands as a review-ready GitHub Pull Request or GitLab Merge Request, with the human keeping the merge decision.

      Experience

      Eight years, six teams, one direction.

      Jan 2024 — Present
      Semarang, Yogyakarta and Bogor

      Fullstack Developer

      atUpscalix AustraliaCurrent
      • Delivering bespoke web, backend and mobile engineering for enterprise clients including IT Connexion, Template Ops, ENPNT and SMS Global.
      • Architecting responsive fullstack features in React, TypeScript, Silverstripe and React Native with strict component type safety.
      • Engineered autonomous AI workflow pipelines integrating Claude Code and Cursor with ClickUp, YouTrack and GitHub Projects — auto-ingesting assigned tickets, drafting contextual code solutions, and opening review-ready PRs and MRs.
      • Collaborating across distributed Australian and regional teams on multi-currency, high-availability enterprise web portals.
      Mar 2023 — Jan 2024
      Yogyakarta

      Senior Backend Developer

      atCV. Technopartner Indonesia
      • Enforced strict coding standards, ran comprehensive code reviews, and mentored junior engineers across multiple squads.
      • Engineered automated CI/CD deployment pipelines with Jenkins and GitHub Actions, accelerating staging deployment cycles.
      • Designed complex relational database schemas and RBAC layers for high-concurrency enterprise services.
      Sep 2020 — Apr 2023
      Semarang

      Backend & Web Developer

      atPT. Inax International
      • Developed, scaled and maintained core internal web platforms and RESTful APIs with strict uptime guarantees for Metro Corp group operations.
      • Translated complex operational workflows into intuitive, resilient digital interfaces alongside product and UX teams.
      Feb 2019 — Apr 2020
      Semarang

      IT Staff / Web Developer

      atPT. Nayati Indonesia
      • Transitioned from hardware troubleshooting and network monitoring to dedicated Web Developer building software for industrial kitchen manufacturing operations.
      Oct 2018 — Dec 2018
      Yogyakarta

      System Administrator

      atPT. Exabyte Indonesia
      • Provided technical support for web and mail server infrastructure, resolving shared hosting, DNS configuration, and SSL/security workflows.
      May 2018 — Sep 2018
      Salatiga

      Junior Project Manager

      atPT. Teknologi Kartu Indonesia
      • Assisted senior management in tracking custom web and mobile software deliverables and bridging client requirements with engineering.
      Stack

      The tools I reach for by default.

      Frontend

      React.jsTypeScriptNext.jsSolidStartReduxContext APIZustandTailwind CSSHTML5CSS3

      Backend & API

      Node.jsPHP (Laravel)Java / Spring BootGraphQL (Apollo)RESTGolangPerl (CXP)Silverstripe CMS

      AI & Automation

      Claude CodeCursorGitHub CopilotOllamaAgent pipelinesPR/MR automation

      Mobile

      React NativeExpoMobile-to-web conversionRBAC

      Databases & Search

      MySQLMariaDBPostgreSQLElasticsearchPocketBaseSQLiteMongoDB

      DevOps & Tooling

      GitGitHubGitLabDockerPortainerJenkins CI/CDGitHub ActionsNginxPM2
      Contact

      Let’s build somethingthat ships.

      Open to fullstack roles, offshore delivery work and interesting AI automation problems. If it involves a hard product and a real team, I’d like to hear about it.