[{"data":1,"prerenderedAt":157},["ShallowReactive",2],{"navigation":3,"projects-page":34,"projects":52},[4],{"title":5,"path":6,"stem":7,"children":8,"page":33},"Blog","\u002Fblog","blog",[9,13,17,21,25,29],{"title":10,"path":11,"stem":12},"Building a Reusable Skill for Vue 3: From Architecture Principles to a Published GitHub Standard","\u002Fblog\u002Fbuilding-a-reusable-skill-for-vue-3","blog\u002Fbuilding-a-reusable-skill-for-vue-3",{"title":14,"path":15,"stem":16},"From Engineer to Lead: The Shift Nobody Prepares You For","\u002Fblog\u002Ffrom-engineer-to-lead","blog\u002Ffrom-engineer-to-lead",{"title":18,"path":19,"stem":20},"Paginating Complex CTEs in PostgreSQL: Lessons from a Real Chat App","\u002Fblog\u002Fpaginating-complex-ctes-in-postgresql","blog\u002Fpaginating-complex-ctes-in-postgresql",{"title":22,"path":23,"stem":24},"Scaling Frontend Teams Without Losing Code Quality","\u002Fblog\u002Fscaling-frontend-teams-without-losing-code-quality","blog\u002Fscaling-frontend-teams-without-losing-code-quality",{"title":26,"path":27,"stem":28},"Taming Supabase Realtime in a Tauri App: Sleep, Wake, and Reconnection","\u002Fblog\u002Ftaming-supabase-realtime-in-a-tauri-app","blog\u002Ftaming-supabase-realtime-in-a-tauri-app",{"title":30,"path":31,"stem":32},"Why I Stopped Writing Components and Started Writing Composables","\u002Fblog\u002Fwhy-i-stopped-writing-components-and-started-writing-composables","blog\u002Fwhy-i-stopped-writing-components-and-started-writing-composables",false,{"id":35,"title":36,"body":37,"description":38,"extension":39,"links":40,"meta":46,"navigation":47,"path":48,"seo":49,"stem":50,"__hash__":51},"pages\u002Fprojects.yml","Building Scalable Applications, One Project at a Time.",null,"I've worked on a variety of projects, focusing on creating high-performance, scalable applications where robust architecture meets clean code. Here are some highlights showcasing my expertise in full-stack development and system optimization.","yml",[41,44],{"label":42,"color":43},"Let's talk","neutral",{"label":45},"Email me",{},true,"\u002Fprojects",{"title":36,"description":38},"projects","yqZUVVTPIjCz6lAMG59m-dQDcXRkrugtOw_uveqxPMo",[53,94,126],{"id":54,"title":55,"achievements":56,"date":62,"description":63,"extension":39,"icon":64,"liveUrl":65,"meta":66,"owned":67,"stem":83,"tagline":84,"tech":85,"__hash__":93},"projects\u002Fprojects\u002Fthe-tie-terminal.yml","The Tie — Terminal",[57,58,59,60,61],"Migrated the frontend to a standalone Nuxt.js application","Improved system stability and performance by up to 60%","Built the dashboard tool that became the platform's top feature","Boosted alert delivery rate by over 400%","Led a team of developers through reviews and daily engagement","2023-01-01","I joined during a major platform redesign and was responsible for rebuilding critical user-facing experiences while improving system stability and performance across the institutional crypto data suite.","T","https:\u002F\u002Fterminal.thetie.io",{},[68,71,74,77,80],{"icon":69,"label":70},"i-lucide-layout-dashboard","Customizable dashboard tool",{"icon":72,"label":73},"i-lucide-bell-ring","Multi-channel alerting framework",{"icon":75,"label":76},"i-lucide-rocket","Frontend migration to Nuxt.js",{"icon":78,"label":79},"i-lucide-gauge","Application-wide performance",{"icon":81,"label":82},"i-lucide-users","Code reviews & team mentoring","projects\u002Fthe-tie-terminal","The most comprehensive data platform for institutions in digital assets.",[86,87,88,89,90,91,92],"Vue","Nuxt.js","Laravel","TypeScript","PostgreSQL","Nuxt UI","Tailwind CSS","70NSoz6F7gFZPh2ScFilf4Vp7WWSWIl5cGQWJ3hSpzc",{"id":95,"title":96,"achievements":97,"date":102,"description":103,"extension":39,"icon":104,"liveUrl":105,"meta":106,"owned":107,"stem":120,"tagline":121,"tech":122,"__hash__":125},"projects\u002Fprojects\u002Fcointelegraph-markets-pro.yml","Cointelegraph Markets Pro",[98,99,100,101],"Achieved a 100% successful delivery rate for in-app notifications","Led an Academy tool serving 100+ articles, tutorials and AMAs","Ensured 99.9% availability under heavy traffic conditions","Surfaced real-time updates on users' favorite assets","2022-01-01","A partner application built in collaboration with The Tie and Cointelegraph — a simple, easy-to-use dashboard powered by the same technology and data used by leading institutional investors.","C","https:\u002F\u002Fpro.cointelegraph.com",{},[108,111,114,117],{"icon":109,"label":110},"i-lucide-bell","In-app notification service",{"icon":112,"label":113},"i-lucide-graduation-cap","Academy content tool",{"icon":115,"label":116},"i-lucide-cloud","AWS infrastructure setup",{"icon":118,"label":119},"i-lucide-line-chart","Favorite-asset tracking","projects\u002Fcointelegraph-markets-pro","Institutional-grade crypto market data in a simple, accessible dashboard.",[86,88,123,90,124,92],"Redis","AWS","pPvngSkfirXY_7nwt_8xbTwjHEbx-xfE0l9pknXp6jY",{"id":127,"title":128,"achievements":129,"date":134,"description":135,"extension":39,"icon":136,"liveUrl":137,"meta":138,"owned":139,"stem":152,"tagline":153,"tech":154,"__hash__":156},"projects\u002Fprojects\u002Ffrosty-metrics.yml","Frosty Metrics",[130,131,132,133],"Reduced the project timeline by 30% guiding the team to on-time delivery","Identified 25+ resource-intensive issues, boosting performance by 40%","Cut application load time by 50% through a code optimization drive","Shipped innovative ecosystem tools like Chill Factor","2021-01-01","Developed in partnership with Avalanche, this public dashboard leverages Avalanche-specific data from The Tie to create innovative tools like Chill Factor, with comprehensive metrics on digital assets and upcoming projects across the ecosystem.","F","https:\u002F\u002Ffrostymetrics.com",{},[140,143,146,149],{"icon":141,"label":142},"i-lucide-compass","Design process leadership",{"icon":144,"label":145},"i-lucide-snowflake","Chill Factor metric tool",{"icon":147,"label":148},"i-lucide-zap","Performance optimization",{"icon":150,"label":151},"i-lucide-search","Bottleneck identification","projects\u002Ffrosty-metrics","Public analytics dashboard for the Avalanche ecosystem.",[86,87,123,124,155,92],"Vercel","SS462Id6G4NxxCBWyzEHf6ZPLJ-t3f0t2nVtRhPIoCQ",1782657704081]