John Irish.

Full Stack Engineer · Cloud & Product Systems

Building systems that move business forward.

I'm John Irish Juaneza. I design and ship reliable internal platforms, dashboards, and cloud-backed tools turning complex operations into clear, scalable workflows.

Next.js · Node.js · AWS · MySQL

John Irish Juaneza

3+ years

BUILDING SOFTWARE

About me

From the sea to software systems.


I'm a former seafarer turned Full Stack Software Engineer. I bring calm, ownership, and a systems-first mindset to every product I build.

My work spans warehouse operations, back-office platforms, analytics dashboards, CRMs, and automation. I enjoy making the complicated feel simple for the teams who rely on it every day.

Beyond application development, I deploy and maintain production environments with AWS, Linux, Docker, Nginx, and secure HTTPS configuration.

“I care about the details behind a dependable product: clear architecture, secure deployment, and a useful experience.”

Core toolkit

Next.js
React
TypeScript
Node.js
Express
MySQL
MongoDB
AWS EC2
AWS RDS
AWS S3
AWS IAM
AWS CloudFront
AWS Certificate Manager
SSL / TLS
Docker
Nginx

Currently learning & building toward

I'm actively developing these skills and confident in applying them to upcoming projects.

React Native
Python FastAPI
ORM
PostgreSQL
SQLAlchemy
Alembic
Redis
AI Integration

Experience


Senior Full Stack Developer @ Global Visions Inc.
October 2025 – Present

Responsible for designing and building core systems that support the company’s warehouse logistics operations. My work focuses on AWS infrastructure planning, database architecture, stored procedures, and API development, with occasional frontend contributions when needed. I collaborate closely with internal teams to create scalable solutions for multi-tenant warehouse management, inventory handling, and operational process automation.

Senior Full Stack Software Engineer @ Venture Protect Management and Consultancy Inc.
July 2024 – August 2025 ( End Contract )

Architected and developed full-scale systems from scratch, focusing on back-office dashboards, cash flow management, chart visualizations, and reporting tools. Led development using Next.js, Node.js, and MySQL and worked closely with DevOps for streamlined deployment on DigitalOcean.

Full Stack Developer @ Freelance
2024

Improved existing codebase for better user experience. Designed MySQL schemas, built RESTful APIs, and integrated them into the frontend to streamline client-side functionality.

Junior Application Developer @ DFNN Inc.
July 2023 – July 2024

Built and maintained a back-office system for game administrators at DFNN, a leading game service provider. Worked on user interfaces for admin controls, player management, and report generation. This role deepened my understanding of backend integration and real-time data handling in gaming operations.

Projects & Systems

A selection of internal platforms and operational systems built for real business workflows.

PROJECT 01

Automated Inventory Management System

A complex warehouse platform simplified into a user-friendly operational system. It manages the complete lifecycle of goods from receipt and withdrawal requests to issuance while providing data analytics, inventory dashboards, and actionable reports. I led the project, driving infrastructure planning, database architecture, API development, and frontend-team coordination. The system includes variance processing to identify and resolve inventory discrepancies, plus an intuitive attachment upload workflow for supporting documents.

Next.js
TypeScript
Redux
Node.js
Express
REST API
AWS RDS (MySQL)
AWS S3
AWS EC2
AWS Cloudfront
AWS SES
MUI
PrimeReact
CSV Export
PDF Upload
Attachment Upload
Variance Processing
Data Analytics
CSV Upload
⚠️ Visuals and data are confidential and not shown due to NDA.

PROJECT 02

GVI Consolidated Operations & Inventory Platform

A centralized web platform for managing field operations, inventory, reporting, and operational workflows in a single application. Built with a scalable full-stack architecture and deployed on AWS with containerized services and CI/CD automation.

Next.js
Node.js
PostgreSQL
AWS S3
AWS EC2
AWS CloudFront
Docker
CI/CD
⚠️ Visuals and data are confidential and not shown due to NDA.

PROJECT 03

Insurance Back Office

A multi-role back-office system with dedicated views and permissions for finance, admin, cashiers, and customer service teams. Features include cash flow tracking, admin dashboards, KYC management, customer registration, and manual cashiering all in one centralized platform.

Next.js
typescript
Redux
Node.js
Express
REST API
Tailwind
MySQL
MUI
Prime-react
CSV Export
Image Import
⚠️ Visuals and data are confidential and not shown due to NDA.

PROJECT 04

Marketing Affiliate System

An affiliate partnership platform built for tracking customer acquisitions and commission earnings. Includes detailed dashboards for affiliate performance, customer management, and real-time marketing insights.

Next.js
typescript
Redux
Node.js
Express
REST API
MySQL
MUI
CSV Export
⚠️ Visuals and data are confidential and not shown due to NDA.

PROJECT 05

Executive Business Intelligence Dashboard

A centralized platform for company core members to monitor real-time performance through sales analytics, operational reports, and visual dashboards. Designed to give clear insights into business health, growth trends, and strategic KPIs all in one system.

Next.js
Node.js
Express
REST API
MUI
CSV Export
⚠️ Visuals and data are confidential and not shown due to NDA.

PROJECT 06

Mortgage CRM & Buyer Management System

A comprehensive CRM platform tailored for home mortgage operations. Manages buyer profiles, uploaded documents, and transaction progress, while providing dashboards, reports, and insights for internal teams. Enables efficient customer handling from inquiry to closing.

Next.js
MySQL
REST API
MUI
CSV Export
File Upload
⚠️ Visuals and data are confidential and not shown due to NDA.

PROJECT 07

Angkasangga Back Office

An internal platform for managing and monitoring supporter registrations for a political party list. Includes dashboards for visualizing member distribution across regions, residency tracking, and real-time insights into campaign reach.

React
Node.js
Express
MUI
MySQL
⚠️ Visuals and data are confidential and not shown due to NDA.

PROJECT 08

E-commerce

Using MySQL Workbench, I created a stored procedure with logical conditions tailored for an e-commerce platform and transformed it into an API endpoint, allowing the front-end to consume and display the data dynamically.

React
Node.js
Express
MUI
MySQL
⚠️ Visuals and data are confidential and not shown due to NDA.

PROJECT 09

Game Admin System

A secure admin dashboard designed for managing live game rounds from initiating and declaring winners via livestream, to closing rounds and monitoring activities. Includes access to transactions, dashboards, and registration with role-based access control.

React
Node.js
MySQL
Bootstrap
Chart js
Socket IO
VS Code
⚠️ Visuals and data are confidential and not shown due to NDA.

PROJECT 10

Personal Chat App

I developed a full-stack chat application using the MERN stack (MongoDB, Express, React, Node.js). MongoDB was used as the database to store user information and chat messages.

React
Node.js
Express
MongoDB
Socket IO
⚠️ Visuals and data are confidential and not shown due to NDA.
BEYOND THE CODE

How I approach building software.

How I think, build, and continuously improve as an engineer.

Engineering Mindset

I care about clean architecture, maintainable code, and systems built to scale.

Performance & Reliability

I build applications with performance, stability, and real-world usage in mind.

Problem Solving

I enjoy breaking complex problems into practical, reliable solutions.

Continuous Learning

Always exploring better tools, technologies, and ways to improve my craft.

Outside of work

How I recharge.

The moments that help me reset, stay curious, and return to work with fresh energy.

WHY IT HELPS ME RESET

Travel helps me step away from the routine, see new perspectives, and come back with fresh energy.

Get In Touch

Or reach me directly at:
juanezajohnirish@gmail.com
+63 976 419 9934