Open to Software Developer and Full-Stack Developer Roles

Hi, I’m Valk.

Software & Full-Stack Developer

Think deeply. Build deliberately.

I'm a Computer Engineering graduate who builds software with a systems-first mindset—turning complex workflows into simple, reliable solutions without compromising quality or efficiency.

Valkenburgh Margin in formal attire
Based in Antipolo, Rizal, Philippines.Explore the work

Selected projects.

Three applications, from Java fundamentals to full-stack workflows.

Explore GitHub
Full Stack ApplicationPublic source · Published verification

ERL AssetHub

A multi-tenant equipment management system for tracking assets, checkout, returns, location transfers, maintenance, audits, and lifecycle history.

Role-based workspaces, CSV import and export, printable QR labels, and asset retirement with retained history.

Hand-coded original; AI-assisted interface redesign and later development, informed by user research.

JavaScriptReactNode.jsExpressPrismaPostgreSQLViteVercelCodex
Read the case study
Try Demo

Public synthetic demo via sign-in

Java Full-Stack ApplicationDesktop v1 + Web v2 · Public source

CASH-G

A banking simulator for practicing account and transfer workflows, with a Java desktop original and a separate web adaptation.

Account registration and sign-in, cash-in, transfers, and transaction history. Web v2 adds requests, fictional billers, savings goals, display-only cards, activity, and statement export.

Hand-coded desktop v1; AI-assisted redesign, development, and deployment of Web v2.

JavaSwingJDBCSpring BootThymeleafPostgreSQLH2
Read the case study
Try Demo

Public synthetic demo · sign in with the sample account

About Me

I'm Valkenburgh Margin, also known as Valk, a Computer Engineering graduate from the Polytechnic University of the Philippines. I've completed Java programming training and have experience building Java applications, PERN-stack projects, and client websites.

I'm a builder who thinks in systems. I enjoy understanding problems, simplifying complex workflows, and finding efficient ways to build software without compromising quality.

I bring the same mindset to AI-assisted development. Beyond prompting, I build custom skills, automations, and structured workflows to improve how I work. I stay involved in planning, technical decisions, and reviewing results while continuously strengthening my skills as a software developer.

Portrait of Valkenburgh Margin in a white sweater against a light background
Learning with intention. Building with care.Valk

The development toolkit.

Languages, frameworks, and tools used across my projects and this portfolio.

Languages

Application logic, queries, and the web.

  • Java
  • TypeScript
  • JavaScript

Backend & desktop

Java applications and server-side workflows.

  • Spring Boot
  • Node.js
  • Express

Frontend

Interfaces, styling, and interaction.

  • React
  • Tailwind CSS
  • TanStack Query

Data & persistence

Relational models and database access.

  • PostgreSQL
  • Prisma
  • JDBC

Testing & build

Checks, dependencies, and production builds.

  • JUnit
  • Jest
  • Node.js Test Runner

Tools & delivery

Version control, local environments, and hosting.

  • Git
  • GitHub
  • Docker

AI tools

Tools used across my workflow for planning, development, and review. Tool use varies by project.

  • Claude
  • Codex
  • OpenCode

Browse a category for the complete inventory.

Learning & foundations

Experience & Education

Engineering foundations, project experience, and continued learning.

Education

Graduated 2020

BS Computer Engineering

Polytechnic University of the Philippines

This is where I developed the engineering mindset and skill set I bring to building software.

Training

July 6 – August 24, 2026

Java Programming NC III Training

TESDA · Center for International Industries Competence Corp. (CIICC)

Completed training in programming fundamentals, core Java concepts, and object-oriented programming. Completion certificate awaits issuance.

Completed September 5, 2026

AWS Cloud Quest: Cloud Practitioner

AWS Training & Certification

Completed the AWS Cloud Quest learning course, not the AWS Certified Cloud Practitioner exam. View the original course completion document below.

Experience

2026

Task Manager

Personal full-stack project

Built a React and Express learning application with JWT sign-in, personal task lists, task creation and deletion, and PostgreSQL persistence.

Original · v2 · v3

Multi-Tenant Asset Manager

ERL AssetHub · Personal project

Hand-coded the original asset manager, then expanded equipment lifecycle workflows through AI-assisted redesign and development, informed by user research.

2026

ARCTIC

Client-origin project · Portfolio implementation

Defined requirements, workflows, and data decisions for branch-aware service requests, work orders, inventory, and billing, with AI-assisted development.

2026

Banking App

CASH-G · Desktop v1 and Web v2

Hand-coded the Java Swing and JDBC banking simulator, then adapted it to Spring Boot and Thymeleaf with AI-assisted redesign, development, and deployment.

Valkenburgh looking toward the sky beneath broad clouds, with a distant city, park, and hillside.
Beyond the screenValk

Let’s connect.

Have a software developer role or a question about my work? I’d like to hear from you.