InicioBlogApuntes
Carlos Castillo Blas

Ingeniero en sistemas e informática

Carlos Castillo Blas

Descargar CVSobre mí
circle
dj
SQL

¿Quién soy?

Soy estudiante del décimo ciclo de la carrera profesional de ingeniería de sistemas e informática de la Universidad Nacional Santiago Antúnez de Mayolo. De manera autodidacta he decidido seguir estudiando en distintas plataformas virtuales para afianzar mis conocimientos en desarrollo de software y análisis de datos.

Busco ayudar a las empresas a cumplir sus objetivos a través de soluciones basadas en software que mejoren la calidad y estatus de las mismas.


Nombre

Carlos Castillo Blas

Correo

carloscb8080@gmail.com

Edad

25

Celular

953257201

Profesión

Ingeniero en sistemas e informática

Universidad

Santiago Antúnez de Mayolo

Ciclo

Décimo

Dirección

Huaraz - Perú

Mis habilidades

Estas son algunas de las tecnologías que manejo

  • Typescript

    Lenguaje de programación para la construcción de aplicaciones web, móviles , y de servidor.

  • JavaScript

    Lenguaje de programación para la construcción de aplicaciones web, móviles y de servidor.

  • Python

    Lenguaje de programación para la construcción de aplicaciones del servidor y ciencia de datos.

  • SQL

    Lenguaje para la manipulación de bases de datos relaciones.

  • Java SE

    Desarrollo de aplicaciones de servidor y escritorio con java SE

  • Go

    Para la creación de backend de alto rendimiento y velocidad.

  • Typescript

    Lenguaje de programación para la construcción de aplicaciones web, móviles , y de servidor.

  • JavaScript

    Lenguaje de programación para la construcción de aplicaciones web, móviles y de servidor.

  • Reactjs

    Conocimientos sólidos para la creación de interfaces de usuario de una sola página(SPAs), Manejo del estado de las aplicaciones con Redux y Context.

  • Nextjs

    Manejo de diferentes estrategias de renderizado: Server side rendering, Static Site Generation, Client Side Rendering y Incremental Static Regeneration. Uso de midleawares de Next. Autenticación con NextAuth.

  • Material UI

    Diseño más agradable para el usuario con los componentes de Material-UI.

  • Chara UI

    Diseño más agradable para el usuario con los componentes de Chackra-UI.

  • React hook form

    Validación y minimización de número de renders con el manejo de formularios controlados y no controlados en react.

  • Formik

    Seguimiento de los valores, errores, que campos visitamos, validar y manejar el envió de formularios.

  • yup

    Esquema de validación de campos de formularios integrable con Formik o React-hook-form.

  • Redux

    Manejo del estado de las aplicaciones de React

  • Tailwind

    Framework de css con clases útiles para dotar de estilos a los sitios web, enfocados a la personalización y el diseño único.

  • Sass

    Herramienta que nos permite generar, de manera automática, hojas de estilo, añadiéndoles características que no tiene CSS que son propias de lenguajes de programación.

  • Joi

    Esquema para la validación de formularios

  • Grapqh

    Lenguaje de consulta y manipulación de datos para APIs, y un entorno de ejecución para realizar consultas con datos existentes

  • NextUI

    Componentes estilizados para la construcción del Frontend mucho más rápido

  • Redux toolkit

    Manejo profesional del estado de las aplicaciones de React con ciertas características mejoradas

  • Typescript

    Lenguaje de programación para la construcción de aplicaciones web, móviles , y de servidor.

  • JavaScript

    Lenguaje de programación para la construcción de aplicaciones web, móviles y de servidor.

  • Python

    Lenguaje de programación para la construcción de aplicaciones del servidor y ciencia de datos.

  • Nextjs

    Manejo de diferentes estrategias de renderizado: Server side rendering, Static Site Generation, Client Side Rendering y Incremental Static Regeneration. Uso de midleawares de Next. Autenticación con NextAuth.

  • Node js

    Creación de aplicaciones del lado del servidor y APIs mediante el entorno de ejecución de javascript y express.

  • Joi

    Esquema para la validación de formularios

  • Django

    Framework de Python para el desarrollo de aplicaciones web

  • Dgango Rest Framework

    Framework para el fácil desarrollo de una API REST en Python.

  • Nestjs

    Framework de Nodejs de servidor ideal para crear aplicaciones de backend altamente comprobables y mantenibles

  • Grapqh

    Lenguaje de consulta y manipulación de datos para APIs, y un entorno de ejecución para realizar consultas con datos existentes

  • Typescript

    Lenguaje de programación para la construcción de aplicaciones web, móviles , y de servidor.

  • JavaScript

    Lenguaje de programación para la construcción de aplicaciones web, móviles y de servidor.

  • Reactjs

    Conocimientos sólidos para la creación de interfaces de usuario de una sola página(SPAs), Manejo del estado de las aplicaciones con Redux y Context.

  • Joi

    Esquema para la validación de formularios

  • React native

    Framework de Reactjs para la construcción de aplicaciones móviles hibridas y multiplataformas

  • Python

    Lenguaje de programación para la construcción de aplicaciones del servidor y ciencia de datos.

  • MySql

    Sistema de gestión de bases de datos relacional basado en el lenguaje SQL. Caracterizado por su fácil configuración.

  • PostgreSQL

    Sistema de gestión de bases de datos relacional orientado a objetos y de código abierto. Soporta grandes volúmenes de datos

  • Sql server

    Sistema gestor de base de datos relacional capaz de manejar grandes cantidades de datos de manera simultánea.

  • MondoDB

    Sistema de base de datos NoSQL orientado a documentos. Caracterizado por su velocidad.

  • Slite

    Sistema gestor de base de datos liviano

  • Git y GiHub

    Sistema de control de versiones y trabajo colaborativo.

  • Scrum

    Desarrollo de proyecto con el marco de trabajo más popular de las metodologías ágiles

  • Agile development

    Metodologías de desarrollo ágil de software

  • Python

    Lenguaje de programación para la construcción de aplicaciones del servidor y ciencia de datos.

  • Java SE

    Desarrollo de aplicaciones de servidor y escritorio con java SE

Mis proyectos

Estos son algunos de los proyectos que he realizado

LoanApp

Aplicación móvil híbrida de préstamos para el sistema operativo Android y iOS para mejorar y facilitar la obtención de información del manejo y la administración de las deudas y préstamos personales de los usuarios.

Teslo shop

Escomerse de tienda de ropas con pasarela de pagos realizado en el curso de Nextjs avanzado de Nextjs en Udemy

Sistema Gestor de venta de servicios

Sistema para gestionar las ventas de servicios en la empresa JCBSYSTEM. (para acceder al sistema usar username=test, password=test8080).

OpenJira

Proyecto de tareas realizada en el curso avanzado de Nextjs en Udemy

Mis certificaciones

Estas son algunas de las certificaciones que he obtenido

 Docker - Guía práctica de uso para desarrolladores
Nest: Desarrollo backend escalable con Node
React PRO: Lleva tus bases al siguiente nivel
Next.js: El framework de React para producción
React Native: Aplicaciones nativas para IOS y Android
Amazon Web Services

¿Trabajamos juntos?

Si tienes alguna duda o quieres contactarme,envíame un mensaje

Hecho con por Carlos Castillo

© 2023 - Todos los derechos reservados