Skip to content
View nicholasph05's full-sized avatar

Block or report nicholasph05

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.

Content in all repositories owned by your account will be closed.
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
nicholasph05/README.md

Hola, soy Nicholas

Soy estudiante de 9.º semestre de Ingeniería Informática y Software Developer, ubicado en Medellín, Colombia.

Me enfoco principalmente en el desarrollo de software Backend y Full Stack, construyendo aplicaciones con Java, Spring Boot, React, TypeScript y bases de datos relacionales.

También tengo experiencia académica y práctica en bases de datos SQL y NoSQL, arquitectura de software, cloud computing, inteligencia artificial y herramientas modernas de desarrollo.

Sobre mí

  • Interesado en Desarrollo de Software
  • Enfoque principal en Backend y Full Stack
  • Java, Spring Boot, React y TypeScript
  • APIs REST y desarrollo de aplicaciones web
  • Bases de datos SQL y NoSQL
  • Arquitectura de Software y System Design
  • Cloud Computing y DevOps
  • Inteligencia Artificial
  • En búsqueda de prácticas profesionales para iniciar en enero / febrero de 2027
  • Inglés B2

Stack Tecnológico

Lenguajes

Java · Python · JavaScript · TypeScript · SQL

Frontend

React · TypeScript · Vite · Angular

Backend

Spring Boot · Spring Security · Spring Data JPA · Node.js · Express.js · Django · Flask · .NET

Bases de datos

PostgreSQL · MySQL · MongoDB · SQL Server · MariaDB · Supabase

Seguridad y APIs

REST APIs · JWT · BCrypt · Autenticación · Autorización · Control de acceso basado en roles

Cloud y DevOps

Docker · Kubernetes · Vercel · Git · GitHub

Arquitectura

Arquitectura por capas · MVC · Microservicios · Sistemas Distribuidos · Patrones de Diseño · System Design

Proyectos Destacados

FinTrack

Plataforma Full Stack para la gestión y análisis de finanzas personales.

  • Java + Spring Boot
  • Spring Security
  • React + TypeScript
  • PostgreSQL
  • Autenticación con JWT
  • Contraseñas protegidas con BCrypt
  • APIs REST
  • Autorización por usuario
  • Gestión de ingresos y gastos
  • Presupuestos por categoría
  • Dashboard financiero
  • Analítica y visualización de datos con Recharts

Estado: En desarrollo

Practinexo

Plataforma diseñada para centralizar oportunidades de prácticas profesionales para estudiantes.

  • React + Vite
  • Node.js + Express
  • MongoDB + Mongoose
  • Autenticación con JWT
  • Protección de rutas
  • Módulo de matching entre habilidades y ofertas

Sistema de Gestión de Biblioteca

Aplicación Full Stack para la gestión de una biblioteca.

  • Java + Spring Boot
  • Spring Security
  • JWT
  • MySQL
  • React
  • APIs REST
  • Operaciones CRUD
  • Control de acceso basado en roles

MyC Restaurant App

Plataforma Full Stack para la gestión de un restaurante.

  • React
  • TypeScript
  • Node.js
  • Express.js
  • MySQL
  • MongoDB

Actualmente

  • Fortaleciendo conocimientos en Java, Spring Boot y desarrollo Backend
  • Desarrollando FinTrack como proyecto principal de portafolio
  • Mejorando conocimientos en arquitectura de software, cloud y buenas prácticas
  • Preparándome para prácticas profesionales durante el primer semestre de 2027

Contacto

Pinned Loading

  1. biblioteca-web biblioteca-web Public

    Sistema web full stack para gestión de biblioteca desarrollado con Spring Boot, Spring Security, JWT, MySQL y React.

    Java

  2. myc-restaurant-app myc-restaurant-app Public

    Aplicación web full stack para la gestión de un restaurante desarrollada con React, TypeScript, Node.js, Express, MySQL y MongoDB.

    TypeScript

  3. logica-difusa-riego logica-difusa-riego Public

    Sistema de riego inteligente desarrollado en Python mediante lógica difusa para automatizar decisiones según variables ambientales.

    Python