
Hi, I’m
Joshua Klyne Pudadera
I build systems that turn data into decisions.
I work across AI integrations, analytics dashboards, and backend systems to turn raw data and disconnected automations into reliable, usable tools. I also bring a research background and technical writing experience to give depth to my work.
- AI & Automation
- Data & Analytics
- Backend Engineering
01 · About
Early-career software engineer building reliable systems.
Backend Development · AI Integration · Data Analytics
I'm an early-career software engineer working across backend development, AI integration, and data-driven applications. My work combines software implementation with data quality, documentation, and verification. I'm currently a Backend AI Engineer Intern at FlyRank AI, translating written specifications into implementations and delivering documentation alongside my work.
My experience includes leading a scholarship-tracking program, nearly five years of maintaining records for a TESDA-registered training institution, and a published first-author research paper. I also run an AI-assisted research and writing pipeline that helps me turn information into clear, structured outputs.
Current role
Backend AI Engineer Intern
FlyRank AI
Implementation based on written specifications, with documented deliverables.
Education

Notre Dame of Marbel University
Bachelor of Science in Computer Science
2021–2025GPA 1.67
College of Engineering, Architecture and Computing
- PSITS Chapter President (Jul 2023 – May 2024)
- Overall school regional champion, PSITS Region XII
- Best Student Research: CS, Data Science and Algorithms Category, NDMU 18th Araw ng Parangal
- Published Research @International Journal of Latest Technology in Engineering, Management & Applied Science
Certifications
- Oracle Cloud Infrastructure 2025 Certified AI Foundations Associate
- Introduction to Machine Learning on AWS
- AWS Educate Introduction to Generative AI
- Leveraging AI for Text Analysis: NLP Using Orange Data Mining
02 · Featured Projects
View all projects
WEB APPLICATION
Nenita Farm Lechon Haus Restaurant Management System
A restaurant management system for Nenita Farm Lechon Haus and Catering that puts point of sale, menu and inventory, staff roster, catering bookings, expenses and PDF sales reports in one tool for daily operations.
Key highlight: Orders taken offline queue in localStorage and sync on reconnect, with a lock that prevents duplicate entries when the connection returns.
TypeScript5 starsUpdated Sep 2026
- React
- TypeScript
- Supabase
- Tailwind CSS
- Vite
Automation
Job Application Tracker
Turns job-application emails into an automated analytics dashboard: n8n classifies each Gmail update into Airtable, and a static dashboard shows stage flow and conversion, with no spreadsheet or manual entry.
Key highlight: The privacy boundary is the build: it reads only nine non-identifying fields, and a verify step fails if company names or emails reach the output.
JavaScriptUpdated Oct 2026
- n8n
- Airtable
- GitHub Actions
- Vercel
- JavaScript

