Skip to content
View MicoleKurt's full-sized avatar
  • Quezon City
  • 07:14 (UTC +08:00)

Block or report MicoleKurt

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MicoleKurt/README.md

Typing SVG

GitHub followers   Profile views   Location   UTC


Portfolio   Email


🧑‍💻 Profile

🎓 Education BS Computer Science, New Era University (expected 2027) · Dean's Lister, three consecutive years
🛠️ Experience 3 years of experience building systems as a computer science major, now in client and contract work. Web Designer for Nexus Collaboration Philippines (Squarespace)
🏛️ Toll Regulatory Board Software Engineer / AI Engineer / AI Technical Consultant, the Philippine government's national regulator of toll roads (Presidential Decree No. 1112); personal independent contract to the Chief of the Regulation Division (2026, completed). I engineered the TRB platform and taught the IT team to maintain the website I made.
📍 Location Quezon City, Philippines · GMT+8 · remote, with US Eastern hours covered
🎯 Looking for A long-term role: Web Designer / Software Engineer / AI Engineer · Next.js · Python · PostgreSQL · agentic systems · n8n automation
📄 CV and more Portfolio (the CV button in the header downloads my latest CV; IRIS, Nova, J.A.R.V.I.S., the design work and my GitHub projects are there) · LinkedIn

🛠️ Tech Stack

Languages

Languages   SQL

Machine Learning

ML   YOLOv8   NumPy   pandas   GeoPandas   scikit-image

Fine-tuning with reproducible seeded runs · dataset augmentation · held-out evaluation · model comparison · decision-threshold tuning · bootstrap confidence intervals · stratified k-fold CV · leakage control

AI & Agentic Systems

Claude Code   Anthropic API   OpenAI   Gemini   Ollama   Groq   MCP   Subagents   RAG

Frontend & Frameworks

Frontend   GSAP   Framer Motion   Recharts   Leaflet

Backend & APIs

Backend   Zod   Pydantic   REST API   JWT   n8n

Databases & Data

Data   Drizzle ORM   pgvector   Row Level Security   IBM DB2

Mobile

Mobile

Cloud, Deployment & DevOps

Cloud   Oracle Cloud   CI/CD

Architecture & Practice

SOLID   GoF   RBAC   Dimensional Modelling   OWASP   UML


🤖 Machine Learning — IRIS

An AI road-condition and safety assessment system applying the international iRAP Star Rating methodology and ASTM D6433 pavement standards. I built it independently after it was turned down as a thesis proposal, then pitched it to the Toll Regulatory Board — that presentation is what opened my consultancy there.

I own the full ML lifecycle. Dataset ingestion from public research corpora (CrackForest, RDD) → geometric and appearance augmentation → YOLOv8 fine-tuning → held-out evaluation → model comparison → decision-threshold tuning → bootstrap confidence intervals.

Training is engineered for defensibility in a regulatory setting:

  fixed seeds                  reproducible runs, end to end
  SHA-256 weight provenance    identify the exact base weights, not just the filename
  per-run training records     which images and label-review states produced this model
  no-network guarantee         enforced in code and in the test suite, not by policy

A finding derived from a model whose training data cannot be reconstructed cannot be defended when a regulator is challenged on it. That constraint shaped the whole pipeline.

Six analysis modules — pavement distress & PCI scoring · roadside severity classification · IRI roughness from phone accelerometer traces via a quarter-car model · nighttime lighting assessment · KDE crash-hotspot detection · random-forest risk fusion.

~19,500 lines · 125 modules · 63 test suites  ·  Python · YOLOv8/Ultralytics · PyTorch · OpenCV · scikit-image · FastAPI · Flutter · Next.js


🏛️ Systems I've Built

Built on a personal independent contract for the Toll Regulatory Board, Republic of the Philippines (2026, completed), and for private clients. Agency source and data are confidential and handled under RA 10173; details are available under NDA.

