Work

From giving campus tours to designing apps to teaching IT. Right now I'm a BSIT Instructor at Davao Oriental State University.

Jun 2026 – Presentnow!

BSIT Instructor

Davao Oriental State University (DOrSU)

what i did

  • Teach courses in the Bachelor of Science in Information Technology program
  • Prepare lessons and learning materials, support students, and help with academic and administrative tasks
  • A.Y. 2026–2027, 1st semester: Data Structures and Algorithms, Introduction to Computing

tools & skills

TeachingCurriculum materialsExplaining abstract conceptsDiscord bots

what i learned

Teaching built a habit of explaining everything as if the listener is a beginner, and pushed me to get creative with abstract topics, especially in Data Structures and Algorithms.

Teaching out loud also forced me to finally understand concepts that didn't stick when I was a student myself, because you can't teach something you don't understand.

It also made me put my tech skills to use in real life. Mingming, my Discord registration bot, was the first time I asked, "what can I make to fix a problem I'm personally facing?"

Oct 2023 – Jul 2026

UI/UX Designer

Telemondo Technologies

what i did

  • Designed wireframes and mockups in Figma for web and mobile applications
  • Joined QA testing to identify and resolve design and user experience issues in the final product
  • Wrote product documentation and user manuals for clients
  • Designed infographics and promotional mockups for Google Play and App Store listings, plus client presentation decks

tools & skills

FigmaWireframingPrototypingUXQA testingDocumentation

what i learned

This is where I really learned Figma and learned to think through the user's eyes. Can a near-sighted, non-techy grandma use this app? Is this instruction easy to understand? Do these colors clash? Is this the shortest path to get the task done?

Now I can't stop evaluating the technology around me: apps, websites, even the ID scanners at school entrances. How often do they error? Could this process be simpler?

Mar 2023 – May 2023

Software Development Intern

ChatChatABC Philippines Inc.

what i did

  • Researched and presented Java unit testing principles and tools (JUnit 5, JUnit Pioneer, AssertJ, Data Faker, Mockito, Easy Random, Database Rider, ModelAssert, Spring testing, TestContainers, Instancio, Selenide, JetBrains Aqua)
  • Built presentation decks with Slidev, a Markdown-based slide tool
  • Built a CLI unit-test code generator using the OpenAI API, Spring Boot, Picocli, and GraalVM native-image
  • Wrote unit tests for a parking app with JUnit 5 and Database Rider

tools & skills

JavaSpring BootJUnit 5OpenAI APIPicocliGraalVMSlidev

what i learned

Our curriculum focused more on Python, though we were also taught C# and C++. This internship was my introduction to Java, and it made me realize that being exposed to different programming languages makes learning new things in computing a lot less intimidating.

When I started college, everything was overwhelming and abstract. But as you learn a lot (a lot, A LOT) of things, you realize many concepts build on top of each other or carry over. Programming languages mostly do the same things, just with different words and symbols. To display something in Python, you write print("hi"). In Java, you write System.out.println("hi");.

You also realize different languages exist for different purposes. Python is great for math and analytics, and it's versatile and easy to learn because it reads almost like English. Java runs a lot of the apps and systems we use every day, like Netflix, banking systems, and Android apps.

This internship gave me my "aha!" moment about programming languages, something I'd struggled to wrap my head around as someone who wasn't tech-savvy (at least not in the programmer way) going into Computer Science.

Dec 2019 – Mar 2020

Student Office Assistant

Mapúa Malayan Colleges Mindanao (Admissions Office)

what i did

  • Led scheduled campus tours for students, parents, guardians, and visitors
  • Assisted with onsite entrance exams
  • Encoded enrollee data in the school's centralized information management system
  • Answered inquiries by phone, email, social media, and in person

tools & skills

CommunicationCustomer serviceData entryBisaya · Filipino · English

what i learned

I was having a bit of an existential crisis: I didn't want to be "just an academic nut" and I worried about surviving the real world. So I applied for an actual job at school and landed in the admissions office.

It was my first real workplace. Even though it was my own school, I worked with actual hired colleagues, had real responsibilities, and got paid to do the work. Outside the controlled academic setting, I had to deal with people beyond my classmates and family: strangers I was responsible for serving as part of my job.

I talked with people from all walks of life and learned to adjust my language, wording, and tone to whoever was in front of me: Bisaya, Tagalog, or English. I also used a real information management system for the first time and thought, "oh, so the databases in my lectures turn into this? Cool."

next up: education →