Full-Stack Developer

Michael John Angelo Belciña

Davao City, Philippines

I build backend-heavy systems that turn messy web data into clean, actionable insights. Focused on automation, crawling, and SEO tooling that ships fast and scales.

API Automation Web Scraping SEO Audits Data Pipelines

Professional Summary

Backend-heavy systems, automation, and SEO tooling.

Full-stack developer with hands-on experience building backend-heavy systems for web scraping, automation, and SEO tooling. Strong focus on Python APIs, data processing, and workflow automation, with real-world experience working on production codebases and short-cycle projects. Comfortable collaborating with technical leads, working within existing systems, and shipping reliable features in fast-moving environments.

Technical Skills

Tools and platforms used to ship production work.

Languages

  • Python
  • JavaScript
  • TypeScript

Backend & APIs

  • FastAPI
  • REST APIs

Automation & Scraping

  • Web scraping (API-based & custom)
  • n8n workflows
  • SERP data extraction

Databases & Infra

  • Supabase
  • PostgreSQL
  • Redis

Frontend

  • React
  • Next.js
  • Vanilla JavaScript

Other

  • API integration
  • Data normalization
  • Proxies
  • Git/GitHub

Experience

Recent contracts focused on SEO platforms and automation.

Full-Stack Developer (Contract)

Remote

– Present

  • Backend development for the technical audit layer of an SEO platform.
  • Implemented website crawling, indexability checks, and internal link analysis.
  • Built a hybrid crawling workflow combining manual URL discovery with automated processing.
  • Integrated external SEO data services to process and enrich crawled URLs.
  • Built and maintained REST APIs using Python and FastAPI.
  • Structured audit outputs for dashboards and AI-driven analysis.
  • Worked closely with SEO specialists and developers to align audit logic with product requirements.

Stack: Python, FastAPI, Celery, Redis, Supabase, Next.js

Automation & Python Developer (Contract)

Remote

  • Built SERP scraping pipelines using APIs and custom scraping logic.
  • Processed keyword-based lead data using rotating residential proxies.
  • Developed automation workflows for outreach and content processing.
  • Built an n8n workflow to turn blog posts into weekly newsletter drafts using LLM summarization.

Stack: Python, TypeScript, n8n, Serper.dev

Education

Computer science foundation with software engineering focus.

Bachelor of Science in Computer Science

University of Mindanao

December 2025

Relevant Courseworks

Software Engineering, Data Structure, Databases

Writing

Long-form notes on tooling, automation, and the web.

Blog launching soon

I’m preparing a set of posts on crawling strategies, resilient automation pipelines, and lessons from shipping SEO platforms. The first entries are in progress.

Planned topics

  • Designing scalable crawl workflows
  • Data normalization for SEO datasets
  • Automation patterns with Python + n8n
  • API-first audits and internal link analysis