John Adrian Ticatic

John Adrian Ticatic

Batangas, Philippines

Full-Stack Developer · React, Next.js, Node.js

Open to remote or hybrid roles in the Philippines, and remote roles overseas.

Based in the Philippines (UTC+8), flexible with working hours, including US time zones.

  • 2+ yrs

    building production web and desktop apps

  • 4

    live demos you can try with sample data

  • 40%

    faster system performance after query optimization

  • 800+

    automated tests in my Job Application Assistant

See live demosEmail meBook a callDownload CV

Currently working Mon–Fri, 8am–5pm (UTC+8). Calls before or after work, or on weekends, are easiest for me.

About

Hi! I'm John Adrian Ticatic, a Software Engineer based in Batangas, Philippines, with 2+ years of experience. I build both web and desktop applications, primarily using React, Next.js, and Node.js for the web, and .NET for desktop systems. I'm passionate about clean code, intuitive user experience, and solving real-world problems through technology. Currently, I work at Newborn Screening Center - Southern Luzon, where I build internal tools, dashboards, and desktop systems that help teams work more efficiently.

Download Cover Letter

Core Skills

Tap a blue skill to see the projects that use it.

Languages

JavaScriptPython

Frontend

Backend

Cloud & DevOps

Testing

axe (accessibility)

Automation

Power Automaten8nZapierMake

Desktop & Other

Projects

Job Application Assistant

Case studyLive

A private, phone-first app that finds remote developer jobs daily, ranks them, flags scam posts, and helps prepare honest, tailored applications. It never applies on its own.

Next.jsTypeScriptPostgreSQLDrizzle ORMZodTailwind CSSVitestPlaywrightDockerGitHub ActionsVercel

Task Management App

Case studyRepoLive

A full-stack MERN task management application with drag-and-drop task organization, workspace collaboration, and real-time updates.

ReactTypeScriptNode.jsMongoDB AtlasVercelRailway

Personal Portfolio Website

A modern developer portfolio built with Next.js and Tailwind CSS featuring dark mode, an AI-powered chatbot, and a GitHub-inspired design.

Next.jsTypeScriptTailwind CSSGroq AIVercel

Corporate Dashboard

Case studyLive

Multi-module corporate dashboard featuring data visualization, lab tracking, follow-up management, and IT job orders also wired up the File Management System.

ReactTypeScriptNode.jsRechartsOracle DBMySQLElectron.jsWebSockets

File Management System

Case studyLive

A secure, internal platform for organizing, uploading, and managing files, with real-time team messaging built in.

ReactTypeScriptNode.jsWebSocketsPostgreSQLMulterSupabaseVercelRender

Corporate Website

Clean static corporate website providing company information, services, and contact details.

ReactTypeScriptTailwind CSS

Replacement System

A desktop application for tracking and managing item replacement requests, used internally for corporate operations.

VB.NETWinFormsMySQLCrystal Reports

Image Verification System

Repo

A real-time image verification desktop application for a local network, with instant notifications once verification is complete.

VB.NETWinFormsWebSockets.NET Framework

Accounting System

A desktop accounting system for managing financial transactions, generating reports, and tracking receivables and payables.

VB.NETWinFormsMySQLEntity FrameworkCrystal Reports

Engineering Notes

Short write-ups on how I build and secure things.

Why I built my own job assistant

Working onsite and looking for remote work: an app that collects jobs from 8 official sources, filters and ranks them, and leaves applying to me.

Nov 2026 · 3 min read →

Moving lab reports from Excel and a legacy LIMS to a dashboard

Part of my role: a web dashboard that takes over manual Excel reports, links shared department processes, and the Oracle work that made it about 40% faster.

Nov 2026 · 3 min read →

A file management system for an ISO accreditation finding

Replacing shared network folders with department-based access, activity history, previews and built-in chat, plus one current limitation.

Nov 2026 · 2 min read →

Three desktop tools for daily lab work

Small VB.NET and WinForms apps for tracking filter card replacements, flagging blurry scans for recapture, and accounting.

Nov 2026 · 2 min read →

How I secured a personal app that holds my CV

Deny-by-default routes, two-step login, hashed sessions, field encryption bound to each row, and keeping my identity out of AI prompts.

Nov 2026 · 5 min read →

Live demos of internal tools, without real data

How four internal apps got clickable public demos: a fake backend behind one switch, read-only modes, believable sample data, and a weekly health check.

Nov 2026 · 4 min read →

Experience

Computer Programmer I

Jan 2024 - Present

Newborn Screening Center - Southern Luzon

  • Designed and developed custom internal applications to replace an unsupported legacy LIMS, improving reporting and operations across departments
  • Built a centralized Corporate Dashboard integrating Oracle and MySQL for real-time data visualization and KPI tracking
  • Delivered Accounting, Replacement, and Image Verification systems to automate key internal workflows
  • Improved system performance by 40% through query optimization and backend refactoring

IT Support / Operator

Feb 2023 - Jul 2023

Star Tollway Corporation

  • Provided data entry and hardware/software support across company operations

Education

BS Computer Science

Batangas State University - Lipa Campus

Graduated August 2022

Certifications

Claude 101

Anthropic Academy · 2026

View

Claude Code 101

Anthropic Academy · 2026

View

Introduction to Claude Cowork

Anthropic Academy · 2026

View