System Stack What it does
TRB Regulatory Operations Platform Next.js · TypeScript · PostgreSQL · Drizzle · Supabase · Zod · Vercel Internal platform built end to end: data model, API, access control and deployment. Details withheld.
Asset Factory (repo) Python · WordPress & Rank Math REST APIs · pytest Config-driven production automation with dry-run, idempotency and rollback. Validation keys on whether a value is approved, not whether it is present, so anything unconfirmed escalates to a human instead of being guessed. ~5,500 lines · 20 modules · 108 tests
Programmatic Elementor Toolkit (compiler · REST bridge · tenant memory) Python · PHP · WordPress REST API · Elementor · JSON Schema · Qdrant · FastAPI AI layout manifests compiled into Elementor _elementor_data with hash-locked design tokens and an approval state machine; a WordPress plugin that writes draft pages behind Application Passwords + HMAC, idempotent with read-back verification and rollback; tenant-isolated vector memory with an anonymized shared pattern tier. 45 + 44 + 103 tests in CI
n8n workflows as code (repo) n8n · JavaScript · Python AI support triage (19 nodes: Gmail, gpt-4o-mini classifier, deterministic routing, Slack) and a lead-intake workflow.
One Login (repo) Next.js · TypeScript · Supabase · Row Level Security Money-in, money-out and profit on one screen for tradies, with two-step verification and a 36-attack test script.
Autonomous Agent Systems Python · TypeScript · Ollama · Groq · Claude Code · MCP Tool-calling agents on hosted and self-hosted models. One enforces authority in code: a change is refused unless it cites an approved backing field, with every refusal written to an audit log. Another runs 57 registered tool definitions across filesystem, browser automation and application control.

🌐 Live Projects

Project Stack Status Link
HopeSMS — Sales Management System React · Supabase · PostgreSQL · RLS · Vercel 📦 SOURCE GitHub →
Nexus Collaboration Philippines (I am the web designer) Squarespace · Web Design 🟢 LIVE Visit →
PH Tollmaster Calculator React · JavaScript · Netlify 🟢 LIVE Visit →
QUEENee Glass & Aluminum Works HTML5 · CSS3 · JS · Netlify 🟢 LIVE Visit →
OSMONT Water Technologies HTML5 · CSS3 · JS · Netlify 🟢 LIVE Visit →
Jun Baluyot — Couture Fashion Designer HTML5 · CSS3 · JS · Netlify 🟢 LIVE Visit →

HopeSMS was built together with Eran Josh Reyes; the repository has the full pull-request history.


📦 Public Repositories

Repository What it is
elementor-layout-compiler Layout manifest + locked design tokens → Elementor container JSON, deterministic, validated. 45 tests.
wp-staging-bridge WordPress REST plugin: signed, idempotent, read-back-verified draft Elementor pages. 44 PHPUnit tests.
tenant-memory-service FastAPI + Qdrant tenant-isolated vector memory with an anonymized layout-pattern tier. 103 tests.
asset-factory Python WordPress production automation: validate, audit, plan, apply, rollback. 108 tests.
n8n-workflows-as-code AI support triage and lead intake, both written as code.
webflow-site-audit Node.js audit of a site's structure and markup. 43 tests.
gohighlevel-dev-toolkit TypeScript HighLevel API v2 client, Ed25519 webhook verification and a Claude reply agent. 9 tests.
one-login Next.js + Supabase money dashboard with row-level security and a 36-attack test script.
little-lemon-capstone MySQL booking system: schema, stored procedures, Python client, ER diagram, Tableau data.
HopeSMS React + Supabase sales management system, built with Eran Josh Reyes.
NEU-MOA-PROJECT React + Firebase MOA monitoring with student, faculty and admin portals, audit trail. Live
Neu-Library React + Firebase library visitor log with check-in, roles and an admin dashboard. Live

📊 GitHub Stats

  




🏅 Certifications

Programmes and specializations (individual courses inside them are not listed separately). 45 credentials in total; every public verification link is on the portfolio.

