Available for remote work

Backend, AI, &
embedded systems
engineered with intent.

I'm Mari Kirby Castillote — a Python backend engineer based in the Philippines, designing scalable APIs, machine learning pipelines, and IoT systems. Over a decade of shipping end-to-end solutions for teams across the globe.

Python FastAPI Django REST TensorFlow OpenAI API AWS Docker Terraform Raspberry Pi ESP32 Kubernetes OpenCV
01 / About

A generalist who ships production systems.

I build the layer between hardware and intelligence — backends that power ML, IoT devices that talk to the cloud, and the APIs that hold it all together.

For nearly 13 years I've worked as a freelance engineer out of the Philippines, collaborating with companies locally and across timezones. My focus sits at the intersection of Python backend development, machine learning, and embedded systems — the kind of problems that need someone comfortable moving between a Django codebase, a TensorFlow model, and a soldering iron.

I've built license plate recognition APIs for HIKVision cameras, workplace safety detection systems using TensorFlow, string-matching search APIs with RapidFuzz, and classification systems for industrial quality control. I've also designed PCBs, configured MikroTik routers, and led distributed teams through complex deliveries.

Remote work is how I do my best work — focused, asynchronous, and outcome-driven. I'm currently seeking mid-to-senior roles in AI engineering, backend development, or embedded systems.

Location
Batangas, Philippines · GMT+8
Experience
13+ years freelance
Focus
Backend · AI/ML · IoT · DevOps
Availability
Open to remote & contract
02 / Expertise

Four disciplines, one toolkit.

◆ 01

Backend engineering

Designing secure, scalable REST APIs and microservices. Web scraping, data pipelines, and authentication-hardened systems built for production traffic.

Python FastAPI Django REST Flask PostgreSQL Scrapy BeautifulSoup
◆ 02

Machine learning & AI

Training and deploying models for image classification, object recognition, and computer vision. Generative AI integrations, fine-tuning, and chatbot systems that actually work.

TensorFlow Keras Scikit-learn OpenCV OpenAI API NumPy SciPy
◆ 03

Embedded systems & IoT

End-to-end hardware-to-cloud solutions. PCB design, firmware, and cloud-connected sensors. Comfortable from the board level up to the API layer.

Raspberry Pi ESP32 STM32 NVIDIA Jetson MicroPython KiCAD EasyEDA
◆ 04

Cloud & DevOps

Deploying and scaling containerized workloads across major cloud providers. Infrastructure as code, CI/CD, and system monitoring — plus security practices baked in from day one.

AWS Azure GCP Docker Kubernetes Terraform Linux
03 / Selected Work

Real systems, real constraints.

2025 — 2026

Fullstack Software Engineer & Embedded Systems Engineer

Enhanced the Tech Support Website for real-time device monitoring — online, offline, and fault states surfaced on the dashboard before clients even report an issue. Also developed an internal accounting and music royalties monitoring application for calculating client payouts on music bundle purchases.

Node.js · MySQL · Bootstrap · JavaScript · IoT
2024 — 2025

Fullstack Software Engineer

Designed and built an ETL pipeline for an AI Voice Platform — handling ingestion, transformation, and storage end-to-end. Orchestrated workflows with Azure Data Factory, serverless compute with Azure Functions, and scalable storage on Azure Data Lake.

Azure Functions · Data Factory · Data Lake · Python
2024

Data Engineer

Built a scalable ETL pipeline for a Health Insurance App serving both insurers and clients. Automated workflows using AWS Glue with AWS S3 as the storage backbone — optimizing reliability, cost, and data integrity.

AWS Glue · AWS S3 · Python
2023 — 2024

Machine Learning Engineer

Led ML initiatives across automation and customer experience: designed web scrapers for site-reliability monitoring and competitor intelligence, built a ChatGPT-powered chatbot for tailored caravan recommendations, and shipped a sorting bot to organize uploaded content for the client's website and brochures.

Python · OpenAI API · Web Scraping · Data Viz
2022 — 2024

Lead Software Engineer & Embedded Systems Engineer

Prototyped and designed PCBs for children's toys — balancing safety, cost, and manufacturability. Integrated ML algorithms for interactive play experiences, programmed NodeMCU, ESP32, STM32, and Raspberry Pi Pico targets, and managed deployments across Docker, GitHub, and MikroTik-configured networks.

ESP32 · STM32 · RPi Pico · Docker · SketchUp
2022 — 2023

Data Engineer

Built a Python REST API on Django REST Framework to streamline big data preparation with MongoDB and Excel-backed ETL. Integrated with the MySuki Mobile App and designed a recommendation engine to boost sales and reduce low-profit item purchases.

