John Patrick Ryan Mandal
Software Engineer
Software engineer with extensive experience in frontend development using React and Next.js. Led a significant UI overhaul that improved user satisfaction and engagement. Skilled in technical documentation and critical thinking, excelling in fast-paced environments to deliver effective solutions that enhance workflows and product reliability.
Software Engineer
May 2026 — PresentGogo IT Lab — Chinabank Corporate Center, Samar Loop
- Contributing to a Next.js and Python FastAPI e-commerce v3 platform as part of a team migrating the existing v2 site.
- Collaborating on feature development, technical implementation, and modernization work for the new platform.
Freelance Web Developer
Dec 2025 — Apr 2026Freelance — Cebu City, Philippines · Remote
- Built client websites from the ground up using modern technologies, owning the work from design implementation through deployment.
- Worked primarily with Next.js for frontend and full-stack delivery, and Nest.js for structured backend services and APIs.
- Delivered responsive, performant sites tailored to each client's brand and product needs.
Software Engineer
Aug 2025 — Nov 2025Winedrops — London, England · Remote
- Delivered multiple features across two Next.js web apps and one React Native app, improving iteration speed and UX consistency.
- Investigated and resolved production support issues to maintain stability in customer-facing applications.
- Led UI refinements in the React Native app to standardize layouts and interaction patterns.
Associate Technical Specialist 2 - Software Developer
Jul 2023 — Aug 2025Alliance Software Inc. · Cebu Pacific Air — BuildComm Center, Sumilon Road · Hybrid
Promoted from Technical Specialist 1 - Software Developer · Jan 2025
- Resolved critical production bugs and addressed security findings from Checkmarx and Qualys scans.
- Modernized legacy Angular and .NET apps into Angular and Node.js services for improved maintainability and deployment speed.
- Developed internal apps and customer-facing features as part of Agile Scrum teams.
- Authored high-level and low-level design documents supporting large-scale system modernization.
- Migrated Angular-based master pages from SharePoint 2016 to SharePoint Online.
Intern
Jun 2022 — Aug 2022Sprobe Inc. — Cebu Business Park · Onsite
- Contributed to the development of an internal platform across frontend and backend features.
- Created ERDs and technical design documents to support structured and efficient development.
Cebu Institute of Technology - University
Jun 2023Bachelor of Science in Computer Engineering — Cebu City, Philippines