# David Suárez > Full-stack Software Engineer. I design and build complete web systems, from the data model to the interface, and take them to production. I currently lead an engineering team. Spanish version: https://davidsuarez.dev/ · English version: https://davidsuarez.dev/en/ - Now: Tech Lead, ComparaOnline - Since: 2014 - Based in: Monterrey, Mexico · remote ## About I started in 2014 at Tecred, with PHP and MySQL. At ReferenceCheck MX I spent five and a half years building from scratch the platform that replaced the company's entire Excel-based operation. In 2022 I joined ComparaOnline, an insurance and financial services comparison platform, where I have worked on five product teams and am now Tech Lead. I work mostly with TypeScript, Node.js, PostgreSQL and React, and with AI agents (Claude Code, Codex), which I brought into my team's daily work. ## Selected work ### Contact center and CRM on a hexagonal architecture ComparaOnline · Conversational Commerce · 2022 – 2023 We replaced Bitrix24 and MessageBird with Twilio Flex as the contact center and HubSpot as the CRM. I contributed to the implementation architecture, where we chose a hexagonal architecture. Stack: TypeScript, Node.js, Apache Kafka, Twilio Flex, HubSpot ### User identity and journey ComparaOnline · Customer Data Platform · 2024 – 2025 We built the user identification system and another one to see every step of the user's path, distinguishing their actions by service blueprint steps and customer journeys. ### Foundations of the finance system ComparaOnline · Finance · 2025 – 2026 I built the foundations of the internal finance system, so the finance team can consolidate its data and manage its operations on its own. ### The platform that replaced the spreadsheets ReferenceCheck MX · 2016 – 2022 I designed and built the company's web system from scratch: workflows with role-based access control, a treasury module that extracts bank data and classifies transactions by keyword, and document delivery with real-time notifications. Stack: PHP, Node.js, Socket.IO, MySQL, MongoDB, Redis ## Experience ### ComparaOnline (Jan 2022 – present) Insurance and financial services comparison platform · Remote - Aug 2026 – present: Heroes, Tech Lead. I lead the team that resolves production incidents. I give technical feedback, improved the ticket resolution process and brought AI agents (Claude, Codex) into daily work. - May – Jul 2026: Heroes, Software Engineer. Production incidents through tickets, from customers and internal tools. - Jun 2025 – Apr 2026: Finance, Software Engineer. Foundations of the internal finance system. - Jan 2024 – May 2025: Customer Data Platform, Software Engineer. User identification and a view of the user's journey. - Apr 2022 – Dec 2023: Conversational Commerce, Software Engineer. Twilio Flex and HubSpot on a hexagonal architecture. - Jan – Mar 2022: Business & Platforms, Software Engineer. PHP integrations with Bitrix24 and MessageBird. ### ReferenceCheck MX (Jul 2016 – Jan 2022) Employment background verification - Jul 2016 – Jan 2022: Full-stack Developer. The internal platform, from scratch: workflows, RBAC, treasury, real-time document delivery, a promoter network and Google Sheets sync. ### Tecred (Jun 2014 – Jul 2016) Outsourcing for Kodak and the Government of Nuevo León - Jun 2014 – Jul 2016: Web developer. Module for viewing PDF documents from notary and civil registry offices (PHP, jQuery, Bootstrap), technical support and databases. ## Skills - Languages: TypeScript, JavaScript, PHP, SQL, Python, Bash - Backend: Node.js, NestJS, FastAPI, REST APIs, WebSockets, Apache Kafka, Hexagonal architecture, Twilio Flex, HubSpot, Stripe, AWS Cognito - Data: PostgreSQL (execution plans, indexes, materialized views), MySQL, MongoDB, Redis - Frontend: React, Vite, Astro, Vue.js, Tailwind, WordPress (themes, plugins, Gutenberg, WooCommerce) - Infrastructure: AWS, GitHub Actions, Docker, Kubernetes, Datadog, Linux - Testing: Jest, Playwright, pytest - Practice: Claude Code, Codex, MCP, Shape Up, Code review, OpenSpec ## Contact - [Email](mailto:contact@davidsuarez.dev) - [LinkedIn](https://www.linkedin.com/in/davidsuarezcdo/) - [GitHub](https://github.com/davidsuarezcdo)