John Martin

Computer Engineer

I'm a passionate software developer with experience in creating simple, efficient, and functional systems. I'm proficient in Python programming, front-end development, and embedded systems and I enjoy turning complex problems into practical solutions.

Skills & Expertise

Technical Skills

Python 75%
Git & Github 75%
Visual Studio Code 75%
HTML 70%
Arduino & IoT 65%
CSS 65%
JavaScript 65%
Java 60%

Soft Skills

Love of Learning 85%
Communication 85%
Problem Solving 80%
Attention to Detail 80%
Adaptability 80%
Self Motivation 80%
Time Management 80%
Teamwork 80%

Featured Projects

Biometric Activated Smart Classroom

Thesis/Final Year Project

Biometric-Activated Smart Classroom – a prototype system with fingerprint access, RFID-based equipment monitoring, IoT intrusion alerts, and automated device control for a secure and efficient learning environment.

Arduino Uno ESP32 ESP RainMaker
View Project
Citinex AI

CitiNexAI

A responsive front-end website prototype showcasing AI, IoT, and GIS integration in urban planning. Features interactive layouts and presented during a business plan pitch.

HTML CSS JavaScript
View Project
Warrant Searcher Application

Internship Project

A tool for searching warrant data in PDFs and Word files using OCR and keyword matching. Features include password protection, document management, a Tkinter GUI, and is officially used by NBI Laoag.

Python Tesseract OCR Tkinter
View Project
Traffic & Pedestrian Safety System

Traffic & Pedestrian Safety System

A working prototype with synchronized traffic and pedestrian lights, automatic barrier control using servos, and timed signal transitions to ensure safe crossing and vehicle movement.

Arduino Uno
View Project

Automated Attendance System using QR-Code

A QR code–based solution for fast and accurate attendance tracking. Features real-time scanning and data recording for efficient attendance management.

Python Tkinter QR-Code pyzbar
View Project
Java File Organizer

Desktop File Organizer

Scans the desktop and automatically sorts files into folders by type. Organizes audio, video, image, and document files, skips unknown formats, and prints a summary of moved or skipped files.

Java
View Project

Get In Touch

Send me a message

Contact Information

📧
Email john.martin00316@gmail.com
📱
Phone +63 908 993 6505
📍
Location Laoag City, Philippines