Kiev Gonzales · BSIT, TUP Manila · Cloud Engineering

Built to scale, secured.

Scroll to send the first packet

I. The packet

Start at localhost.

I'm a BSIT student at the Technological University of the Philippines – Manila, graduating in 2027. My focus is cloud engineering, with hands-on experience designing and deploying cloud-based solutions on AWS.

II. The network comes alive

Every node secured.

My coursework spans networking, cybersecurity, information assurance, and database systems. I value continuous learning, clean architecture, and building things that actually work in production.

Layer 01 · Infrastructure

Cloud

Designing and deploying cloud-based solutions on AWS, backed by coursework in networking and information security.

AWS · Networking & Security · Information Security

Layer 02 · Backend & Data

Backend

Full-stack apps in Python and Flask, data in SQLite and PostgreSQL, and every project versioned on GitHub.

Python / Flask · SQLite / PostgreSQL · GitHub

Layer 03 · Languages

Code

The languages behind the projects below, from C++ games and Java apps to the web.

HTML / CSS / JavaScript · C / C++ · Java

The build log · Projects

Shipped so far

  1. 1. Freelance PASC Inc. Voting Site · Next.js, Supabase

    Miss Popularity voting · Built with Jedrick Franconas for Philippine Australian Sports & Culture, Inc.

    A custom voting website for the Miss Popularity award at the 2026 Miss Philippines-Australia & Charity Queen Australia pageant. Voters confirm their email with a one-time code before their vote counts, and Cloudflare Turnstile blocks bots. Organisers get an admin page with a results PDF and a per-voter export.

    My part: I built the /vote page and the vote flow, and updated the admin page to match. I worked through the client's revision rounds: all 9 candidates on one responsive grid, their branded header, background, and fonts, and a candidate card layout that holds up on phones. I also added the admin export of per-voter data as an .xlsx file using a server-side Supabase route, and flagged the privacy trade-off of tying voters to their votes so the client could sign off before using it.

    Outside the code, I worked with the client from August to October: turning their change requests into updates, editing candidate data in Supabase, and troubleshooting with them through the voting week. We monitored the site until the event ended.

    Next.js · TypeScript · Supabase · Cloudflare Turnstile · ExcelJS · Vercel

    Aug–Oct 2026 · voting ran Sept 26 – Oct 3, 2026 · 2,332 votes across 9 candidates

    “He was communicative and professional throughout, took initiative, and worked fast. When problems came up, he was troubleshooting with us the whole way.”

    Giuliana Montes, Vice President - Internal, PASC Inc.
  2. 2. Flask Ajon-Veggies POS System · Python, SQLite

    A full-stack point-of-sale system for a vegetable distribution business. Features FIFO inventory tracking, role-based access control for Owner and Cashier roles, financial reporting with CSV export, and a dark mode interface.

  3. 3. Python RBAC Log Management CLI · SQLite

    A command-line tool that manages access logs with role-based permissions, applying core access control principles (RBAC and audit logging) to a practical, terminal-based system.

  4. 4. Java E-Commerce Application · MySQL

    A full-stack e-commerce platform covering product listings, cart management, and order processing.

  5. 5. ESP32 IoT Environmental Monitor · Arduino, Blynk

    An IoT project using Arduino/ESP32 and the Blynk platform to collect and display environmental sensor data in real time.

  6. 6. C++ ATM Simulation · File handling

    An interactive banking simulation with registration, login, and transactions using file handling.

  7. 7. C++ Snake Game · Graphics

    A classic arcade game implemented with graphics programming techniques.

  8. 8. Figma UI/UX App Simulation · Prototype

    A fully interactive app prototype, focusing on usability and modern design principles.

  9. 9. HTML/CSS E-commerce Website · Intro to Computing

    An e-commerce website built as part of an Introduction to Computing project.

III. Under pressure · Hackathons

Built overnight

  1. 1. AppBuildersPH Hackathon 2026 · Participant

    Backpack Tutor · Team OK Computer, 4 members

    An offline study app for Filipino students. It turns photos of printed handouts into word games and runs a Socratic tutor that guides without giving the answer away. All of the AI (Gemma 3 1B, embeddings, and OCR) runs on a budget Android phone with no internet.

    My part: the tutor lane. I built the leak guard and its tests, the tutor prompt, and the 50-attempt leak gate that checks the tutor never reveals the answer. I also handled on-device builds and wrote the README and disclosures.

    React Native · TypeScript · llama.rn · Gemma 3 1B · ML Kit

    24-hour build, Oct 9–10, 2026 · 281 projects from 731 builders · Demo Day at Cyberzone, SM Makati

  2. 2. Build Over Nights: Kiro x Quick · Top 10, Educational Crisis track

    TU-gang · Team Joshua and Friends

    A Bikol-first tutor app for students. A student asks a school question by voice, text, or an NFC learning card and gets a concept-first answer in Bikol with an example and key points.

    My part: backend, Supabase, and Agora, built with Kiro. I set up Supabase retrieval with pgvector (schema, retrieval function, and embedding Edge Functions), built the Express server with Agora voice endpoints, forwarded /api/explain to the tutor, and added health checks. I also compiled 866 DepEd Term 1 learning competencies for Grades 1–9.

    TypeScript · Express · Supabase · pgvector · Agora · Kiro

    Oct 3–4, 2026 · ArthaLand Century Pacific Tower · selected from hundreds of applicant teams · 36 teams accepted across 4 tracks, 10 per track

  3. 3. UI/UX HAWK-A-THON · Participant

    UniFit · Team OK/Computer, 5 members

    A gender-neutral health and fitness app that gives everyone, especially the LGBTQ+ community, a safe space to train. It covers personalized workouts, mental well-being, and community support. Designed in Figma in 24 hours.

    My part: UI/UX Designer. I rapid-prototyped the app's interactive design layout under strict time limits, and worked with the team to map out user flows and deliver a user-centered prototype. It was our first hackathon and our first time working in Figma.

    Figma · UI/UX · Prototyping

    Mar 19–20, 2025 · 24-hour design sprint

The last hop · Contact

Let's deploy.

Open to opportunities and collaborations. Let's connect.

cauyan.kiev13@gmail.com