Skip to content
View MariaPicazoSanchez's full-sized avatar

Highlights

  • Pro

Block or report MariaPicazoSanchez

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MariaPicazoSanchez/README.md

María Picazo

Software Engineer · Full-Stack & AI Systems

Final-year Computer Engineering student at UCLM with hands-on experience building full-stack applications, AI-powered tools, and data-driven systems. Focused on writing clean, tested, and deployable software.

LinkedIn Email


🚀 Projects

🎮 TableRoom - Multiplayer Board Game Platform

Production-ready web platform to play board games online in real time. Includes three fully implemented games (Última Carta, Connect 4, Checkers), AI opponents, and a complete authentication system. Deployed on Google Cloud Run.

Tech Stack: Node.js · Express · Socket.io · MongoDB · React 19 · Vite · Passport.js · Google OAuth 2.0 · Playwright · Vitest

Key Features:

  • Real-time multiplayer gameplay via WebSocket (Socket.io)
  • Local and Google authentication (OAuth 2.0 + One-Tap), email verification and password reset
  • AI opponents with minimax + alpha-beta pruning (Connect 4 & Checkers)
  • 255 automated tests (202 server + 53 client), including E2E with Playwright
  • Deployed and accessible on Google Cloud Run

What I did:

  • Designed and implemented the full-stack architecture (client, server, WebSocket layer)
  • Built the authentication system (local + Google OAuth) and user management
  • Developed AI game engines and real-time game logic for three different games
  • Set up the testing suite (unit, integration and E2E) and CI/CD pipeline
  • Deployed the application to Google Cloud Run

🔗 Live Demo · Repository


🔍 TextLens - AI Text Processing Platform

Full-stack web application integrating LLMs (Llama 3.1 / 3.3 via Groq API) to perform AI-driven text operations with real-time streaming responses. Fully localized in 16 languages.

Tech Stack: Python · FastAPI · JavaScript · WebSockets · Groq API · i18n

Key Features:

  • Token-level streaming responses via WebSockets
  • Wide range of AI-powered text operations
  • Multilingual interface supporting 16 languages

What I did:

  • Implemented real-time communication between frontend and backend via WebSockets
  • Integrated Groq LLM API for dynamic, streaming text processing
  • Designed and built the multilingual interface (i18n)

🔗 Live Demo · Repository


🎓 Mobility Management System - TFG (UCLM)

End-to-end desktop application for managing Erasmus and SICUE academic mobility programs at ESII. Covers the full workflow from student applications to data processing, visualization, and packaged deployment.

Tech Stack: Python · Flask · Pandas · Streamlit · Folium · PyWebView · PyInstaller · Inno Setup · WebSockets

Key Features:

  • Full mobility program management (Erasmus & SICUE)
  • Data processing, reporting and interactive visualization
  • Packaged as a standalone Windows desktop application

What I did:

  • Built the full system architecture and data layer
  • Developed data pipelines, processing logic and interactive visualizations
  • Packaged and delivered a complete, installable desktop application

🔗 Documentation & Demo · Repository


🛠 Skills

Languages
Python · JavaScript · Java · HTML · CSS

Frameworks & Libraries
React · FastAPI · Flask · Node.js · Express · Streamlit · Pandas · spaCy · Groq API

Tools & Practices
Git · CI/CD · Testing (Pytest · Vitest · Playwright) · WebSockets · MongoDB · Google Cloud


About

Final-year Computer Engineering student at the Universidad de Castilla-La Mancha (UCLM), with a strong foundation in software engineering and growing specialization in full-stack development and AI systems. I enjoy building real, complete solutions - from architecture and backend logic to deployment and testing.


Contact

Popular repositories Loading

  1. Practica1MP Practica1MP Public

    Java

  2. p2gps p2gps Public

    Forked from microsoft/PartsUnlimitedMRP

    This application uses entirely open source software including Linux, Java, Apache, and MongoDB which creates a web front end, an order service, and an integration service.

    JavaScript

  3. TFG-MariaPicazoSanchez TFG-MariaPicazoSanchez Public

    Desktop application for managing Erasmus and SICUE academic mobility programs at the ESII. Built as the capstone of my Computer Engineering degree, it covers the full workflow from student applicat…

    Python

  4. TableRoom TableRoom Public

    🎮 Multiplayer board game platform - Última Carta, Connect 4 & Checkers. Real-time gameplay with Socket.io, Google OAuth, AI opponents, and email verification.

    JavaScript

  5. TextLens TextLens Public

    AI-powered text analysis · summaries, keywords, sentiment, OCR, translation & more. React + FastAPI + Groq

    JavaScript

  6. MariaPicazoSanchez MariaPicazoSanchez Public