Skip to content
View PtiCalin's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report PtiCalin

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
PtiCalin/README.md

Buy Me a Coffee Facebook GitHub Instagram Kaggle LinkedIn ORCID ResearchGate TikTok


PtiCalin

Building modular knowledge systems, developer tooling, and creative automation.

I'm a systems thinker and builder that turn fragmented, real-world information into structured, reliable workflows which focus on metadata-driven automation, local-first tooling, and structured knowledge systems. My work bridges my background in healthcare, research, and development. Each project lets me handle messy data, design robust pipelines, and ship usable tools that reflect iterative learning, reproducible workflows, and a commitment to open documentation.


Research-Driven Local-First Builder Open Source Systems Design Open to Collaboration

Interests & Background

Healthcare Γ— Data Interoperability Years of building registry studies, harmonization frameworks, and clinical research pipelines at major ophthalmology centers. Deeply invested in standardized, high-quality datasets that improve patient outcomes.

Developer Tooling, KMS and Libraries Obsidian plugin development, vault architectures, and metadata-driven automation. Obsessed with reproducible workflows, schema-first design, and local-first infrastructure.

Creative Systems Blockchain tutorials, worldbuilding vaults, and experimental prototypes. I blend academic rigor with playful experimentationβ€”documenting everything for portable, auditable knowledge.

My Work

I design and ship local-first, modular systems that connect research, personal knowledge, and developer workflows. The core problems I am trying to fix are fragmented information across tools, repetitive manual processes, and low-trust pipelines that are hard to reproduce or audit. My projects focus on turning scattered notes and datasets into structured, interoperable, and automation-ready systems that reduce friction, improve clarity, and make collaboration easier.

High Value Projects

  • vault-library-pipeline solves cross-tool fragmentation by standardizing research intake from Zotero into Obsidian using strict naming conventions and YAML frontmatter. This turns scattered references, notes, and metadata into one structured and interoperable knowledge flow.
  • Awesome-Test-Vault reduces repetitive manual organization by providing a reusable vault architecture with predictable structures, templates, and automation patterns. The result is faster setup, lower maintenance overhead, and clearer long-term knowledge operations.
  • cpp addresses low-trust and hard-to-audit learning pipelines through transparent, step-by-step examples and documented progression. By making the learning path explicit and reproducible, it becomes easier to verify assumptions, review decisions, and iterate confidently.

Current Roles

  • UniversitΓ© de MontrΓ©al, Informatics Student 2025-present
  • McGill University Health Centre, Medical Administrator, 2024-present

Previous Roles

  • McGill University Health Centre, Research Assistant (Dermatology and Immunology), 2021-2024
  • McGill University Health Centre, Center of Excellence for Atopic Dermatitis, Research Coordinator (Dermatology and Immunology), 2021-present
  • Eczema Quebec, Director and Founder, 2020-2024
  • EczemaQ, Founder, Researcher and Advisor, 2018-2024
  • McGill University Health Centre, Center of Excellence for Atopic Dermatitis, Patient Partner, 2018-2024

Academic & Clinical Profile

With multidisciplinary experience in research coordination, digital health, and user-centered product design, I build systems that turn fragmented, real-world information into structured, reliable workflows. My background in healthcare, research, and development lets me handle messy data, design robust pipelines, and ship usable tools.

Selected Publications

Founding Principles of my Work

  • Local-first Prefer offline-capable, self-owned data stores.
  • Metadata-first Model before UI; schemas drive automation.
  • Modular Composition: isolate concerns into pluggable units.
  • Traceable Log decisions, schema shifts, structural refactors.
  • Iterative Layering: build thin vertical slice β†’ refine β†’ generalize.
  • Build-first Then abstract: code/prototype before theory summaries.
  • Cross-pollination Apply concepts from systems design, worldbuilding, and data modeling back into personal knowledge tools.
  • Continuous formalization Translate tacit shortcuts into explicit documented standards.
  • Sharing is Caring Open-source collaboration: I believe knowledge and tools grow stronger when shared. My approach is rooted in transparency, mentorship, and building together through documentation, code, or community support.

Profile Views

Dev Stats

GitHub Streak GitHub Stats Top Languages Contribution Graph GitHub Trophies

Top Repositories

Pinned Repo: cpp Pinned Repo: Awesome-Test-Vault Pinned Repo: vault-library-pipeline

Tech Stack

I focus on local-first, modular, metadata-driven stack with active tools and near-term adoption paths.

Languages
  • TypeScript Obsidian plugin development and cross-tooling.
  • JavaScript scripting and frontend glue.
  • Python automation, data pipelines, and AI experiments.
  • C# application and coursework prototyping.
  • Rust systems-focused prototypes.
  • C++ engine fundamentals and low-level practice.
  • PowerShell primary Windows automation shell.
  • Bash cross-platform setup and CI scripting.
  • XAML + XPF desktop UI markup experimentation.
  • SQL + TSQL + SQLite data persistence and querying.
  • Markdown + YAML documentation and schema frontmatter.