Programme Issuer Credential
Google AI Professional Certificate Google via Coursera Verify ↗
IBM Data Engineering Professional Certificate IBM via Coursera Verify ↗
AWS Cloud Solutions Architect Professional Certificate Amazon Web Services via Coursera Verify ↗
Microsoft Generative AI Engineering Professional Certificate Microsoft via Coursera Verify ↗
AWS Generative AI and AI Agents with Amazon Bedrock Professional Certificate Amazon Web Services via Coursera Verify ↗
Generative AI Software Engineering Specialization Vanderbilt University via Coursera Verify ↗
Software Engineering Specialization The Hong Kong University of Science and Technology via Coursera Verify ↗
AI for Cybersecurity Specialization Johns Hopkins University via Coursera Verify ↗
Certified Information Systems Security Professional (CISSP) Specialization Infosec via Coursera Verify ↗
Meta Full Stack Developer: Front-End & Back-End from Scratch Specialization Meta via Coursera Verify ↗
Google AI Essentials Specialization Google via Coursera Verify ↗
Google Business Intelligence Professional Certificate Google via Coursera Verify ↗
Salesforce Sales Operations Professional Certificate Salesforce and Pathstream via Coursera Verify ↗
Leading the Modern Day Business Specialization University of Virginia and Boston Consulting Group via Coursera Verify ↗
Real-World AI with Claude Specialization Advancing Women in Tech and Anthropic via Coursera Verify ↗
Applied AI in Cybersecurity Specialization Chegg Skills via Coursera Verify ↗
AI Engineer Professional Specialization Packt via Coursera Verify ↗
Introduction to Business Strategy Specialization Harvard Business School Online via Coursera Verify ↗
Oracle Cloud and AI Specialization Oracle via Coursera Verify ↗
AI Automation Engineer with n8n Specialization LearnKartS via Coursera Verify ↗
Meta Database Engineer Professional Certificate Meta via Coursera Verify ↗
Meta Android Developer Professional Certificate Meta via Coursera Verify ↗
Meta React Native Specialization Meta via Coursera Verify ↗
Microsoft AI Business Professional Certificate Microsoft via Coursera Verify ↗
Artificial Intelligence Ethics Specialization University of Colorado Boulder via Coursera Verify ↗
Claude 101 · AI Fluency for Builders · Claude on Google Cloud Anthropic Claude 101 ↗ · AI Fluency ↗ · Google Cloud ↗
Software Engineer · Python (Basic) HackerRank Software Engineer ↗ · Python ↗
Google IT Support Professional Certificate Google via Coursera Verify ↗
International Business Specialization University of Colorado Boulder via Coursera Verify ↗

📐 Design Patterns Arc

Working through the GoF catalog in Java, one small domain model per pattern. All public:

Pattern Category Repository Modelled as
Singleton Creational SingletonPattern One shared instance with controlled access
Prototype Creational Prototype · Document Prototype Cloning PDF, text and spreadsheet documents
Adapter Structural Adapter-Pattern · Seatwork Wrapping an incompatible interface without changing it
Facade Structural Facade-Patern One entry point over a multi-step subsystem
Composite Structural University · Restaurant menu College → department → people; menu categories and items
Observer Behavioral Observer-pattern Subscribers notified on state change
Strategy Behavioral StrategyAssignment Swappable attack and defence moves for game characters
State Behavioral StatePattern · StateDesignPattern Behaviour that changes with an object's state
Visitor Behavioral VisitorPattern Telco promos applied across subscription types
Chain of Responsibility Behavioral Chain-of-Responsibility · ATM lab An ATM dispensing peso notes down a chain of handlers
SOLID Principles Solid-Principles · Solid-Design-Pattern Order processor with swappable notifiers; library resources split into small interfaces

🧭 How I Work

