← Home

About

Jansen Cadorna

Software developer, product builder, and student founder.

Portrait of Jansen Cadorna

I'm based in Manila, Philippines, and started programming at age 12. I learned by building things that forced me past what I already understood, from websites and automation workflows to SaaS products and infrastructure experiments.

Today I work across engineering, product, and design. I like taking an idea from a clear problem through interface design, implementation, deployment, and the less glamorous work of making it useful after launch.

I'm also a first-year BS Computer Science student at PLM and the Web Development Lead at GDGoC PLM, alongside freelance web development and graphic design work.

What I do

I build full-stack web products with a focus on practical architecture, clear interfaces, AI integrations, and automation. The work usually sits between software engineering and product decisions rather than treating them as separate stages.

Engineering
Next.js · React · TypeScript · Supabase · PostgreSQL · REST APIs
Product and design
Product Thinking · UI/UX Design · Design Systems · Prototyping
View my full stack

What I'm building

See the full collection on the works page.

Background

I started programming at age 12. Since then, real projects, communities, and product work have shaped how I learn.

  1. Web Development Lead

    Present
    GDGoC PLM
  2. Bot Developer & Contributor

    2023 – 2024
    Programming Philippines
  3. Lablab.ai Hackathon Participant

    2022 – 2023
    Lablab.ai
  4. Self-directed Learning

    2020 – 2022
    Hello World

Current studies: first-year BS Computer Science at PLM. Selected coursework and certifications are listed under credentials.

How I work

I learn best through real projects: define the smallest complete version, ship it, observe where it breaks, and improve one weak part at a time. That pressure builds judgment faster than collecting disconnected tutorials.

I design before coding when the interface carries product decisions, keep architecture proportional to the problem, and use AI as a tool rather than a substitute for understanding. The goal is focused software that people can actually use.

I write more about learning through projects, designing before coding, and building Abstruck. Find the rest under notes.

Elsewhere

Find my code, product work, and writing across these profiles.

Want to work together?

Browse my recent work, email workwith@jansencadorna.com, or choose a time to talk.