Backend & Services
  • FastAPI rapid API prototyping.
  • Node.js plugin orchestration and lightweight services.
  • REST API + OpenAPI contract-first API design.
  • Postman endpoint testing and validation.
  • SQLite embedded portable database.
  • Docker containerized reproducibility.
  • Planned: WebSocket real-time session layer.
Frontend & Desktop
  • Photoshop raster editing and asset prep.
  • Lightroom photo workflow and color grading.
  • InDesign document and print layout.
  • Canva quick visual production.
  • GIMP open-source image editing.
  • Inkscape vector and diagram assets.
  • Figma design systems and prototyping.
  • React component UI prototyping.
  • Electron desktop app exploration.
  • Tauri local-first desktop wrappers.
  • Unity 3D and interactive prototypes.
  • HTML5/CSS3 semantic frontend fundamentals.
Data & Modeling
  • YAML/Markdown declarative frontmatter and metadata schema.
  • JSON config and interchange artifacts.
  • Pandas + NumPy cleaning, transformation, and EDA.
  • Jupyter notebook-first data experimentation.
  • Kaggle challenge-based modeling and dataset practice.
  • GraphPad Prism statistical analysis and publication-ready graphs.
  • SQL Server + SSMS + Azure + Access SQL management and hybrid data workflows.
  • Lightweight knowledge graph patterns for linked data.
  • Planned schema enforcement with TypeScript + Python.
DevOps & Tooling
  • IDE stack: Visual Studio + VS Code + CodePen + Dev-C++.
  • Git + GitHub for version control and collaboration.
  • Collaboration stack: GitHub Projects + MS Teams + SharePoint + OneDrive + Google Drive + Google Workspace (Google Suite).
  • npm + pip package workflow management.
  • Scripted scaffolding with template repos.
  • Planned CI with GitHub Actions.
  • Reproducible environments via pinned dependencies and setup scripts.
Cybersecurity & Diagnostics
  • Gaijin.at Tools toolkit for quick web/network checks.
  • DNS Lookup + Whois + E-Mail Header Analyzer + IP Calculator + URL Parser for diagnostics and incident triage.
  • Password Generator + IP & Client Info operational security checks.
Productivity & Office
  • OneNote + Notion note-taking and planning.
  • Zotero reference management and citation workflow.
  • Excel + Access ad-hoc analysis and data prototyping.
  • Word + PowerPoint + Publisher documentation and presentation assets.
  • Outlook + Teams communication workflows.
  • Clipchamp lightweight video edits.
Clinical & Medical Platforms
  • MediVidit + DSQ + ClicSante care coordination and patient-facing workflows.
  • EyeVu + EClinibase + Aria + OACIS clinical documentation and specialty workflows.
PKM & Automation
  • Obsidian core PKM platform.
  • Obsidian Plugin API custom vault behavior and enforcement.
  • Dataview + Templater query-driven notes and template automation.
  • VaultOS orchestration and lifecycle coordination.
  • Templated generation for reusable knowledge modules.
  • Modular vault architecture across multiple domains.
AI & Creative Systems
  • AI assistant stack: Kimi + Claude + ChatGPT + Codex + Perplexity + Grok + Gemini + Copilot for ideation, coding, and research.
  • OpenCode GitHub issue/PR automation for triage, fixes, and review workflows.
  • Ollama local multimodal inference.
  • Prompt Engineering repeatable prompt workflows.
  • Vision tagging pipeline for asset enrichment.
  • Planned semantic retrieval via FAISS or SQLite vectors.
  • Metadata normalization across tags, sources, and usage context.
Quality & Validation (Evolving)
  • Linting: ESLint with planned Ruff/mypy.
  • Formatting/tests: Prettier + Pytest.
  • Planned automated schema-diff validation and alerts.
  • Reproducible transform scripts.

Topics

#atopic-dermatitis #patient-engagement #clinical-research #data-harmonization #health-data #digital-health #knowledge-systems #knowledge-management #metadata-driven #system-architecture #interoperability #open-science #open-source #local-first #automation


Projects

