I am John Rhyz Barrera Pulgar, a college student at Mapua University. I graduated in 2025 with a bachelor's degree in Information Technology. I grew up in Rosario in the province of Cavite in the Philippines with my mother and four siblings. My mother has been incredibly supportive of me in pursuing an IT course because of my passion for creating software applications and systems since the start of junior high school. With this, I gained experience creating programs from prominent programming languages such as Java, C++, C#, Python, and JavaScript/TypeScript throughout my junior high school years. I am always open to trying new projects and other things in life, as, for me, new experiences make the person knowledgeable and, thus, avoid committing the same mistakes in the future. Also, I am committed to finishing tasks with the utmost quality ahead of the deadline. Using the whole deadline duration could be more efficient, especially when those tasks are easy. Of course, I would make sure that I am learning about projects and tasks that I need to familiarize myself with because I am cautious, as I would not be on the same page with other team members. I am looking forward to meeting new people in my journey to be a successful person in life.
Overall, I am a dynamic Software and Web/3 Developer with over 3 years of experience designing scalable applications and decentralized solutions using Python, JavaScript/TypeScript, Solidity, Ethers.js, C#, Angular, and Go. Expertly integrated blockchain technology into NFT platforms at Hidalgo NFT, optimized LIMS onboarding with HTML, CSS, and Nunjucks at Dashlabs.ai, and developed a POS system for fish product management leveraging Hyperledger Fabric for distributed ledger security, ARIMA-based predictive sales analysis in Python, and AWS cloud infrastructure (including ECS, EKS, EC2, CloudFront, S3, DynamoDB, SageMaker) for multi-platform desktop, mobile, and web applications. As a Cybersecurity Analyst, I leverage Google and NYU certifications to mitigate vulnerabilities and enhance IT infrastructure security per OWASP/NIST standards. Led teams on GitHub to deliver smart contract deployments, bug-free systems, and innovative projects like CFAIR, driving efficiency in fast-paced tech environments, as showcased in my GitHub repositories and E-Portfolio.
On that note, here is my resume (compact version) as a summary of my ePortfolio.
Full Name: John Rhyz Barrera Pulgar
Email Address: jrbpulgar@mymail.mapua.edu.ph
Degree Program: Bachelor of Science in Information Technology
School: Mapua University
Created a Pokemon Team Builder website complete with profile management, Database, and API Integration.
Used C#, SQL, and Angular 15.
C#
Proficiency: Advanced
PYTHON
Proficiency: Advanced
JAVA
Proficiency: Expert
Web Development Essentials
Proficiency: Expert
C++
Proficiency: Advanced
Solidity
Proficiency: Advanced
PHP
Proficiency: Advanced
VISUAL BASIC .NET
Proficiency: Advanced
GAMEMAKER LANGUAGE
Proficiency: Advanced
MATLAB
Proficiency: Beginner
GO
Proficiency: Beginner
RUST
Proficiency: Beginner
Wireshark
Proficiency: Advanced
Nmap
Proficiency: Advanced
Metasploit
Proficiency: Advanced
John The Ripper
Proficiency: Advanced
Hashcat
Proficiency: Advanced
Dsniff
Proficiency: Advanced
Hping3
Proficiency: Advanced
Dnschef
Proficiency: Advanced
Ettercap
Proficiency: Advanced
SET
Proficiency: Advanced
SSLStrip
Proficiency: Advanced
Oracle SQL
Proficiency: Advanced
PostgreSQL
Proficiency: Advanced
MySQL
Proficiency: Advanced
Firebase
Proficiency: Advanced
GraphQL
Proficiency: Advanced
.NET Framework
Proficiency: Advanced
React
Proficiency: Advanced
Angular
Proficiency: Advanced
jQuery
Proficiency: Advanced
JAVA Spring Framework
Proficiency: Advanced
Ethers.JS
Proficiency: Advanced
Vue JS
Proficiency: Advanced
Node JS
Proficiency: Advanced
Visual Studio
Proficiency: Expert
VS Code
Proficiency: Expert
Eclipse
Proficiency: Advanced
Atom
Proficiency: Advanced
Netbeans
Proficiency: Advanced
Android Studio
Proficiency: Advanced
Code::Blocks
Proficiency: Advanced
Dev C++
Proficiency: Advanced
Notepad++
Proficiency: Advanced
UNITY
Proficiency: Beginner
Office 365
Proficiency: Expert
Google Workspace
Proficiency: Advanced
CPanel
Proficiency: Advanced
WordPress
Proficiency: Advanced
Shopify
Proficiency: Advanced
Mailchimp
Proficiency: Advanced
Weebly
Proficiency: Advanced
Wix
Proficiency: Beginner
Git
Proficiency: Advanced
MySQL Workbench
Proficiency: Advanced
Oracle SQL Developer
Proficiency: Advanced
FileZilla
Proficiency: Advanced
XAMPP
Proficiency: Advanced
Cloudflare
Proficiency: Advanced
Camtasia
Proficiency: Expert
Adobe Premiere Pro
Proficiency: Advanced
OBS
Proficiency: Advanced
Audacity
Proficiency: Advanced
FL Studio
Proficiency: Beginner
Paint.NET
Proficiency: Expert
Photoshop
Proficiency: Advanced
DaVinci Resolve
Proficiency: Advanced
Figma
Proficiency: Advanced
Canva
Proficiency: Advanced
Illustration
Proficiency: Beginner
Oracle VM VirtualBox
Proficiency: Advanced
Cisco Packet Tracer
Proficiency: Advanced
IPFS
Proficiency: Advanced
Docker
Proficiency: Advanced
Windows
Proficiency: Expert
Kali Linux
Proficiency: Advanced
Mac OS
Proficiency: Beginner
Linux Lite
Proficiency: Advanced
Linux Ubuntu
Proficiency: Advanced
Music Making
Proficiency: Beginner
Video Editing
Proficiency: Expert
Graphics Designing
Proficiency: Advanced
Photo Editing
Proficiency: Expert
Communication
Proficiency: Advanced
Teamwork
Proficiency: Advanced
Problem Solving
Proficiency: Advanced
Personal Motivation
Proficiency: Advanced
Time Management
Proficiency: Advanced
Jack of All-Trades
Be a full-stack developer that specializes both in front-end and back-end development.
White Hat Hacker
Be a cybersecurity expert that ensures safety of networks from malicious intent.
Chief Technology Officer
Work at a reputable tech company to gain different skills and knowledge of new technologies.
Chief Executive Officer
Create my own IT business firm in the cybersecurity field here in the Philippines.
Video Game Developer
Create and manage my own video game that everyone can enjoy as well as have fun with my friends.