Programación

Servidores

Gestión de proyectos

Perfil Profesional

Hola, soy Adriana Rojas, programadora web con una sólida formación en desarrollo y un enfoque apasionado por la creación de soluciones digitales efectivas.

He completado un grado superior en Desarrollo Web, junto con certificaciones en construcción de páginas web y desarrollo de aplicaciones utilizando tecnologías web. Ademas, poseo un Técnico Superior en Gestión de Ventas y Espacios Comerciales, lo que me ha proporcionado una perspectiva valiosa sobre cómo la tecnología puede optimizar la experiencia del usuario en el ámbito comercial.

Por tanto dedico una cantidad significativa de tiempo a la programación Front End para varias aplicaciones web.

Habilidades Técnicas

Programación

HTML

CSS

JavaScript

TypeScript

Python

PHP

Bases de datos y entornos

MySQL

Node.js

Docker

Librería

jQuery

Bootstrap

Laravel

React

Framework

Angular

Django

Tailwind

Materi

Formación & Certificaciones

Grado Superior en Desarrollo Web, Master D

2023-2025

Técnico Superior en Gestión de Ventas y Espacios Comerciales, Ministerio de Educación y Formación Profesional

2020-2022

Estoy en constante aprendizaje! He obtenido certificaciones como:

Certificado de Profesionalidad Construcción de páginas web

Nivel 2
inaem

Certificado de Profesionalidad Desarrollo de Aplicaciones con Tecnologías Web

Nivel 3
Kings

Certificación académica Scrum Master

Scrum Manager
Scrum Manager

Experiencia

Mis habilidades,

Incluyen un dominio en lenguajes de programación como: HTML, CSS, JavaScript, PHP y Pyton. Durante mi formación, he trabajado en proyectos que abarcan desde la maquetación con HTML5 y el diseño web con CSS3, SASS y SCSS, hasta la programación en JavaScript. También tengo experiencia en la gestión de bases de datos relacionales con MySQL y en la programación con PHP. He utilizado herramientas y frameworks como Bootstrap, Materialize, Django, Tailwind, React, y Angular, gestionando mis proyectos a través de GitHub.
Mi objetivo es desarrollar soluciones web atractivas y funcionales que mejoren la experiencia del usuario. Estoy entusiasmada por seguir aprendiendo y creciendo en este campo, espero tener la oportunidad de contribuir con mis habilidades y creatividad a futuros proyectos.

Proyectos Personales

Algunos de los proyectos en los que he trabajado:

Mi Primera Web, Portfolio

Mi proyecto es una página web en la cual hago uso de archivos Json, JavaScript, HTML, CSS, así como la implementación de elementos dinámicos como formularios, Google Maps, galería, noticias, entre otros.
Es un sitio que estoy usando como Portfolio, para enseñar un poco lo que estoy desarrollando. Es un proyecto interesante enfocado en el Front-End, una propuesta que intenta crear soluciones web atractivas y funcionales para mejorar la experiencia del usuario.
¡Échale un vistazo aquí!

Coffee, Python/Django

Este proyecto es una plataforma web adaptable, desarrollada con Django, que recrea la experiencia digital de un café contemporáneo. La aplicación cuenta con una galería de productos, un formulario de contacto interactivo y un panel de administración intuitivo. Con un backend robusto en Python/Django, el sistema gestiona pedidos y consultas de manera eficiente, asegurando un entorno ágil y seguro para su despliegue en producción.
¡Échale un vistazo aquí!

Store, React/Bootstrap

Esta web es una tienda online de guitarras construida con React. Permite a los usuarios ver una colección de guitarras, agregarlas a un carrito de compras, modificar la cantidad de cada producto, eliminar productos del carrito y vaciar el carrito por completo. El estado del carrito y la colección de productos se maneja con React hooks. El diseño es responsivo y profesional, optimizado para cualquier dispositivo. Es perfecta para emprendedores que buscan una solución lista para usar, fácil de personalizar y con todas las funciones esenciales para comenzar a vender en línea de inmediato.
¡Échale un vistazo aquí!

Calculator, React/TypeScript.

Esta web es una calculadora de propinas desarrollada con React y TypeScript. Permite a los usuarios seleccionar productos de un menú, agregarlos a una orden, ver el resumen de lo pedido, elegir el porcentaje de propina y calcular el total a pagar, incluyendo la propina. La interfaz está dividida en dos partes: el menú de productos y el resumen de la orden, donde se puede modificar la selección y calcular el pago final. Para los estilos visuales se utiliza Tailwind CSS. Es una herramienta moderna y visualmente atractiva, ideal para calcular fácilmente el pago total en restaurantes o cafeterías.
¡Échale un vistazo aquí!

Máquinas Virtuales, Servidores Web (Apache)

La creación de MVpermiten ejecutar un sistema operativo y aplicaciones como si estuvieran en un hardware físico independiente. Además, la implementación de un virtual hot y medidas de seguridad como HTTPS, SST y la desactivación del listado de directorios ayuda a proteger la información de los usuarios y garantiza la confiabilidad del sitio web. En general, las MV facilitan el desarrollo de aplicaciones y sitios web, ofreciendo un entorno seguro y eficiente.

MV