Django REST · MongoDB · Python · Recommendation Engine
2021 — 2023

Lead Embedded Systems Engineer

Designed PCBs for high-fidelity flight simulators, engineered for reliability and real-time responsiveness — the kind of immersive hardware where latency is the difference between fidelity and failure.

PCB Design · EasyEDA · Embedded Firmware
2021 — 2022

Lead Embedded & Fullstack Engineer

Architected REST APIs across three distinct products: an electronic scooter rental app, a fitness activity monitoring device, and a cryptocurrency-dispensing arcade machine with secure real-time transactions. Also conducted hardware security and vulnerability assessments.

Django REST · Python · Hardware Security
2020 — 2022

Lead Embedded & Fullstack Engineer

Designed Raspberry Pi–powered devices across unexpected domains — target shooting, relationship communication tools, and golfing — combining PCB design with hardware security and vulnerability assessments.

Raspberry Pi · PCB Design · Python
2019 — 2021

Lead Embedded & Fullstack Engineer

Developed Django REST APIs for system integration, engineered IoT firmware for smart devices, and designed and implemented the SPiD 10 Smart Parking Management system. Conducted hardware security assessments across the product line.

Django REST · IoT Firmware · Smart Parking
2019 — 2020

Fullstack Developer

Across three client engagements: built secure REST APIs on Django REST Framework for church websites (Qwigo, ZED Networks), and developed a job-scraping API that structures postings from online platforms for job seekers and recruiters (Andre Flores).

Django REST · Python · Web Scraping
2019

Network System Administrator

Maintained Windows and Linux servers alongside MikroTik router configurations — DHCP, ARP, firewall, QoS, VPN, PPP, and monitoring — keeping networks performant and secure for Transparent VoIP and its clients.

MikroTik · Linux · Windows Server · VPN
2013 — 2019

Independent Freelancing · Embedded & Fullstack

Over 30+ independent projects — from GSM-enabled LPG valves and anti-theft systems to Raspberry Pi image processing for bottle cleanliness, rice crop disease detection, visually impaired assistance with image-to-text conversion, quadcopter telemetry, RFID payment systems, and IoT water level monitoring. Foundation years that shaped the full-stack hardware-to-cloud practice.

Raspberry Pi · Arduino · GSM · RFID · Image Processing
04 / Certifications

Continually sharpening the craft.

◆ Machine Learning & Data

DataCamp certifications

Structured coursework across the ML and data science stack — from fundamentals to advanced techniques including tree-based models, gradient boosting, and dimensionality reduction.

Preprocessing for ML in Python · 2023 Data Manipulation with Pandas · 2023 Dimensionality Reduction · 2023 Cluster Analysis · 2023 XGBoost · 2023 Tree-Based Models · 2023 Linear Classifiers · 2023 Unsupervised Learning · 2023 Supervised Learning (Scikit-Learn) · 2023 Understanding ML · 2023 ML for Business · 2023 Understanding Data Science · 2023 AWS Boto in Python · 2023 Introduction to DevOps · 2023
◆ AI & Prompt Engineering

Generative AI foundations

Focused training in prompt engineering and ChatGPT fundamentals — the toolkit behind the LLM-powered chatbots and automations I've shipped for clients.

Understanding Prompt Engineering · 2024 ChatGPT Fundamentals · 2024 Introduction to ChatGPT · 2023
◆ Workshops & Summits

Industry workshops

Hands-on training across the adjacent disciplines that keep a full-stack practice sharp — cybersecurity, QA, data analytics, and no-code platforms.

Microsoft Power Platform · MSTCONNECT PH · 2024 3rd Data Privacy & Cybersecurity Summit · 2024 Ethical Hacking & Pentesting · 2024 Data Science & Analytics with Big Data · 2024 ISTQB Foundations · SQA Manual Testing · 2024
◆ Networking

MikroTik certifications

Certified network engineer credentials from MikroTik Philippines — the foundation behind the routing, firewalls, VPNs, and QoS configurations I've deployed across client infrastructure.

MTCRE · Certified Routing Engineer · 2019 MTCNA · Certified Network Associate · 2018 MT301 · Advanced Training · 2018
05 / Education & Speaking

Background & community.

Speakership

Emerging Trends & Future Direction Toward Embedded Systems

Invited speaker at Tanauan City Colleges — sharing perspectives on where embedded systems are heading and how students can position themselves for it.

Tanauan City Colleges
— Let's build something

Have a project in mind?

I'm currently open to mid-to-senior roles and contract work in AI engineering, backend development, and embedded systems. If that sounds like a fit, I'd love to hear what you're building.

Get in touch