Tooling
TVI-CAMS: TESDA Compliance & Document Manager
A multi-tenant tool for TVIs and farm schools running TESDA scholarship programmes (TWSP, CFSP) that tracks batches, required documents, learner progress and evidence, and prepares billing, so each school stays audit-ready.
Key highlight: A billing packet is ready only when training reaches 80% or more and every required document is verified, and Supabase RLS keeps each school's data separate.
TypeScriptUpdated Oct 2026
- Next.js
- TypeScript
- Supabase
- Clerk
- Tailwind CSS
03 · Capabilities
View all capabilitiesCapabilities
Dashboards and analysis come first, then the engineering that keeps the data work running. I only list what I've shipped, not what I've read about.
corebacked by a project on this page
AI & Automation
API integration, agents, automation design, and MCP integrations.
Data & Analytics
Data cleaning, analysis, dashboards, reporting, and visualization.
Backend & Full-Stack
REST APIs, authentication, databases, frontend integration, deployment.
Research & Writing
Research methodology, technical documentation, and data interpretation.
01
Dashboards & reporting
- Excel
- Status & funnel reporting
- Lookups & pivot summaries
- Google Sheets / Looker Studio
- Recurring report cycles
- Charts & dashboards
02
Analysis & modelling
- Cleaning & reshaping data
- Time series analysis
- Geospatial analysis (QGIS, Google Earth)
- pandas / NumPy
- SQL
- matplotlib / seaborn
- scikit-learn
- Orange Data Mining
- Jupyter
03
Backend & APIs
- Python
- PostgreSQL
- Supabase
- Row-Level Security
- REST endpoint design
- API validation
- Error handling
- Relational schema design
- Cloud integration
- FastAPI
- MySQL
- JWT authentication
- Docker
04
LLM integration
- Custom Claude skills
- LLM API calls
- LLM function-calling / tool-use
- Prompt engineering
- Structured output (Pydantic validation)
- Grounding in real sources
- Output review against spec
05
Automation & pipelines
- n8n (self-hosted)
- Multi-source reconciliation
- Scripted ETL
- Firecrawl scraping
- Repeatable runs
- Failure & retry handling
- Google Workspace automation
06
Engineering practice
- Git & GitHub
- GitHub Actions CI/CD
- Code review of AI output
- Technical documentation
- Version-controlled revisions
- Verification before merge
- Architecture & system design
- Full-stack delivery
04 · Tech Stack
Tech stack
The tools this work runs on, with analysis in the top row, dashboards and documentation in the middle, and what ships at the bottom. Highlighted tags are the ones a project here depends on.
- Claude
- Gemini
- Hugging Face
- Python
- Jupyter
- Colab
- pandas
- NumPy
- scikit-learn
- Streamlit
- Looker Studio
- MySQL
- GitHub Actions
- QGIS
- Google Earth
- Sheets
- Docs
- Drive
- Forms
- Notion
- Markdown
- JavaScript
- TypeScript
- React
- Node.js
- FastAPI
- Supabase
- Docker
- Vite
- Recharts
- Tailwind CSS
- PostgreSQL
- Git
- GitHub
- Flutter
- Dart
- Android Studio
- Figma
- Postman
- Claude Code
- ChatGPT
- Prompt Engineering
- Microsoft Word
- Microsoft Excel
- Google Sheets
- Looker Studio
05 · Projects
Projects
01ToolingNenita Farm Lechon Haus Restaurant Management System
A restaurant management system for Nenita Farm Lechon Haus and Catering that puts point of sale, menu and inventory, staff roster, catering bookings, expenses and PDF sales reports in one tool for daily operations.
Key highlight: Orders taken offline queue in localStorage and sync on reconnect, with a lock that prevents duplicate entries when the connection returns.
TypeScript5 starsUpdated Sep 2026
- React
- TypeScript
- Supabase
- Tailwind CSS
- Vite
02AutomationJob Application Tracker
Turns job-application emails into an automated analytics dashboard: n8n classifies each Gmail update into Airtable, and a static dashboard shows stage flow and conversion, with no spreadsheet or manual entry.
Key highlight: The privacy boundary is the build: it reads only nine non-identifying fields, and a verify step fails if company names or emails reach the output.
JavaScriptUpdated Oct 2026
- n8n
- Airtable
- GitHub Actions
- Vercel
- JavaScript
03ToolingTVI-CAMS: TESDA Compliance & Document Manager
A multi-tenant tool for TVIs and farm schools running TESDA scholarship programmes (TWSP, CFSP) that tracks batches, required documents, learner progress and evidence, and prepares billing, so each school stays audit-ready.
Key highlight: A billing packet is ready only when training reaches 80% or more and every required document is verified, and Supabase RLS keeps each school's data separate.
TypeScriptUpdated Oct 2026
- Next.js
- TypeScript
- Supabase
- Clerk
- Tailwind CSS
04ToolingT2MIS Encoder: Assisted Data Entry
A desktop app that reads a verified masterlist CSV and fills TESDA's T2MIS registration and enrollment forms with Selenium, then generates attendance sheets, cutting repetitive typing while a person reviews every record.
Key highlight: Fill-only by design: it never clicks submit, pauses on every row for review, and saves each confirmed row so an interrupted run resumes where it stopped.
PythonUpdated Oct 2026
- Python
- PySide6
- Selenium
- python-docx
05PublishedDengue Outbreak Forecasting Dataset & Model
A monthly 2015–2024 dengue dataset for SOCCSKSARGEN and the forecasting model built on it, published in IJLTEMAS with me as first author.
Key highlight: Reconciles DOH-CHD case records, Google Earth Engine rasters and NAMRIA shapefiles, three incompatible source types, into one 2,918-row dataset.
- Dataset assembly
- Earth Engine
- Shapefiles
- LSTM forecasting
06AutomationTelegram Receipt Capture & Logging
Turns receipt photos sent to a Telegram bot into organised expense records: Gemini Vision reads the merchant, amount and date, the photo is archived in Google Drive, and a row lands in Google Sheets, no manual entry.
Key highlight: Finds or creates a Drive folder for each submission date before saving, and parses Gemini's JSON reply with a safe fallback to blank fields.
Updated Sep 2026
- n8n
- Telegram Bot API
- Google Gemini
- Google Drive
- Google Sheets
07AutomationGmail Label Archiver to Sheets & Drive
Checks labelled Gmail messages every 30 minutes, logs each email's sender, subject and date to Google Sheets, and files attachments into Drive folders by label, date and sender, so labelled mail stays searchable without manual saving.
Key highlight: Re-runs never duplicate: sheet rows upsert on Message ID, and each label, date and sender folder is looked up and created only if missing.
Updated Sep 2026
- n8n
- Gmail API
- Google Drive
- Google Sheets
- Docker
08DashboardJDVP enrollment dashboard
A Looker Studio dashboard that consolidates JDVP enrollment reports for participating schools into one live view.
Key highlight: Combines total enrollment, learner demographics, barangay-level distribution, client classifications and training status in a single report.
- Looker Studio
- Enrollment reporting
- Demographics
More work
- Dashboard
EGACE status dashboard
A recurring Excel dashboard that tracks every scholarship trainee through five stages (Enrolled, Graduated, Assessed, Certified, Employed) so a batch's progress reads from one place.
- Excel
- Lookups
- Charting
- Status reporting
Two Claude Code skills that start work on a Linear issue and open its pull request, naming the branch exactly the way Linear's GitHub integration expects so issues link automatically.
- Claude Code skills
- Linear MCP
- GitHub CLI
- Git
A GitHub Skills exercise: a GitHub Actions automation, compiled from a markdown prompt, where an AI agent drafts daily content updates for a small Astro site and proposes them as draft pull requests for review.
- GitHub Actions
- GitHub Copilot
- Astro
- YAML
Five progressive FastAPI projects from my Backend AI Engineering internship (CRUD, SQL persistence, Supabase JWT auth, a Dockerised Postgres stack and an ethical scraper), showing how a first API grows into production-style services.
- Python
- FastAPI
- PostgreSQL
- Docker
- Supabase Auth
A small, fault-tolerant scraping pipeline that collects book data from a practice site, normalises and validates it with Pydantic, and writes JSON plus a per-run report: responsible data collection.
- Python
- Pydantic
- BeautifulSoup
- Requests
- pytest
A FastAPI task-list API with full CRUD on PostgreSQL, packaged as a two-container Docker Compose stack so one command gives anyone the same setup and tasks persist across restarts.
- Python
- FastAPI
- PostgreSQL
- Docker Compose
- psycopg2
A full-stack app for running communities to schedule group runs, RSVP, explore GPS routes on interactive maps and browse the club roster, one place to organise runs instead of scattered chat threads.
- React
- TypeScript
- Express
- PostgreSQL
- Drizzle ORM
- Internship
Transaction tracking mobile app
A Flutter mobile app for transaction tracking, built as an on-the-job trainee at LEADSolutions INC and connected to the company's existing web system.
- Flutter / Dart
- Android Studio
- Azure Cloud
- UI/UX design
I encode trainee and programme records in T2MIS for a TESDA training institution, keep the compliance documents behind them, and reconcile billing against government purchase orders.
- T2MIS
- Compliance
- Billing reconciliation
A repeatable research pipeline in Claude that takes an article from topic validation to verified claims, so every published claim can be traced to a source.
- Claude
- Firecrawl
- Prompt engineering
A custom Claude skill that writes publication-ready drafts straight into Google Docs, so research and publishing meet without a reformatting step.
- Claude skills
- Google Docs
- Automation design
06 · GitHub Activity
View profile (opens in a new tab)Building in public
Most of the projects above live on GitHub. Snapshot from my profile as of 26 Oct 2026.
- Public repositories
- 20
- Contributions, past year
- 1,662
- Followers
- 9
- Oct 2025: 0 contributions
- Nov 2025: 1 contributions
- Dec 2025: 86 contributions
- Jan 2026: 61 contributions
- Feb 2026: 11 contributions
- Mar 2026: 29 contributions
- Apr 2026: 0 contributions
- May 2026: 38 contributions
- Jun 2026: 137 contributions
- Jul 2026: 116 contributions
- Aug 2026: 356 contributions
- Sep 2026: 555 contributions
- Oct 2026: 272 contributions
Languages across public repositories
- TypeScript 42.7%
- HTML 35.2%
- JavaScript 8.3%
- CSS 4.9%
- Python 4.3%
07 · Experience
Experience
Jul 2026 – present
Backend AI Engineer (Intern)
FlyRank AI
- Complete hands-on assignments on LLM applications, AI Agents and automation.
- Participate in technical webinars and mentoring sessions on AI Engineering and Software Development
- Complete Anthropic certification courses
- LLM applications
- AI Agents
- Automation
Nov 2021 – present
TVI Admin Staff / Registrar /Processing Officer
Nenita Farm Rice-Based Farm Training Center
- Build the Excel dashboards and status reports that track each batch across the EGACE stages: Enrolled, Graduated, Assessed, Certified, Employed, so programme staff can see where a cohort stands without opening the underlying records.
- Encode trainee, programme and scholarship records into T2MIS and maintain the compliance documentation behind them.
- Keep records audit-ready across three vocational programmes, working to agency documentation standards rather than internal convenience.
- Coordinate scholarship batch records with TESDA offices through the full lifecycle, from enrolment through training and assessment to billing.
- Prepare billing statements against government purchase orders.
- Excel dashboards
- EGACE reporting
- T2MIS
- SOPs
- Audit checklists
- Billing reconciliation
Jan 2026 – Jun 2026
AI Content Producer & Technical Writer
Freelance (Remote)
- Long-form technical articles on AI and software engineering for professional audiences.
- Built the research pipeline behind them in Claude.
- Generated explanatory diagrams and fact sheets so verified facts read at a glance.
- Shipped a custom skill that puts publication-ready drafts straight into Google Docs.
- Claude
- Firecrawl
- Medium
- Diagrams
- Apify
Jun 2024 – Jul 2024
Mobile Application Developer & UI/UX Designer Lead
LEADSolutions INC, Koronadal City (Internship)
- Developed a document-approval mobile application in Flutter.
- Built an uploader flow for end users and a viewer/approver dashboard for administrators.
- Designed a complete UI/UX in Figma, adhering to company branding guidelines and establishing a reusable component library.
- Collaborated with the development team using a sprint-style Trello automation, delivering 75% of the project scope within 200 hours.
- Flutter
- Figma
- Trello
- UI/UX
08 · Contact
Interested in working together?
Open to full-time work in research, verification and technical writing, and to freelance or consulting engagements where claims need checking before they ship. Backend AI and documentation work included.