[{"data":1,"prerenderedAt":46},["ShallowReactive",2],{"project-vivo":3},{"id":4,"title":5,"accent":6,"art":7,"body":8,"category":15,"contributions":16,"description":12,"extension":21,"highlight":15,"imageNote":22,"images":23,"links":26,"meta":30,"navigation":31,"note":15,"order":32,"path":33,"role":34,"seo":35,"stack":36,"stem":40,"subtitle":41,"summary":42,"tag":43,"year":44,"__hash__":45},"projects\u002Fprojects\u002Fvivo.md","Vivo","oklch(74% 0.14 280)","field",{"type":9,"value":10,"toc":11},"minimark",[],{"title":12,"searchDepth":13,"depth":13,"links":14},"",2,[],null,[17,18,19,20],"Built 25+ landing pages from scratch for Vivo's e-commerce platform","Migrated the team's tech stack from jQuery to Vue.js, mentoring other developers","Created a landing page boilerplate that reduced build time from days to hours","Focused on accessibility and responsive design across all deliverables","md","Screenshots from 2026 and does not reflect my work in 2018\u002F2019",[24,25],"\u002Fimages\u002Fvivo\u002Fcontrole.png","\u002Fimages\u002Fvivo\u002Fsmart-wifi.png",[27],{"label":28,"href":29},"Case study","https:\u002F\u002Fvivo.com.br\u002F",{},true,9,"\u002Fprojects\u002Fvivo","Frontend Engineer",{"title":5,"description":12},[37,38,39],"Vue 2","jQuery","SASS\u002FSCSS","projects\u002Fvivo","Landing pages and jQuery-to-Vue migration for Brazil's largest telecom","My first formal dev role at Wunderman Thompson, building landing pages for Vivo — Brazil's biggest telecom. I modernized the stack from jQuery to Vue and built a boilerplate that saved days of work per project.\n\nMost of the landing pages I built for Vivo have since been migrated to their new CMS, which also uses Vue under the hood (Adobe AEM).\n\nI trained all the 12 agency developers so they could build landing pages faster and more efficiently with Vue.js too.\n","Telecom","Feb 2018 — Feb 2019","BjIrbKedve5_Ihv2j0r73JtdNodZMailj3nnvjp7tXo",1779807608771]