Skip to content

Yohanes Bagas Ari Widatama

Fullstack Developer

Passionate about backend development, infrastructure, and devops, also interested in full-stack development too.

About

I'm a full-stack web developer who turns experimental R&D into production systems that stay up and that other people can actually operate. I build and maintain data collection platforms serving multiple markets, hardening early prototypes into stable services with retries, concurrency control, session management, monitoring, and alerting. Stability comes first, because data is only useful if it arrives consistently.

I care about the people running the system, so I build operator tools like job control, health views, failure review, and live device streaming in the browser. They let operators monitor, intervene, and recover workflows without waiting on engineering. I also enjoy integrating existing ML-based and algorithmic techniques into dependable automation and making them work in production, not just in a demo.

I work mostly in TypeScript and use Effect to mix reactive, functional, and imperative styles, which gives me structured concurrency, typed error, typed result, typed dependency, handling, resource-safe lifecycles, and cover all posiblity responsible path of production grade typescript app. Open to conversations about data platforms, automation, real-time tooling, and Effect/TypeScript.

Skills

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • Node.js
  • Express.js
  • Effect.ts
  • PostgreSQL
  • MySQL
  • Docker
  • Git
  • Linux
  • Tailwind CSS
  • Drizzle

Experience

Fullstack Developer

Datapinter.com

Oct 2024 - Present

  • Productionized some of R&D outputs on large-scale data acquisition into a stable, production-grade collection service, prioritizing reliability and predictable operation.
  • Integrated and hardened existing ML-based and algorithmic techniques (prediction models, interaction-simulation mechanisms) into automated verification-challenge handling, reducing manual intervention and keeping collection running continuously.
  • Built a browser-based operator console with live device mirroring and streaming, so operators can observe, intervene in, and recover device-driven workflows remotely.
  • Designed some of internal operator tools (job control, health and status views, failure review) so operators can run and recover jobs without engineering help.
  • Architected some of core services with Effect (TypeScript), combining reactive and functional patterns with imperative code for structured concurrency, typed error handling, resource-safe lifecycles, and retry and backoff policies.
  • Implemented stability safeguards to some of key parts of the pipeline, including rate and concurrency control, session management, graceful degradation, monitoring, change detection, and alerting.
  • Contributed to research that extended data coverage to new markets across ASEAN and the US.
  • Effect.ts
  • NodeJs
  • React
  • React Router
  • Docker

Technical Support Intern

PT Jelajah Informasi Nusantara

Jul 2023 - Jan 2024

Carry out review analysis and technical work according to the jobdesk. Provided written reports to the company.

Cloud Computing Cohort

Bangkit Academy 2023 - Cloud Computing

Feb 2023 - Jul 2023

Graduated with distinction. Earned Google Associate Cloud Engineer certification. Built backend infrastructure on Google Cloud for the capstone project.

Education

Purwadhika Digital School

Certificate - Fullstack Web Developer

Apr 2024 - Sep 2024

Sharpened web programming fundamentals. Implemented Node.js tech stack using TypeScript. Strengthened understanding of databases and deployment.

  • HTML
  • CSS
  • JavaScript
  • Node.js
  • TypeScript
  • Prisma
  • Tailwind
  • React
  • Next.js
  • Express.js
  • MySQL

Universitas Esa Unggul

Bachelor's Degree - Informatics Engineering · GPA 3.98/4.00

Aug 2020 - Feb 2024

Lecturer Assistant in web programming courses teaching Laravel, Docker, and Linux. Graduated Cum Laude.

  • PHP
  • CodeIgniter 4
  • Laravel
  • Docker
  • MySQL
  • JavaScript
  • Linux
  • Git
  • Bootstrap

SMA Tarakanita Citra Raya

High School Graduate - Science · GPA 87.21/100.00

Aug 2017 - May 2020

Played cello at IOEF 2019 with the Tarakanita Citra Raya Orchestra.

Have a project in mind?

I'm open to fullstack and backend/devops opportunities. Let's talk.