Skip to content
View dariusmark-tech's full-sized avatar

Block or report dariusmark-tech

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dariusmark-tech/README.md

Typing SVG





         



👾 whoami

class DariusCaparro:
    name       = "Darius Mark Roy S. Caparro"
    role       = ["Data Scientist", "ML Engineer", "Automation Engineer"]
    education  = "3rd yr BS Applied Physics w/ Computer Science Emphasis"
    location   = "Pasig, Philippines 🇵🇭"
    email      = "dariusmarkcaparro@gmail.com"

    languages  = ["Python", "R", "JavaScript (ES6+)", "TypeScript",
                  "C++", "C#", "Java", "Dart", "SQL", "MATLAB"]
    ml_stack   = ["scikit-learn", "TensorFlow", "Keras", "Pandas", "NumPy",
                  "Matplotlib", "Seaborn"]
    web_stack  = ["React.js", "Vue.js", "Flutter", "Bootstrap", "HTML5", "CSS3", "WordPress"]
    automation = ["n8n", "Zapier", "OpenAI API", "Google Cloud APIs",
                  "Whisper STT", "OCR Pipelines", "REST APIs", "Webhooks"]
    tools      = ["Git/GitHub", "Figma", "Adobe XD", "PowerBI", "Jupyter", "VS Code"]


💼 Professional Experience

Freelance Front-End Developer  ·  Aug 2023 – May 2024

Delivered responsive, production-ready web applications for clients across various industries, handling the full front-end lifecycle from wireframing to deployment.

Area Details
UI Development Built responsive websites using HTML5, CSS3, Flexbox, Grid, and Bootstrap
React.js Developed component-based SPAs with hooks, state management, and REST API integration
JavaScript ES6+ Implemented async/await, DOM manipulation, modular JS, and third-party library integration
Design & Prototyping Created wireframes and interactive mockups in Figma and Adobe XD
Version Control Managed codebases via Git/GitHub, GitLab, and Bitbucket in collaborative environments
Client Project Polygon Puzzlers — Educational math tool for BS Education research (Jun 2024); formal UX design prioritizing accessibility and academic usability

AI Workflow Automation Engineer  ·  Personal & Freelance Projects

Designed and built a production-grade, 7-phase AI automation system using n8n — integrating multiple APIs, AI models, cloud services, and real-time delivery pipelines.

Phase What Was Built Technologies
📥 Ingestion Multi-source content capture via webhooks WhatsApp Business API · Instagram Graph API · Google Drive · YouTube
⚙️ Processing Audio transcription, OCR, PDF extraction, language routing OpenAI Whisper · Google Vision API · OCR.Space · Multi-format Switch Router
🤖 AI Enrichment Automated summarization, sentiment scoring, tagging & repurposing GPT-4.1-mini Agents · LangChain · Information Extractor nodes
📤 Output Delivery Auto-generated documents, structured data logging, alerts Google Docs API · Google Sheets API · Discord Webhooks
📅 Scheduling Weekly AI-generated content calendar with trend analysis Schedule Trigger · GPT trend summarizer · Google Sheets Content_Calendar
🛡️ Reliability Error handling, retry logic, Discord error alerts Error Trigger · Retry nodes · Webhook response handling
🔗 Zapier Cross-app trigger automations for productivity workflows Zapier · Form triggers · Notification pipelines


🛠 Technical Skills

Machine Learning & Data Science

Python R TensorFlow scikit-learn Pandas NumPy Jupyter PowerBI

Web & Mobile Development

React JavaScript TypeScript Flutter HTML5 CSS3 Bootstrap WordPress

Automation, Cloud & APIs

n8n Zapier OpenAI Google Cloud Google Sheets Google Docs Google Drive Discord

Systems & Languages

C++ C# C Java Dart Git Figma



🚀 Notable Projects