πŸ“¦ Project πŸ”’ Visibility πŸ’¬ Summary πŸ› οΈ Stack πŸ“„ License ⭐/🍴
vault-library-pipeline Public Local-first pipeline from Zotero to Obsidian with strict TYPE-DOMAIN naming and YAML frontmatter Python MIT ⭐ 3
IFT2821_Projet_Gestionnaire-Films-Series Private Film and series manager project C# Other ⭐ 3
School-Vault Private My school digital setup Shell MIT ⭐ 1
stealthy-mobile-spy Private Mobile spyware experiment repository JavaScript β€” ⭐ 1
H26_IFT2821_TP2_Parc-d-attraction Private Attraction park database coursework TSQL Other ⭐ 1
UNCHAINED Public Post-modern music management software TypeScript MIT ⭐ 2 / 🍴 1
cpp Public Beginner-friendly C++ learning repository with notes, examples, and mini projects C++ MIT ⭐ 8 / 🍴 1
H26_IFT1166_TP2_CB Public C++23 CLI inventory management assignment C++ Other ⭐ 1
IFT2821_Projet_CineVault Private Film and series management app β€” β€” β€”
Ophthalmology_Consult_Manager Private Smart system to manage consults and referrals Shell MIT ⭐ 1
H26_IFT2821_TP1_Bibliotheque Private Library coursework project β€” β€” ⭐ 1
kaggle-titanic Public Titanic dataset project Jupyter Notebook β€” ⭐ 1
open-physicians Public Open physician registry data normalization project Python MIT ⭐ 1
ai_voice-clone Public Voice cloning experiment Python MIT ⭐ 1
ophthalmology-dataset-harmonization Public Python-based multi-dataset harmonization pipeline for ophthalmology research Jupyter Notebook MIT ⭐ 3
test-game Public C# prototype experiments C# MIT ⭐ 1
simple-game-engine Public Handcrafted Python engine for point-and-click and narrative games Python MIT ⭐ 1
ilovesnoopdogg Private Creative HTML/CSS microsite for IFT2720 HTML Other ⭐ 1
temp_lean-project_repo Public Lightweight personal project template Shell MIT ⭐ 1
MUHC-Knowledge-Base Private Tool for MAEC clinic secretaries β€” β€” ⭐ 1
vaultops Private Modular self-hosted cybersecurity lab and privacy suite Python Other ⭐ 1
Awesome-Test-Vault Public Obsidian-based personal knowledge system Python Other ⭐ 4
vault_image-description Public Image description and tagging TypeScript β€” ⭐ 1
vault_image-description_temp Public Ollama-powered image description JavaScript MIT ⭐ 1
vault_image-map Public Interactive image navigation for Obsidian with HTML, SVG, and CSS TypeScript MIT ⭐ 1 / 🍴 1
vault_image-generator Public Generate images directly from notes TypeScript MIT ⭐ 1
VaultOs Public Modular orchestration engine for Obsidian TypeScript Other ⭐ 1
vault_note-blocks Public Functional Vault-style note blocks TypeScript MIT ⭐ 1
vault_nuggets Private Modular educational blockchain learning system Python MIT ⭐ 1
vault_summary-engine Public Auto-populates summary YAML fields TypeScript MIT ⭐ 1
skills-communicate-using-markdown Public archive GitHub Skills exercise β€” MIT ⭐ 1
skills-introduction-to-github Public archive GitHub Skills exercise β€” MIT ⭐ 1

Templates

πŸ“¦ Template πŸ”’ Visibility πŸ’¬ Summary πŸ› οΈ Stack πŸ“„ License ⭐/🍴
temp_repo-gen Public template Official general repository template Shell MIT ⭐ 1
temp_repo-obsidian-plugin Public template Modular Obsidian plugin starter TypeScript β€” ⭐ 2

Collaboration & Mentorship

I am actively looking to collaborate on metadata-driven automation, local-first tooling, and creative systems. If you are open to mentoring or co-building around structured knowledge, data modeling, or developer productivity, I would love to connect. Reach out through LinkedIn or GitHub so we can explore a fit.


🌱 Iteration compounds. Build with curiosity, refactor with care.


Buy Me a Coffee Facebook GitHub Instagram Kaggle LinkedIn ORCID ResearchGate TikTok

Pinned Loading

  1. Awesome-Test-Vault Awesome-Test-Vault Public

    The Awesome Test Vault is a personal knowledge system built in Obsidian. This vault is my ongoing project to learn, document, and connect everything I'm exploring: from scripting languages and mark…

    Python 4

  2. VaultOs VaultOs Public

    VaultOS is a modular orchestration engine for Obsidian. It manages, compiles, and controls subplugins inside your vault.

    TypeScript 1

  3. vault_image-generator vault_image-generator Public

    Generate images directly from your notes

    TypeScript 1

  4. vault_image-description_temp vault_image-description_temp Public

    Ollama powered image description

    JavaScript 1

  5. temp_repo-gen temp_repo-gen Public template

    The PtiCalin Official General Repository Template

    Shell 1

  6. temp_repo-obsidian-plugin temp_repo-obsidian-plugin Public template

    This template is the foundation for building modular Obsidian plugins. It includes all necessary config and build files to get started with TypeScript, plus bonus features aligned with VaultOS deve…

    TypeScript 2