picture of john pierre mendoza

John Pierre.

Software Developer, Full Stack

About Me

Born in Cebu, Philippines

Now based in Toronto, Canada


I am a software developer that loves to learn and has a passion for all things Computer Science.


I enjoy working on both the front-end and back-end, so I specialize in Full-stack development.


Graduated from Seneca Polytechnic with an Advanced Diploma on Computer Programming and Analysis.

Skills

Languages

HTML

CSS

Javascript

C

C++

C#

Python

Java

Tools and Frameworks

Git

GitHub

Firebase

NodeJS

React

NextJS

Expo

Astro

Tailwind CSS

Bootstrap

Oracle Sql

Mongo DB

AWS

Azure

Work Experience

PAR Logo

Software Engineer

PAR Technology

Jan 2024 - Apr 2024

  • Developed and maintained the web app cloud companion of PixelPoint POS – PixelPointHQ – using Angular, TailwindCSS, Java, Hibernate, and Dropwizard, following Agile methodology
  • Developed the frontend for a new feature in PixelPointHQ called “price change” allowing 10k+ restaurant owners to effortlessly update item prices on all their POS systems through the web app
  • Led the TypeScript adoption in the frontend codebase, reducing bugs and improving maintainability
  • Reduced AWS cloud costs by 10% by identifying and eliminating useless debug logs in production
  • Resolved 20+ bugs, enhancing application stability and user experience
  • Angular
  • TailwindCSS
  • Java
  • Hibernate
  • Dropwizard
  • MySQL
PAR Logo

QA Automation Engineer

PAR Technology

May 2023 - Dec 2023

  • Manually executed and evaluated test cases, fully documenting unexpected anomalies and defects with instructions on how to reproduce each
  • Automated 100+ manual test cases using Test Complete, Selenium (.NET), and PowerShell, reducing the manual test case backlog by 70%
  • Introduced the practice of test log highlighting in scripts to the automation team, making it easier to identify where tests fail, resulting in 20% faster regression run analyses
  • Test Complete
  • Selenium
  • .NET
  • Jenkins

Projects

picture of memory card game website

WordVision

An EPUB reader that combines the power of generative AI to visualize books. (In Development)

  • FastAPI
  • ReactNative
  • MongoDB
  • AWS
  • Docker
picture of memory card game website

Memory Card Game

A Rick and Morty themed memory card game where the only rule is to not click on the same character card twice.

  • HTML
  • JavaScript
  • React
  • TailwindCSS
picture of battleship game website

Battleship

A recreation of the popular Battleship game. Battleship is a strategy type guessing game where two players take turns taking shots at each others' boards. The first player to wipe out their opponent's ships is the winner.

  • HTML
  • CSS
  • JavaScript
  • Jest
Get In Touch

If you have any questions or would just like to chat, my inbox is always open

Say Hello