Domain Project Description Stack
Automation AI Content Automation System 7-phase n8n MVP — multi-source ingestion, Whisper STT, Google Vision OCR, GPT-4.1 summaries, auto Docs/Sheets output + Discord alerts n8n · OpenAI · Google Cloud · Whisper
Automation Zapier Workflow Pipelines Trigger-based cross-app automations for content workflows and notifications Zapier · REST APIs
🤖 ML & AI Cat & Dog Image Classifier CNN binary classifier using transfer learning TensorFlow · Keras
🤖 ML & AI Neural Network SMS Classifier Text classification — spam vs. ham detection TensorFlow · Python
🤖 ML & AI Book Recommendation Engine KNN-based collaborative filtering system scikit-learn · Python
🤖 ML & AI Linear Regression Health Costs Predictive model for healthcare cost estimation Keras · Pandas
📊 Data Science Sea Level Predictor Time-series regression for future sea level forecasting Python · Matplotlib
📊 Data Science Medical Data Visualizer EDA with statistical charts on medical exam datasets Pandas · Seaborn
📊 Data Science Page View Time Series Visualizer Trend analysis using line, bar, and box plots Matplotlib · Pandas
🌐 Web Dev Darmark E-Commerce Website Full front-end e-commerce site with modern UI/UX React.js · CSS3
🌐 Web Dev Polygon Puzzlers (Client) Educational math tool for BS Education research React.js · Figma
⚙️ Systems Electric Billing System Console-based utility billing application C


🏅 Certifications

10 certifications  ·  3,000+ hours of structured learning  ·  Nov 2023 – Jun 2024


🥇 Featured

Meta Front-End Developer

Meta Front-End Developer Professional Certificate  ·  Meta × Coursera  ·  Feb 2024

9-course program: Intro to Front-End · JavaScript · Version Control · HTML/CSS in Depth · React Basics · Advanced React · UX/UI Design · Capstone · Coding Interview Prep




🤖 Machine Learning & Data Science

Machine Learning with Python
Machine Learning with Python
freeCodeCamp · Dec 2023 · ~300hrs
Data Analysis with Python
Data Analysis with Python
freeCodeCamp · Dec 2023 · ~300hrs
Python 101 for Data Science
Python 101 for Data Science
IBM SkillsBuild · Jun 2024

🔬 Scientific & Mathematical Computing

Scientific Computing with Python
Scientific Computing with Python
freeCodeCamp · Dec 2023 · ~300hrs
College Algebra with Python
College Algebra with Python
freeCodeCamp · Dec 2023 · ~300hrs

🌐 Web Development

Responsive Web Design
Legacy Responsive Web Design V8
freeCodeCamp · Nov 2023 · ~300hrs
Front End Development Libraries
Front End Development Libraries V8
freeCodeCamp · Dec 2023 · ~300hrs
JavaScript Algorithms and Data Structures
JS Algorithms & Data Structures V7
freeCodeCamp · Dec 2023 · ~300hrs

⚙️ Systems & Languages

Foundational C# with Microsoft
Foundational C# with Microsoft
freeCodeCamp × Microsoft · Dec 2023
Data Visualization
Data Visualization
freeCodeCamp · 2023

GitHub Analytics


Pinned Loading

  1. A-Prototype-Development-of-an-ESP32-Based-Locomotor-Device-for-Gait-Rehabilitation A-Prototype-Development-of-an-ESP32-Based-Locomotor-Device-for-Gait-Rehabilitation Public

    This study describes a low-cost and easy to deploy gait rehabilitation system that uses an ESP32 microcontroller with an integration of a smartphone-accessible graphical user interface (GUI). Thus,…

    C++ 2

  2. SeismoCast-Philippines-Comprehensive-Earthquake-Analysis-Prediction-Platform SeismoCast-Philippines-Comprehensive-Earthquake-Analysis-Prediction-Platform Public

    A data science project analyzing historical PHIVOLCS earthquake records from 2016 to 2025 — covering geospatial hotspot mapping, temporal trend discovery, and Random Forest-based magnitude prediction.

    Jupyter Notebook 1

  3. Hydrosense_App Hydrosense_App Public

    Smart Hydroponic Monitoring System — A React Native (Expo) app for real-time plant health tracking, AI-powered growth classification, and ESP32 sensor integration.

    JavaScript

  4. Building-a-Retail-Data-Pipeline Building-a-Retail-Data-Pipeline Public

    In this project, working with retail data from a multinational retail corporation Walmart. You will retrieve data from different sources, like SQL and parquet; prepare the data using some transform…

    Jupyter Notebook 1

  5. Developing-Multi-Input-Models-For-OCR Developing-Multi-Input-Models-For-OCR Public

    Optical Character Recognition (OCR) unlocks numerous possibilities in data management. By leveraging multi-modal modeling, paired with robust training and optimization, you'll deploy deep learning …

    Jupyter Notebook 1

  6. Cleaning-Bank-Marketing-Campaign-Data Cleaning-Bank-Marketing-Campaign-Data Public

    Data cleaning is an essential skill for data engineers, encompassing reading, modifying, splitting, and storing data. In this notebook, data-cleaning skills to process information about marketing c…

    Jupyter Notebook