Hi, I'm John Martin — a Computer Engineering graduate with a passion for building smart, efficient, and user-friendly solutions. I specialize in Python programming, front-end web development, and embedded systems, helping businesses and individuals bring their ideas to life — whether it's automating tasks with Python, crafting responsive websites, or designing Arduino-based hardware projects. With a solid technical background and a hands-on approach, I turn problems into working solutions that are clean, reliable, and built to last. I’ve worked on real-world projects from scratch, and I’m always ready to take on new challenges with professionalism and a drive for excellence. If you're looking for someone who understands both code and hardware — and can communicate clearly — you’ve found the right match.

John Carlo D. Martin

Hi, I'm John Martin — a Computer Engineering graduate with a passion for building smart, efficient, and user-friendly solutions. I specialize in Python programming, front-end web development, and embedded systems, helping businesses and individuals bring their ideas to life — whether it's automating tasks with Python, crafting responsive websites, or designing Arduino-based hardware projects. With a solid technical background and a hands-on approach, I turn problems into working solutions that are clean, reliable, and built to last. I’ve worked on real-world projects from scratch, and I’m always ready to take on new challenges with professionalism and a drive for excellence. If you're looking for someone who understands both code and hardware — and can communicate clearly — you’ve found the right match.

Available to hire

Hi, I’m John Martin — a Computer Engineering graduate with a passion for building smart, efficient, and user-friendly solutions.

I specialize in Python programming, front-end web development, and embedded systems, helping businesses and individuals bring their ideas to life — whether it’s automating tasks with Python, crafting responsive websites, or designing Arduino-based hardware projects.

With a solid technical background and a hands-on approach, I turn problems into working solutions that are clean, reliable, and built to last. I’ve worked on real-world projects from scratch, and I’m always ready to take on new challenges with professionalism and a drive for excellence.

If you’re looking for someone who understands both code and hardware — and can communicate clearly — you’ve found the right match.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate

Language

English
Fluent

Work Experience

Software Engineering Intern at National Bureau of Investigation (NBI)
June 3, 2024 - July 9, 2024
Initiated and developed an internal tool to help agents extract and search warrant information from scanned documents, PDFs, and Word files. Improved case handling efficiency by integrating Tesseract OCR and keyword filtering, which reduced manual review time by over 60%.

Education

Bachelor of Science in Computer Engineering at Northwestern University (NWU)
January 1, 2021 - June 20, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Government, Education, Energy & Utilities, Professional Services
    uniE621 Personal Portfolio Website
    Developed a personal portfolio website to showcase my projects and technical skills. Designed a mobile-friendly layout with clean section transitions and consistent styling. Project Link: https://www.twine.net/signin HTML CSS JavaScript Front-EndDevelopment WebDevelopment ResponsiveWebDesign
    uniE621 Biometric-Activated Smart Classroom (Final Year Project)
    Developed a smart classroom prototype system designed for enhanced security, automation, and efficiency. It uses biometrics (fingerprint) and RFID technology to manage access to the room and equipment, and includes features like IoT-based intrusion alerts, automatic device control, and CCTV surveillance. YouTube Video Link: https://youtu.be/sNODXqhhLto?si=MWgFCr3Ez36SMohn Arduino EmbeddedSystems
    uniE621 Warrant Searcher Application (Internship Project)
    Developed and designed a Python-based tool to help users search for specific warrant-related information within a collection of PDF, Scanned PDF, and Word documents. The application utilizes OCR (Optical Character Recognition) to scan documents for specific keywords and extracts relevant information. Python GUIDevelopment DesktopAppDevelopment
    uniE621 CitiNexAI
    Designed and developed a responsive and interactive front-end prototype for a smart city planning tool using AI and IoT concepts with a clean, modern layout optimized for both desktop and mobile devices. Project Link: https://www.twine.net/signin HTML CSS JavaScript ResponsiveWebDesign
    uniE621 BudgetPro
    Developed a responsive budget tracker web app that enables users to add, edit, and delete expenses with real-time total calculation. Implemented a printable summary feature for expense reports. Project Link: https://www.twine.net/signin HTML CSS JavaScript ResponsiveWebDesign Front-EndDevelopment WebDevelopment
    uniE621 Automated Attendance System using QR-Code
    Offers a fast, accurate, and efficient way to manage attendance, leveraging the power of QR codes. An innovative solution for attendance management. Python GUI QRCode
    uniE621 Desktop File Organizer
    A simple Java program that automatically organizes files on your Desktop into their proper folders based on file type. It helps clean up your Desktop by moving audio, video, image, and document files into specific folders. Java Programmer