Hi! I’m John Carlo Martin, a Computer Engineering graduate with a strong passion for solving real-world problems using software and hardware. I specialize in Python programming, front-end web development (HTML, CSS, JavaScript), and embedded systems, especially using Arduino and ESP32.
Throughout my academic and internship experiences, I’ve worked on projects that go beyond classroom exercises — I build tools and systems that make a difference. One example is a tool I developed during my internship at the National Bureau of Investigation (NBI). I created a system that extracts text from scanned legal files using OCR (Tesseract), helping agents find warrant information faster. This reduced manual review time by more than 60%.
I also built a smart classroom system for my final year project. It uses fingerprint access to automatically control lights, fans, and security devices like CCTV and motion sensors. It solved common issues in energy waste, security, and manual tracking inside classrooms. Working on this helped me strengthen my skills in IoT, automation, and real-time system design.
In web development, I enjoy creating clean, responsive, and interactive interfaces. I worked on a front-end prototype for an AI-based smart city planner, which integrates technology like IoT and GIS to visualize future city developments. I’m comfortable using tools like Visual Studio Code, GitHub, and the Arduino IDE to manage my projects.
What sets me apart is my eagerness to learn and my dedication to delivering real working solutions. I write clean and understandable code, document my work properly, and communicate well with clients or teammates. I’m detail-oriented, reliable, and capable of working independently or as part of a team.
If you need someone who can combine software and hardware to build smart, reliable solutions — whether it's a Python tool, a web app, or an embedded system — I’d be happy to help bring your ideas to life.
Let’s build something great together.