Summary
Overview
Work History
Education
Skills
Timeline
Generic

Brenda Arteaga Vazquez

Desarrolladora De Software Junior
Ecatepec

Summary

Desarrolladora de software con enfoque en desarrollo backend y especialidad en bases de datos. Experiencia en la creación de aplicaciones web y móviles, integrando servicios y APIs RESTful. Con sólidos conocimientos en modelado, gestión y optimización de bases de datos, así como en lógica de servidor y estructuras escalables. Familiarizada también con tecnologías frontend como Angular, JavaScript y Bootstrap.

Apasionada por la tecnología, con habilidades para trabajar en equipo, resolver problemas y mejorar continuamente la eficiencia y rendimiento del software.

Overview

1
1
year of professional experience
8
8
years of post-secondary education

Work History

Desarrolladora Full Stack

MotoCorp
09.2024 - 12.2024
  • Desarrollé dos aplicaciones web con sistema de autenticación y conexión a bases de datos MySQL, con enfoque en el desarrollo backend y la gestión de usuarios.
  • Diseñé y desarrollé APIs RESTful desde cero utilizando Node.js, Express.js y Sequelize, estructurando rutas, controladores y middlewares personalizados.
  • Implementé la lógica de autenticación con JWT, incluyendo validación de credenciales, manejo seguro de sesiones y protección de rutas.
  • Conecté el frontend desarrollado en Vue.js con la API backend, integrando flujos completos de login, registro y persistencia de datos.

Aplicación Ubicua

Proyecto De Residencia Profesional
02.2024 - 09.2024

Lideré el ciclo completo de desarrollo, garantizando escalabilidad, rendimiento y cumplimiento de buenas prácticas en el desarrollo backend.

Backend:

  • Diseñé y desarrollé una API RESTful desde cero utilizando Node.js, Express.js y Sequelize, implementando rutas protegidas, controladores y middlewares personalizados.
  • Implementé la lógica de negocio y un sistema completo de autenticación y recuperación de contraseñas, integrando JWT, SendGrid y manejo seguro de tokens.
  • Gestioné la validación de datos, control de errores y seguridad de la API para garantizar un servicio robusto y escalable.
  • Documenté y probé los endpoints utilizando herramientas como Insomnia, asegurando su correcto funcionamiento y disponibilidad.

Base de Datos:

  • Diseñé, modelé e integré la base de datos MySQL, estructurando relaciones entre tablas, normalización, y operaciones CRUD.
  • Optimicé consultas SQL y sincronización con el ORM Sequelize, mejorando el rendimiento general del sistema.

Frontend:

  • Desarrollé la interfaz de usuario responsiva utilizando Ionic, Angular, JavaScript, TypeScript, Tailwind CSS y Bootstrap.
  • Conecté la interfaz con la API desarrollada, integrando flujos completos de autenticación y consumo de datos.


Diseño Y Administración De Bases De Datos

Proyecto Universitario
09.2023 - 12.2023
  • Diseñé e implementé bases de datos relacionales en MySQL y SQL Server, optimizadas para alto rendimiento y escalabilidad.
  • Realicé la instalación, configuración y administración de entornos de bases de datos, asegurando su disponibilidad, seguridad y respaldo.
  • Apliqué técnicas de normalización y modelado de datos, mejorando la integridad y eficiencia de las estructuras.

Education

LICENCIATURA EN SISTEMAS COMPUTACIONES -

Tecnológico De Estudios Superiores De Ecatepec
Ecatepec De Morelos
01.2019 - 01.2024

AUXILIAR PROGRAMADOR -

Colegio De Bachilleres Plantel 19
Ecatepec De Morelos
01.2016 - 01.2019

Skills

  • Backend: Nodejs, Expressjs, ASPNET , RESTful APIs, JWT
  • Bases de datos: MySQL, SQL Server, Sequelize (ORM), CRUD
  • Frontend: Angular, Vuejs, JavaScript/TypeScript
  • Herramientas: Git, Postman, Insomnia, Jira

Timeline

Desarrolladora Full Stack

MotoCorp
09.2024 - 12.2024

Aplicación Ubicua

Proyecto De Residencia Profesional
02.2024 - 09.2024

Diseño Y Administración De Bases De Datos

Proyecto Universitario
09.2023 - 12.2023

LICENCIATURA EN SISTEMAS COMPUTACIONES -

Tecnológico De Estudios Superiores De Ecatepec
01.2019 - 01.2024

AUXILIAR PROGRAMADOR -

Colegio De Bachilleres Plantel 19
01.2016 - 01.2019
Brenda Arteaga VazquezDesarrolladora De Software Junior