I write the specification before the agent runs. I direct Claude Code as an orchestrated build system — written specs, custom subagents with explicit delegation boundaries, MCP server integration, project instruction sets encoding domain rules — while keeping architectural ownership and reviewing every diff.

Deterministic pre-parsing before a model call, so the model is only asked what it is actually needed for. A re-prompt-once-then-fail-loud pattern for malformed structured output, because a system that quietly accepts bad data is worse than one that stops.

I remove AI where it cannot be defended. On a regulated government system I replaced an LLM-driven evaluation layer with deterministic rules — "the model judged it this way" is not an answer an auditor accepts. AI stayed for ingestion, extraction, and drafting; nothing load-bearing for a decision.


📈 Proficiency

  TypeScript / Next.js    ██████████████████░░  90%  production platform
  Claude Code / MCP       ██████████████████░░  90%  daily agentic workflow
  PostgreSQL / Drizzle    █████████████████░░░  85%  schema · rbac · audit · migrations
  Supabase / RLS          █████████████████░░░  85%  db · auth · row-level policy
  Python / FastAPI        █████████████████░░░  85%  ml pipeline + ai backends
  React + Vite            ████████████████░░░░  80%  client + internal systems
  Computer Vision         ████████████████░░░░  80%  yolov8 fine-tuning · opencv · evaluation
  Java                    ████████████████░░░░  80%  primary academic language
  Agentic Systems / RAG   ████████████████░░░░  80%  tool-calling · pgvector · guardrails
  SOLID Principles        ████████████████░░░░  80%  applied across all repos
  Tailwind CSS            ████████████████░░░░  80%  utility-first styling
  ──────────────────────────────────────────────────────────────────────
  NumPy / pandas          ██████████████░░░░░░  70%  data processing · ml pipeline
  JavaScript              ██████████████░░░░░░  70%  web + react
  Design Patterns (GoF)   ██████████████░░░░░░  70%  catalog in progress
  Zod / Pydantic          ██████████████░░░░░░  70%  typed validation layers
  Vercel / Cloudflare     ██████████████░░░░░░  70%  deployment · workers
  scikit-learn            ██████████████░░░░░░  70%  pipelines · stratified cv · roc-auc
  UML / System Design     ██████████████░░░░░░  70%  architecture documentation
  ──────────────────────────────────────────────────────────────────────
  PHP / Laravel           ████████████░░░░░░░░  60%  coursework + web apps
  Oracle Cloud            ████████████░░░░░░░░  60%  iaas · data · ai
  IBM DB2 Cloud           ████████████░░░░░░░░  60%  relational db · star schemas
  Firebase + Google Auth  ████████████░░░░░░░░  60%  authentication
  GSAP / Framer Motion    ████████████░░░░░░░░  60%  scroll-driven interfaces
  ──────────────────────────────────────────────────────────────────────
  Flutter / Dart          ██████████░░░░░░░░░░  50%  mobile capture app
  Docker                  ██████████░░░░░░░░░░  50%  containerised services
  n8n                     ██████████░░░░░░░░░░  50%  workflow automation
  Three.js / R3F          ██████████░░░░░░░░░░  50%  webgl product reveals

ico-portfolio.vercel.app  ·  ico.webdev@gmail.com

Open to collaborations, code reviews, and conversations about software design.

Popular repositories Loading

  1. iframesco iframesco Public

    Open-source video generator for Shorts and long-form. Free and local.

    Python 2

  2. MicoleKurt MicoleKurt Public

    Profile README: Software Engineer / AI Engineer / AI Technical Consultant

    1

  3. video-generator video-generator Public

    Topic in, vertical mp4 out: automated video generator prototype

    Python 1

  4. idriftcheckco idriftcheckco Public

    Regression tests for AI agents: replay the sessions you already have under a new model or prompt and diff the behavior. Local-first, zero config.

    TypeScript 1

  5. Adapter-Pattern Adapter-Pattern Public

    Java

  6. Seatwork_AdapterPattern Seatwork_AdapterPattern Public

    Java