Skip to content
View Ceciliaugarte's full-sized avatar

Block or report Ceciliaugarte

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Ceciliaugarte/README.md

Banner

Hi! I'm Cecilia ๐Ÿ‘‹ ๐Ÿ‘ฉโ€๐Ÿ’ป

๐Ÿ’ป Iโ€™m a Full Stack Developer passionate about building modern, scalable web applications and learning new technologies. My work focuses on developing efficient solutions through clean architectures, well-structured databases, and secure APIs.

๐Ÿš€ About Me

  • Currently studying Information Technology at UTU (Uruguay).
  • Hands-on experience developing full-stack apps using React, Node.js, NestJS, and MySQL.
  • Interested in software engineering, data management, and how AI-driven automation can improve real-world processes.
  • I enjoy teamwork, continuous learning, and tackling challenging problems.

๐Ÿ›  Tech Stack

const developer = {
  fullName: "Cecilia Ugartemendia",
  role: "Full Stack Developer",
  languages: ["JavaScript", "TypeScript", "Python", "SQL", "C/C++"],
  frontend: ["HTML", "CSS", "React", "Next.js", "Vue.js", "Tailwind CSS, Bootstrap"],
  backend: ["Node.js", "Express", "NestJS"],
  databases: ["MySQL", "PostgreSQL", "MongoDB"],
  tools: ["Prisma", "Sequelize", "Mongoose", "JWT", "Git", "GitHub"],
  currentlyLearning: ["AI fundamentals", "process automation", "advanced backend design"],
  contact: "cecilia.ugartemendia18@gmail.com"
};
console.log(developer);

๐Ÿ’ผ Featured Projects

A fully functional e-commerce platform built during my Full Stack Bootcamp as a final project.

Main features:

  • User authentication with JWT and Passport.js.
  • Product catalog with dynamic filtering.
  • Shopping cart functionality and product checkout.
  • Admin panel for product management.
  • Responsive design with Tailwind CSS.

Technologies: React, Node.js, Express, MySQL, Sequelize, JWT, Tailwind CSS.


๐Ÿ”น E-commerce Management Platform (In Development)

A scalable platform for managing users, products, and orders with secure REST APIs and modular architecture.

Main features:

  • Authentication & Authorization: JWT-based authentication with role-based access control (admin, user).
  • Modular Architecture: Separation of concerns between services, controllers, and database layers in NestJS.
  • Product Management: Admin panel for creating, editing, and deleting products, including categories and inventory tracking.
  • User Management: CRUD operations for user profiles, registration, and login system with validation.
  • Order System: Secure order placement, checkout, and order history for users.
  • Database Integration: MySQL managed with Prisma ORM, ensuring consistency and efficient queries.
  • API Design: RESTful endpoints following best practices and reusable DTOs.
  • Frontend: React and Tailwind CSS for a clean, responsive, and user-friendly interface.

Technologies: Node.js, NestJS, MySQL, Prisma, React, Tailwind CSS


๐Ÿ”น Booking Platform (In development)

A modern web application to manage property reservations, currently being developed to improve my skills in Next.js and backend integration.

Main features:

  • Secure user authentication and route protection.
  • Booking system with dynamic availability.
  • Responsive UI and smooth user experience.

Technologies: Next.js, React, Node.js, Express, MySQL, JWT, Sequelize.

Letโ€™s Connect!

๐Ÿ“ง cecilia.ugartemendia18@gmail.com

๐ŸŒ LinkedIn: https://www.linkedin.com/in/cecilia-ugartemendia/

Popular repositories Loading

  1. Devils-Cellar Devils-Cellar Public

    This repository is part of the Devil's Cellar project, an e-commerce developed as the final project in the Web Development Bootcamp at Hack Academy. Here you will find the source code for the frontโ€ฆ

    JavaScript

  2. Hackflix Hackflix Public

    This application offers a Netflix-like experience, allowing users to effortlessly explore, search, and discover new movies, all made possible by the integration of cutting-edge web development techโ€ฆ

    JavaScript

  3. Ceciliaugarte Ceciliaugarte Public

    Config files for my GitHub profile.

  4. ToDoList-Backend ToDoList-Backend Public

    This API allows managing tasks, providing functionalities to create, read, update, and delete tasks. It also includes user authentication and user management to create, read, update, or delete users.

    TypeScript

  5. ToDoList-Frontend ToDoList-Frontend Public

    To Do List is a project to manage daily tasks, where each user has their own dashboard with their tasks.

    TypeScript

  6. toDoListAPI-MCP toDoListAPI-MCP Public

    TypeScript