Hi, I'm Daniel Penedo Lázaro 👋
I’m a Basque web & data developer based in Argentina. I build fast websites for businesses and data pipelines for research.
I’m currently focused on freelance work and open to new opportunities. Recently at Polyfen, I maintained WooCommerce and Shopify production systems for bLoyal’s loyalty platform and built a new UI with React and GraphQL.
On the data side, I develop Python pipelines for sociological research at the Universidad de Mar del Plata. I enjoy automating things, writing clean code, and working close to the whole stack.
Or Contact Me:
# Technologies
## Programming Languages: Python, TypeScript, PHP, SQL, and Bash.
## Back End: GraphQL and REST APIs.
## Front End: React, Next.js, Astro, Tailwind, SASS, and Storybook.
## Data & Automation: Pandas, Plotly, Streamlit, BeautifulSoup, and Requests.
## DevOps: Linux, Git, Docker, and CI/CD pipelines.
## Design Tools: Figma, Gimp, and Inkscape.
# Projects
## Data Projects
News Scraper - Argentine Media Data Pipeline
A Python-based web scraper that collects headlines, URLs, and metadata from 9 Argentine news outlets: local Mar del Plata media and national sources (Clarín, La Nación, Página 12, Infobae). Developed for the OSPO sociological research group at the Universidad de Mar del Plata. Runs daily on a VPS and stores results in CSV files.
Built with BeautifulSoup and Requests, object-oriented modular architecture, a Cloudflare Worker proxy to bypass IP blocks, Docker for deployment, and tests via pytest.
Basque Media Scraper - Multi-Source News Data Pipeline
A Python-based web scraping system that collects headlines from 13 Basque and Spanish media outlets, storing them in a PostgreSQL database with automatic duplicate prevention.
The project features a modular object-oriented architecture, supports both database and CSV storage modes, and includes database views for real-time statistics. It runs daily on a VPS via Docker with cron automation for continuous data collection.
Basque Sociometer - Official Survey Data Analysis App
A data analysis application built on official periodic studies of the Basque population developed with Python, Pandas for data processing, and Plotly & Streamlit for interactive visualizations and deployment. Features interactive filtering by age, sex, social class, education level, and knowledge of the Basque language (Euskera).
## AI & Automation Projects
CityBike Rental - AI Customer Service Bot
An AI customer service system showcasing conversational AI capabilities for enterprise support. Integrates DeepSeek LLM with Telegram Bot API for natural language understanding and response generation.
Implements professional support workflows including pricing inquiries, location services, technical troubleshooting, and human escalation protocols. Features Docker deployment on a VPS and custom prompt engineering for consistent, on-brand responses.
## Freelance / Client Work
Matafuegos Mar del Plata - [Live Site]
Complete rebuild of an existing fire safety company website with focus on SEO optimization, performance improvements and modern UX/UI.
Developed using Astro framework with React components and Tailwind CSS, achieving 90+ PageSpeed score through optimized assets and efficient code structure.
Escuela de Columna - [Live Site]
A website created for a multidisciplinary team of healthcare professionals, including physiotherapists and doctors. This project was developed using the Next.js framework for React and Tailwind CSS.
Albert Martin - [Live Site]
A psychologist and mediator's Website. I also made the design, It's static and built with Bootstrap.
Older and learning projects live in the project archive.