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

Highlights

  • Pro

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 CoffeeFacebookGitHubInstagramKaggleLinkedInORCIDResearchGateTikTok


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-DrivenLocal-First BuilderOpen SourceSystems DesignOpen 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 StreakGitHub StatsTop LanguagesContribution GraphGitHub Trophies

Top Repositories

Pinned Repo: cppPinned Repo: Awesome-Test-VaultPinned 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-pipelinePublicLocal-first pipeline from Zotero to Obsidian with strict TYPE-DOMAIN naming and YAML frontmatterPythonMIT⭐ 3
IFT2821_Projet_Gestionnaire-Films-SeriesPrivateFilm and series manager projectC#Other⭐ 3
School-VaultPrivateMy school digital setupShellMIT⭐ 1
stealthy-mobile-spyPrivateMobile spyware experiment repositoryJavaScript⭐ 1
H26_IFT2821_TP2_Parc-d-attractionPrivateAttraction park database courseworkTSQLOther⭐ 1
UNCHAINEDPublicPost-modern music management softwareTypeScriptMIT⭐ 2 / 🍴 1
cppPublicBeginner-friendly C++ learning repository with notes, examples, and mini projectsC++MIT⭐ 8 / 🍴 1
H26_IFT1166_TP2_CBPublicC++23 CLI inventory management assignmentC++Other⭐ 1
IFT2821_Projet_CineVaultPrivateFilm and series management app
Ophthalmology_Consult_ManagerPrivateSmart system to manage consults and referralsShellMIT⭐ 1
H26_IFT2821_TP1_BibliothequePrivateLibrary coursework project⭐ 1
kaggle-titanicPublicTitanic dataset projectJupyter Notebook⭐ 1
open-physiciansPublicOpen physician registry data normalization projectPythonMIT⭐ 1
ai_voice-clonePublicVoice cloning experimentPythonMIT⭐ 1
ophthalmology-dataset-harmonizationPublicPython-based multi-dataset harmonization pipeline for ophthalmology researchJupyter NotebookMIT⭐ 3
test-gamePublicC# prototype experimentsC#MIT⭐ 1
simple-game-enginePublicHandcrafted Python engine for point-and-click and narrative gamesPythonMIT⭐ 1
ilovesnoopdoggPrivateCreative HTML/CSS microsite for IFT2720HTMLOther⭐ 1
temp_lean-project_repoPublicLightweight personal project templateShellMIT⭐ 1
MUHC-Knowledge-BasePrivateTool for MAEC clinic secretaries⭐ 1
vaultopsPrivateModular self-hosted cybersecurity lab and privacy suitePythonOther⭐ 1
Awesome-Test-VaultPublicObsidian-based personal knowledge systemPythonOther⭐ 4
vault_image-descriptionPublicImage description and taggingTypeScript⭐ 1
vault_image-description_tempPublicOllama-powered image descriptionJavaScriptMIT⭐ 1
vault_image-mapPublicInteractive image navigation for Obsidian with HTML, SVG, and CSSTypeScriptMIT⭐ 1 / 🍴 1
vault_image-generatorPublicGenerate images directly from notesTypeScriptMIT⭐ 1
VaultOsPublicModular orchestration engine for ObsidianTypeScriptOther⭐ 1
vault_note-blocksPublicFunctional Vault-style note blocksTypeScriptMIT⭐ 1
vault_nuggetsPrivateModular educational blockchain learning systemPythonMIT⭐ 1
vault_summary-enginePublicAuto-populates summary YAML fieldsTypeScriptMIT⭐ 1
skills-communicate-using-markdownPublic archiveGitHub Skills exerciseMIT⭐ 1
skills-introduction-to-githubPublic archiveGitHub Skills exerciseMIT⭐ 1

Templates

📦 Template🔒 Visibility💬 Summary🛠️ Stack📄 License⭐/🍴
temp_repo-genPublic templateOfficial general repository templateShellMIT⭐ 1
temp_repo-obsidian-pluginPublic templateModular Obsidian plugin starterTypeScript⭐ 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 CoffeeFacebookGitHubInstagramKaggleLinkedInORCIDResearchGateTikTok

Pinned Loading

  1. Awesome-Test-VaultAwesome-Test-VaultPublic

    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 6

  2. VaultOsVaultOsPublic

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

    TypeScript 1

  3. vault_image-generatorvault_image-generatorPublic

    Generate images directly from your notes

    TypeScript 1

  4. vault_image-description_tempvault_image-description_tempPublic

    Ollama powered image description

    JavaScript 1

  5. template_project-generaltemplate_project-generalPublic template

    The PtiCalin Official General Repository Template

    Shell 1

  6. template_plugin-obsidiantemplate_plugin-obsidianPublic 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