patr1ck.dev
back

John Patrick Ryan Mandal

Software Engineer

Download PDF
01Summary

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.

02Experience

Software Engineer

May 2026 — Present

Gogo 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 2026

Freelance 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 2025

Winedrops 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 2025

Alliance 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 2022

Sprobe 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.
03Education

Cebu Institute of Technology - University

Jun 2023

Bachelor of Science in Computer Engineering Cebu City, Philippines

04Skills
Languages
TypeScriptJavaScriptC#PythonJavaC
Frontend
ReactReact NativeAngularNext.jsTailwind CSSFramer MotionShadCNChakraUISCSSCSS
Backend
Express.js.NETNest.jsApigeeFirebasePostgreSQLPrismaMySQLFastAPIFastifyRedis
Tools
GitDockerVercelAzure DevOpsCursorClaude