{"version":1,"pages":[{"id":"OIT2Ihu8qTwgWc98nyFs","title":"Overview","pathname":"/antoniovfranco-docs","siteSpaceId":"sitesp_F1uHs","description":"Start here. What I do, results, and where to go next.","breadcrumbs":[{"label":"AntonioVFranco Docs"}]},{"id":"TqK6rcD709AFOCn6iQHd","title":"AWS ML architecture on AWS","pathname":"/antoniovfranco-docs/deep-dives/aws-ml-architecture-on-aws","siteSpaceId":"sitesp_F1uHs","description":"How I design training and inference systems on AWS.","breadcrumbs":[{"label":"AntonioVFranco Docs"},{"label":"Deep dives"}]},{"id":"mzDNIPJcTSfQmwduICwF","title":"AWS cost optimization for ML","pathname":"/antoniovfranco-docs/deep-dives/aws-cost-optimization-for-ml","siteSpaceId":"sitesp_F1uHs","description":"How I reduce AWS costs for training and inference.","breadcrumbs":[{"label":"AntonioVFranco Docs"},{"label":"Deep dives"}]},{"id":"fr8H5uDdnuabqY9O2V0J","title":"Parameter-efficient fine-tuning (LoRA, QLoRA, QDoRA)","pathname":"/antoniovfranco-docs/deep-dives/parameter-efficient-fine-tuning-lora-qlora-qdora","siteSpaceId":"sitesp_F1uHs","description":"How I fine-tune LLMs with tight GPU budgets.","breadcrumbs":[{"label":"AntonioVFranco Docs"},{"label":"Deep dives"}]},{"id":"yFzjj3dmA8UsjLDRqdky","title":"MLOps and production ML systems","pathname":"/antoniovfranco-docs/deep-dives/mlops-and-production-ml-systems","siteSpaceId":"sitesp_F1uHs","description":"CI/CD, monitoring, drift, A/B tests, disaster recovery, reproducibility.","breadcrumbs":[{"label":"AntonioVFranco Docs"},{"label":"Deep dives"}]},{"id":"KzScnW2s9gEVoSQgKd1G","title":"Services and engagement model","pathname":"/antoniovfranco-docs/portfolio/services-and-engagement-model","siteSpaceId":"sitesp_F1uHs","description":"What I deliver, typical timelines, and how we work.","breadcrumbs":[{"label":"AntonioVFranco Docs"},{"label":"Portfolio"}]},{"id":"ofdyKdHidMffmU5oP1HW","title":"Client case studies","pathname":"/antoniovfranco-docs/portfolio/client-case-studies","siteSpaceId":"sitesp_F1uHs","description":"Representative client work and results.","breadcrumbs":[{"label":"AntonioVFranco Docs"},{"label":"Portfolio"}]},{"id":"xB6rsrg7ZD6hC3LJfuDn","title":"Debugging and problem solving","pathname":"/antoniovfranco-docs/portfolio/debugging-and-problem-solving","siteSpaceId":"sitesp_F1uHs","description":"How I approach latency, reliability, and production issues.","breadcrumbs":[{"label":"AntonioVFranco Docs"},{"label":"Portfolio"}]},{"id":"nLoy68TkYTcoU93uZ0h2","title":"Skills and tooling","pathname":"/antoniovfranco-docs/portfolio/skills-and-tooling","siteSpaceId":"sitesp_F1uHs","description":"Languages, AWS services, ML tooling, and MLOps stack.","breadcrumbs":[{"label":"AntonioVFranco Docs"},{"label":"Portfolio"}]},{"id":"qFHH2H6y1BlXmwTUCace","title":"Writing and open source","pathname":"/antoniovfranco-docs/portfolio/writing-and-open-source","siteSpaceId":"sitesp_F1uHs","description":"Technical writing and open-source projects.","breadcrumbs":[{"label":"AntonioVFranco Docs"},{"label":"Portfolio"}]},{"id":"51652887ed7961c2c9654dc66aba54816a9998d1","title":"Freelance AWS Machine Learning Engineer","pathname":"/antoniovfranco-docs/portfolio/freelance-aws-machine-learning-engineer","siteSpaceId":"sitesp_F1uHs","description":"AWS Cost Optimization & Fine-tuning Infrastructure Specialist","breadcrumbs":[{"label":"AntonioVFranco Docs"},{"label":"Portfolio"}]},{"id":"5ijlCw1WSk69pb0dHSg0","title":"Deep dives index","pathname":"/antoniovfranco-docs/deep-dives-1/deep-dives-index","siteSpaceId":"sitesp_F1uHs","description":"Links to the deep-dive pages.","breadcrumbs":[{"label":"AntonioVFranco Docs"},{"label":"Deep dives"}]},{"id":"LThc2RqOxBKU56Qt3TMy","title":"Welcome","pathname":"/antoniovfranco-docs/docs","siteSpaceId":"sitesp_V9f0N","icon":"hand-wave","breadcrumbs":[{"label":"Docs"}]},{"id":"7FvWQMF0kTK7HGhlQfmo","title":"Quickstart","pathname":"/antoniovfranco-docs/docs/getting-started/quickstart","siteSpaceId":"sitesp_V9f0N","icon":"bolt","breadcrumbs":[{"label":"Docs"},{"label":"Getting Started"}]},{"id":"QPzbTvC6XsT5gERiU43E","title":"Publish your docs","pathname":"/antoniovfranco-docs/docs/getting-started/publish-your-docs","siteSpaceId":"sitesp_V9f0N","icon":"globe-pointer","breadcrumbs":[{"label":"Docs"},{"label":"Getting Started"}]},{"id":"i73g4LZQanoLj7XtSO18","title":"Editor","pathname":"/antoniovfranco-docs/docs/basics/editor","siteSpaceId":"sitesp_V9f0N","icon":"pen-to-square","breadcrumbs":[{"label":"Docs"},{"label":"Basics"}]},{"id":"AD9lDCmpddI5WAY92HgG","title":"Markdown","pathname":"/antoniovfranco-docs/docs/basics/markdown","siteSpaceId":"sitesp_V9f0N","icon":"markdown","breadcrumbs":[{"label":"Docs"},{"label":"Basics"}]},{"id":"scPRmf2UHNygzfDCY7Iu","title":"Images & media","pathname":"/antoniovfranco-docs/docs/basics/images-and-media","siteSpaceId":"sitesp_V9f0N","icon":"image-landscape","breadcrumbs":[{"label":"Docs"},{"label":"Basics"}]},{"id":"ULmoXhthX9AEP6aH6ZSe","title":"Interactive blocks","pathname":"/antoniovfranco-docs/docs/basics/interactive-blocks","siteSpaceId":"sitesp_V9f0N","icon":"hand-pointer","breadcrumbs":[{"label":"Docs"},{"label":"Basics"}]},{"id":"lWdZgI2P4YIODQ7uazsl","title":"Integrations","pathname":"/antoniovfranco-docs/docs/basics/integrations","siteSpaceId":"sitesp_V9f0N","icon":"plug-circle-plus","breadcrumbs":[{"label":"Docs"},{"label":"Basics"}]}]}