Pedro Molina

Pedro Molina

$40/hr
PHP, Javascript, WordPress, Shopify | Integrating APIs and Automation with AI
Reply rate:
30.77%
Availability:
Full-time (40 hrs/wk)
Age:
37 years old
Location:
Madrid, Community Of Madrid, Spain
Experience:
16 years
Pedro Molina Senior Full Stack Developer • 10+ Years Experience • Remote PROFILE SUMMARY Senior Full Stack Developer with 10+ years of experience shipping scalable web applications, e-commerce platforms, and AI-powered products for international clients. Deep expertise in WordPress (custom plugins, Elementor extensions, headless CMS), PHP, Laravel, Node.js, and React. Experienced in owning projects end-to-end: from architecture and cloud deployment to long-term maintenance and stakeholder communication. Former CTO and Co-Founder, bringing a founder mindset to every engagement. Comfortable working fully remotely across time zones, moving fast with AI-assisted development tools, and delivering without hand-holding. WORK EXPERIENCE Freelance Full Stack Developer | Self-Employed Oct 2024 – Present • Remote •​ Developed and maintained custom WordPress plugins and themes for international clients, including performance optimization, security hardening, and Gutenberg customization. •​ Built and launched SizeWizard (apps.shopify.com/size-wizard), a public Shopify app with AI-powered fit recommendations and interactive size charts, using Laravel, React (Polaris), and the Shopify API. •​ Developed Dietmind (dietmind.app), an AI-powered meal planning app for people with chronic conditions, built with the OpenAI API, Supabase (PostgreSQL), and React. •​ Published PekeMD (wordpress.org/plugins/pekemd/), a WordPress plugin enabling Markdown authoring inside Gutenberg, available on the official WordPress plugin directory. •​ Integrated OpenAI APIs for multiple clients to build chat-based and recommendation features, including prompt engineering for context-aware, streaming responses. •​ Delivered DevOps consulting and cloud infrastructure on DigitalOcean and AWS, improving server reliability and response times for client portals and web applications. Full Stack Developer | Assemble Studio Aug 2021 – Sep 2024 • Remote •​ Led development of botanikaresort.com, a full WordPress and Elementor site with a custom plugin that extended Elementor with bespoke widgets tailored to the client's content needs. •​ Designed and built multiple custom WordPress plugins extending Elementor and Divi page builders, enabling non-technical clients to manage complex layouts without developer intervention. •​ Architected headless WordPress sites using React, Nuxt, and Gatsby as frontends, achieving load time reductions of up to 30% compared to traditional WordPress setups. •​ Engineered scalable backend systems in PHP and Laravel with RESTful API integrations tailored to specific client workflows and third-party services. •​ Managed cloud deployments across AWS EC2, Netlify, and DigitalOcean, maintaining high availability and reliable CI/CD pipelines for multiple concurrent client projects. Full Stack Developer | Wam Digital S.A. Nov 2019 – Aug 2021 • Remote •​ Designed and developed custom Magento 2 extensions including payment gateways and shipping integrations, reducing checkout friction for end customers. •​ Built and maintained custom API endpoints consumed by native mobile apps and external services, ensuring consistent, fault-tolerant data contracts. •​ Managed server infrastructure using Varnish, Redis, and Elasticsearch, delivering measurable improvements in page speed and search responsiveness. •​ Mentored junior developers through structured code reviews and knowledge-sharing sessions, contributing to a 20% improvement in team delivery efficiency. CTO & Co-Founder | TupTip Colombia SAS Aug 2017 – Nov 2019 • Bogota, Colombia •​ Architected a microservices-based marketplace platform on Magento 2, from initial concept through to production launch with real paying customers. •​ Shipped native iOS (Swift) and Android (Java) apps to the App Store and Google Play, owning the full mobile development lifecycle independently. •​ Integrated Stripe and regional shipping APIs, streamlining payment processing and order fulfillment for marketplace vendors. •​ Led all technical hiring, infrastructure decisions, and product roadmap in a high-ownership, flat startup environment. FEATURED PROJECTS SizeWizard — Shopify App https://apps.shopify.com/size-wizard Public Shopify app with AI-powered fit recommendations and interactive size charts. Built with Laravel, React (Polaris), and the Shopify API. Dietmind — AI Meal Planning App https://www.dietmind.app AI-powered meal planning tool for people with chronic conditions. Built with OpenAI API, Supabase (PostgreSQL), and React. PekeMD — WordPress Plugin https://wordpress.org/plugins/pekemd/ WordPress plugin enabling Markdown authoring within Gutenberg. Published on the official WordPress plugin directory. Pekebyte.com — Headless WordPress + Next.js https://www.pekebyte.com Personal portfolio built as a headless WordPress CMS with Next.js as the frontend, demonstrating decoupled architecture. TECHNICAL SKILLS WordPress: Custom plugins, custom themes, Elementor (extensions, widgets), Divi, Gutenberg, headless CMS, WooCommerce, security hardening, user management Backend: PHP, Laravel, Node.js, Express, MySQL, PostgreSQL, MongoDB, REST APIs, GraphQL Frontend: React, Next.js, Vue, Nuxt, Gatsby, Svelte, TypeScript, JavaScript (ES6+), HTML, CSS, Sass E-commerce: Shopify (Apps, Liquid, APIs, Polaris), Magento 2 (extensions, themes, marketplace) AI & Integrations: OpenAI API, prompt engineering, LLM integrations, Claude Code, Supabase DevOps & Cloud: AWS EC2, DigitalOcean, Docker, Netlify, Git, Redis, Varnish, Elasticsearch, CI/CD Mobile: iOS (Swift), Android (Java) EDUCATION & CERTIFICATIONS Bachelor's Degree in Computer Systems Engineering | Universidad Fermin Toro Working with the OpenAI API • Prompt Engineering with the OpenAI API | Datacamp Swift Development • Android Development • React Web Development | Udemy LANGUAGES English: Advanced (120/160 Duolingo English Test) • Spanish: Native
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.