Skip to main content

Hi, I’m John.

Full-Stack Software Engineer

I’m John, a developer with a background in mathematics. I like figuring things out and turning ideas into useful software.

Cebu City, Philippines

Portrait of John Lester Escarlan

How I got here

I started in mathematics because I liked working through problems and understanding why things work. That curiosity eventually led me to computer science, where I could take an idea, build it, and see someone use it.

What keeps me interested is the mix of problem-solving and making things. I enjoy getting a stubborn feature to work, making an interface easier to use, and learning whatever the next challenge calls for.

Mathematics, 2022–2025 then Computer Science, 2025–present

University of the Philippines Cebu

Those interests have taken different forms in my work: supporting learners, making pricing clearer, and building with a team.

What I’ve built and learned

All projects
PACU wordmark for Pharmacy and Acute Care University.

PACU

Client work · Feb–Aug 2026

At PACU, I worked on progress that could exceed 100%, certificate records, and content promotion. I aligned completion checks across five code paths and used database constraints to prevent duplicate achievements. The certificate change was validated with 51 passing tests.

It reinforced how much a learning experience depends on consistent records behind the interface.

Read the story

Where I’ve grown

Full history

–

Software Engineer (Contract)

Pharmacy & Acute Care University

At PACU, I contributed across learner and administrator workflows, from diagnosing issues to implementation, review, and testing.

– Present

Freelance Software Engineer

Upwork

Freelance work has meant taking client features and production fixes through delivery, then making releases and handoffs easier.

– Present

Software Monitoring Engineer

Wind's Gate Philippines

Monitoring eight production services has given me practice recognizing incidents, escalating them, and documenting recovery steps.

–

Software Engineer Intern

Alliance Software Inc.

I worked across C# and ASP.NET MVC applications, learning through code reviews and pair programming with senior engineers.

–

Full-Stack Developer Intern

Bayoa Analytics

I worked across React interfaces and Node.js APIs, contributing reusable components and database improvements.

What comes next

I’m continuing my Computer Science studies at UP Cebu, and looking for opportunities to contribute, take ownership, and learn alongside others. I’m open to engineering roles and freelance projects.

Contact

Let’s connect.

Have a role, project, or problem in mind? I’d like to hear about it. Send me an email, or choose a time for an introductory call.