Overthink

Things.

Most people treat overthinking like a bad habit, but around here, I call it QA without standards.

I'm the kind of person who gets stuck on the edge case nobody else noticed. Not because I have to, but because leaving it unresolved feels dishonest. Getting something to work was never the hard part. Getting it to work right, for the right reasons, in the right way, that's the part I can't let go of. I've shipped things I'm proud of and then spent the next hour quietly redesigning them in my head. That's just how it goes.

I don't just ask how. I keep asking why until the answer stops feeling borrowed. It's why I care about decisions more than deliverables. The choice of a data structure, the framing of a user flow, the reason a feature exists at all. The surface is easy to polish. I'm more interested in whether the foundation actually makes sense. Most people move on. I tend to stay a little longer.

That stubbornness has a cost, but it also means the things I build carry real intention behind them. More than shows on the surface, and usually more than anyone asked for.
Charles Peter Tigoy

Name

Charles Peter Tigoy

Role

Software Engineer

Location

Cebu, PH

Experience

SAP ABAP Bootcamp Trainee

Accenture

Divulge into a extensive training into the foundations of SAP ABAP.

SAP ABAPERP
5 mos

JumpStart Trainee

Alliance

Work as a technical analyst for the team and manage features and uses cases that works best for the expected end users.

C# .NETJavaScriptJQueryTailwindCSS
5 mos

Tooling

Languages

JavaScript, TypeScript, C#, Java, Python, MySQL, PostgreSQL, NoSQL, Redis, TailwindCSS, CI/CD, Git, GitHub Actions, Claude Code, Docker

Skills

UI/UX Design, User Research, AGILE Methodologies, Team Management, Design Systems, Time Management

Spoken

English (Fluent), Filipino (Native), Japanese (Beginner)

Education

Bachelor of Science in Computer Science

University of Cebu Lapu-Lapu and Mandaue

Graduated2026