
Artemio Rivera
FullStack Developer
Compétences

Voir mes services


Portfolio
Expérience professionnelle
Self Employed
Temps plein • 1 yr 7 mos
Full Stack Developer | Pocpoc.com.mx
Feb 2026 - Present • 5 mos
• Leading the end-to-end build of a custom Shopify OS 2.0 theme, delivering all 13 core templates (home, collection, product, cart, search, blog, article, customer account, 404 and more) with a mobile-first responsive design. • Integrated Shopify Payments for checkout, plus Judge.me for product reviews and Swym Wishlist Plus for cross-device wishlists across product cards, PDPs and the customer dashboard. • Implemented client-side collection filters and a full Ajax cart rewrite - add, update, and remove items without page reloads - significantly improving perceived performance. • Shipped SEO foundations: JSON-LD structured data (Product, Organization, Breadcrumb), clean heading hierarchy, Open Graph tags and a full SVG icon system replacing raster assets. • Authored five legal pages compliant with 2026 Mexican e-commerce law (Terms, Privacy, Refunds, Shipping, Cookies) and delivered the theme with Spanish-language documentation.
Full Stack Developer | Dotcasa.com.mx
Oct 2025 - Present • 9 mos
• Own day-to-day development of the DotCasa portal: Bubble.io frontend, Node.js/Express backend services, Google Maps integrations, payments, and the DotCasa AI web chatbot (OpenAl Assistants). Integrated Stripe for subscription and listing-boost payments, including webhooks for plan activation, invoicing and automatic renewal handling. • Built an Al-powered image safety pipeline using OpenAl's Moderation API to automatically screen user-uploaded property photos for inappropriate content before publication. • Hardened the Node.js image service for production: WebP conversion, streaming downloads, concurrency limiting and an in-memory geocoding cache - meaningfully reducing load and cost. • Shipped a natural-language property search endpoint using OpenAl function calling + Nominatim geocoding + Haversine proximity filtering; fixed a GPS parsing bug tied to Bubble's comma-as-decimal locale. • Built two custom Swiper.js galleries (galeria-propiedad, galeria-listado) and resolved a series of hard iOS Safari rendering bugs: position:fixed inside iframes, GPU memory under will-change, scroll-lock context mismatches, and double-firing touch/click events. • Delivered an Al analytics dashboard (Chart.js) that renders OpenAl-generated market reports - top 5 construction/land prices, outliers, key findings - parsed from Markdown into styled HTML.
Full Stack Developer | Dotcasa.com.mx
May 2025 - Oct 2025 • 5 mos
• Designed and built the initial DotCasa platform on Bubble.io, covering property listings (Casa, Departamento, Terreno and commercial types), agent and inmobiliaria profiles, and a subscription & boost system. • Integrated Stripe Checkout for agent subscriptions and listing upgrades, with webhook-driven plan activation inside Bubble's workflow engine. • Prototyped the Al web chatbot backend on Node.js with OpenAl function calling for natural-language property search, including geocoding and proximity filtering. • Delivered extensive SEO work within Bubble's JS-rendered SPA constraints: heading audits, meta and Open Graph tags, JSON-LD structured data, robots.txt and sitemap configuration. • Built the property search UI, listing cards, customized Google Maps InfoWindow components, location autocomplete with Google Places API, and social-sharing widgets.