Hey, I'm Diana!

I'm a passionate full-stack web developer with years of experience creating modern, user-friendly applications.

I specialize in building fast, accessible, and scalable digital products that make a real difference. From concept to deployment, I love turning ideas into reality through clean, efficient code.

When I'm not coding, you can find me exploring new destinations as a digital nomad, currently based in the beautiful city of Madrid, Spain. I believe in the power of technology to connect people and create meaningful experiences.

5+
Years Experience
50+
Projects Completed
100%
Client Satisfaction
Diana - Full Stack Developer

Full-Stack Web Developer

Frontend

ReactNext.jsTypeScriptJavaScriptHTML5CSS3Tailwind CSSSass

Backend

Node.jsExpressPythonDjangoPostgreSQLMongoDBFirebaseREST APIs

Tools & DevOps

GitDockerAWSVercelNetlifyFigmaVS CodeJest
5+ Years Experience

Featured Projects

Meal Planner web-application

A full-stack web application designed to make family meal organization simple and stress-free. Perfect for busy families who want to eat better while saving time.

Key Features:

  • JWT authentication with secure password hashing
  • Interactive calendar with drag-and-drop meal planning
  • Recipe management with ingredient tracking
  • Automated shopping list generation from meal plans

Built with modern web technologies, the app combines security, practicality, and a clean, intuitive design to help families stay organized and make meal planning enjoyable.

React 18.3+TypeScriptNode.jsExpress.jsPostgreSQLJWTDockerJest
Meal Planner
Meal Planner

Telegram Web App Roullette

Telegram Roulette – a web app and Telegram Mini App that implements a roulette system for winning CS:GO items. Perfect for gaming communities looking for interactive experiences.

Key Features:

  • Built with Telegram WebApp SDK for seamless integration
  • Game logic with roulette system for CS:GO items
  • Dual functionality - works inside and outside Telegram
  • Comprehensive tutorial documentation for developers

This project demonstrates expertise in Telegram's platform and serves as a learning resource for other developers exploring Telegram Mini Apps.

ReactD3.jsNode.jsMongoDBJWT

Consultancy Website

A full-stack consultancy website that combines custom backend development with modern content management. Built for businesses that need both performance and flexibility.

Technical Architecture:

  • Custom backend with MongoDB for blog posts and service data
  • Strapi CMS integration for content and page editing
  • Separated architecture for content management and application logic
  • Optimized for performance, scalability, and maintainability

This project showcases expertise in backend integration, database design, and building maintainable content-driven applications for modern businesses.

WebSocketWebRTCExpressRedisPostgres

What I Do

Frontend Development

Creating beautiful, responsive user interfaces with modern frameworks like React and Next.js.

Performance Optimization

Building fast, efficient applications that provide excellent user experiences across all devices.

Accessibility & Security

Ensuring applications are accessible to everyone and built with security best practices in mind.

Let's Work Together

Ready to bring your digital ideas to life?