HeroAboutSkillsProjectsContact

Full-Stack Developer

Hendri Jonathan

Building scalable web applications with React, .NET, and Next.js — from enterprise systems to AI-powered products.

React.jsNext.js.NETLaravelTypeScript

3+

Years experience

2

Active projects

1

IEEE publication

Scroll ↓

About

Three years of turning enterprise requirements into production software.

03/2025 — Present

Programmer IT Division, Bina Nusantara University

Building enterprise-grade applications end-to-end with React.js and .NET, and running CI/CD pipelines through Azure DevOps in an Agile team.

03/2024 — 03/2025

Junior Programmer IT Division, Bina Nusantara University

Owned full-stack delivery of cross-functional enterprise modules — responsive React.js frontends backed by .NET services — while driving down bugs and improving system stability.

03/2023 — 03/2024

Associate Member IT Division, Bina Nusantara University

Optimized Laravel backend functionality (20% faster processing) and built out functional/integration/regression test coverage that cut post-release bugs in half.

IEEE, Scopus-indexed

Mask R-CNN with HRNet Backbone for Person Detection Evaluation on COCO Using mIoU and Threshold Optimization

Applied Mask R-CNN, HRNet, and HRFPN to person detection, evaluating performance with mIoU and threshold optimization on the COCO dataset.

DOI: 10.1109/ICOIACT67584.2025.11344893

Skills

Tools I reach for.

Languages

C#TypeScriptJavaScriptPHPSQL

Frameworks & Libraries

React.jsNext.js.NET (ASP.NET)Laravel

Tools & Cloud

Azure DevOpsCI/CDGitGitHubPostmanPostgreSQLSQL ServerMySQL

Core Competencies

RESTful APIsSystem ArchitectureAgile DevelopmentComputer Vision

Projects

What I'm building right now.

API Monitor

In Development

SaaS uptime monitoring for developers — pings endpoints on a schedule, tracks response times, and pushes Telegram alerts the moment something goes down or recovers. Built as a pnpm monorepo with a Next.js dashboard and a standalone worker process, backed by Postgres via Prisma. Includes email/Google auth and a Midtrans-powered subscription flow for a paid tier.

Next.jsTypeScriptPrismaPostgreSQLBetter AuthMidtrans
View repo

Speak AI

In Development

AI-powered English interview coach — a React Native mobile app paired with a NestJS backend that uses Gemini AI to run mock interviews and Google TTS to voice them, giving users realistic spoken-interview practice with instant feedback.

React NativeExpoNestJSGemini AIGoogle TTS

Contact

Let's build something.

Open to full-stack roles and interesting side projects — reach out through any of these.

Built with Next.js, React Three Fiber & GSAP.