Software engineer with a Computer Science background and hands-on experience building web applications. Skilled in Java web development, React frontends, and SQL-based data work (MySQL/MariaDB/PostgreSQL/SQLite), with a strong focus on writing clear, modular, maintainable code. Comfortable in Agile teams and end-to-end delivery: translating business/customer requirements into working software, troubleshooting production issues by analyzing logs, and using tools like Jira, Git/GitHub, and AI-assisted coding workflows to improve quality and speed.

John Andreilapid

Software engineer with a Computer Science background and hands-on experience building web applications. Skilled in Java web development, React frontends, and SQL-based data work (MySQL/MariaDB/PostgreSQL/SQLite), with a strong focus on writing clear, modular, maintainable code. Comfortable in Agile teams and end-to-end delivery: translating business/customer requirements into working software, troubleshooting production issues by analyzing logs, and using tools like Jira, Git/GitHub, and AI-assisted coding workflows to improve quality and speed.

Available to hire

Software engineer with a Computer Science background and hands-on experience building web applications. Skilled in Java web development, React frontends, and SQL-based data work (MySQL/MariaDB/PostgreSQL/SQLite), with a strong focus on writing clear, modular, maintainable code.

Comfortable in Agile teams and end-to-end delivery: translating business/customer requirements into working software, troubleshooting production issues by analyzing logs, and using tools like Jira, Git/GitHub, and AI-assisted coding workflows to improve quality and speed.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced

Work Experience

Technical Support Engineer – Back-end at Moatable
June 1, 2025 - May 1, 2026
Collaborated with Tier 3 development teams on backend initiatives, contributing code enhancements and supporting sprint planning and delivery. Authored and maintained modular Python and Java (Spring Boot) scripts to improve system reliability and reduce manual effort. Improved backend application quality by identifying performance and security issues and implementing targeted fixes. Diagnosed incidents by reviewing logs and using Linux command-line tools, resolving 40–50 cases per day within SLA. Used Claude and Cursor to speed up root-cause analysis and produce well-documented code.
Technical Support Engineer – Backend at Moatable
June 1, 2025 - May 1, 2026
Collaborated with Tier 3 development teams on backend initiatives, contributing code enhancements and participating in sprint planning and delivery. Authored and maintained modular Python and Java (Spring Boot) scripts to improve system reliability and reduce manual effort. Improved backend application quality by identifying performance and security issues and implementing targeted fixes. Diagnosed application incidents by reviewing logs and using Linux command-line tools, resolving 40–50 cases per day within SLA. Used Claude and Cursor to speed up root-cause analysis and produce well-documented code.
Programmer Trainee at Clark Data Center Incorporated
October 1, 2024 - June 1, 2025
Developed, debugged, and enhanced production-deployed Java web applications. Designed and implemented MySQL/MariaDB database schemas for internal tools and workflows. Integrated AWS Bedrock to automate document encoding workflows, reducing manual processing effort. Gathered requirements with internal teams and external clients and tailored solutions to project needs.
Helpdesk Technician I at Stefanini Philippines
July 1, 2024 - October 1, 2024
Provided end-user technical support via phone, email, and chat following structured support procedures. Tracked incidents accurately in Jira-based ticketing systems and communicated clearly with stakeholders.
Help Desk Technician I at Stefanii Philippines
July 1, 2024 - October 1, 2024
Provided end-user technical support via phone, email, and chat following structured support procedures. Tracked incidents accurately in Jira-based ticketing systems and communicated clearly with stakeholders.
Software Engineer Intern at Hooli Software Inc.
January 1, 2024 - April 1, 2024
Built and improved frontend UI features using ReactJS and React Native, resolving UI/UX issues with CSS. Diagnosed and resolved bugs across web and mobile applications while maintaining a smooth user experience. Worked in an Agile team with product, design, and QA to deliver features and fixes on schedule. Showcased complete work in sprint reviews to promote team understanding.

Education

Master of Applied Data Science at University of Canterbury
January 1, 2026 - January 1, 2026
Bachelor of Science in Computer Science at Holy Angel University (HAU)
January 1, 2020 - May 1, 2024

Qualifications

CCNAv7: Introduction to Networks
January 1, 2022 - July 13, 2026
The Complete Full-Stack Web Development Bootcamp – Dr. Angela Yu
January 1, 2025 - July 13, 2026
UI and UX for Beginners
January 1, 2024 - July 13, 2026

Industry Experience

Software & Internet, Computers & Electronics, Education, Professional Services
    TCG DBM (Trading Card Game Database Manager

    A full-stack inventory and sales management web application. Features include inventory tracking, multi-channel sales management, purchase orders, a cash ledger, business reports, and CSV exports, designed to create real business value for end users.

    IncidentIQ

    An AI support-ticket resolution assistant that uses retrieval-augmented generation (RAG) with pgvector semantic search to surface relevant past tickets and knowledge-base documents, then leverages Claude to analyze issues, identify root causes, and recommend fixes. Includes automated log-file analysis that detects incidents and creates tickets in one click, an analytics dashboard, and email alerts for critical incidents.