Skip to content

ejts29/Mi-Perfil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

  Typing SVG

👨‍💻 Sobre mí

Soy Efren Tovar, Técnico en Programación y Análisis de Sistemas del Instituto Profesional San Sebastián (IPSS) 🇨🇱, con perfil junior en desarrollo de software.

Mi formación me ha proporcionado una base teórica y práctica sólida en todo el ciclo de vida del desarrollo de software, con enfoque en el desarrollo Full Stack, integrando tanto el Backend (Java, PHP, MySQL) como la creación de interfaces funcionales y centradas en el usuario (Frontend).

Destaco por mi compromiso con la integridad de los datos, la calidad del código (QA) y la aplicación de metodologías ágiles (SCRUM/Kanban) para lograr resultados eficientes y colaborativos.


Durante mi trayectoria académica he desarrollado diversos proyectos funcionales, aplicando principios de diseño responsivo, construcción de APIs RESTful y documentación técnica profesional con herramientas como Swagger y Postman.


🧠 Especialización Técnica (Stack Comprobable)

He organizado mi expertise en dominios clave que demuestran la profundidad de mi conocimiento:

🎨 Desarrollo Frontend & Diseño

  • Core: HTML5, CSS3, JavaScript.
  • Frameworks/Librerías: React, Vue.js, Bootstrap, Tailwind CSS.
  • Diseño: Principios de diseño responsivo y UX/UI.

💻 Desarrollo Backend & Arquitectura

  • Lenguajes: Java JSE, PHP, JavaScript.
  • Frameworks: Spring Boot (Java), Laravel (PHP), Node.js (API Development).
  • Arquitectura: Implementación del patrón de diseño MVC, desarrollo de APIs RESTful para exponer servicios y operaciones CRUD.
  • Herramientas: Postman, Swagger para documentación y pruebas de servicios.

🐬 Bases de Datos

  • Diseño: Modelado MER (Entidad-Relación), Modelo Relacional y aplicación rigurosa de formas normales (1NF, 2NF, 3NF).
  • Programación: Dominio de SQL y desarrollo de subprogramas: Procedimientos Almacenados, Funciones y Triggers.
  • SGBD: Experiencia con MySQL.

📱 Desarrollo Móvil (Multiplataforma)

  • Frameworks: Experiencia en el uso de Ionic y Angular para construir aplicaciones híbridas.
  • Tecnologías: Conocimiento en la manipulación del DOM, consumo de APIs y gestión del ciclo de vida de los componentes, esenciales para el desarrollo React Native/Expo.

🧪 Calidad, Metodologías & DevOps

  • Testing (QA): Experiencia en la elaboración de Planes de Pruebas, selección de Tipos de Pruebas (Unitaria, Integración, Sistema) y comprensión de herramientas de automatización.
  • Metodologías Ágiles: Trabajo en equipo bajo marcos SCRUM y Kanban.
  • Versionamiento (DevOps): Dominio de Git y GitHub para la gestión de repositorios, clonación, ramas (branches), merges y control de versiones distribuido.
  • Cloud Fundamentals: Fundamentos de Computación en Nube, arquitectura SaaS (Software as a Service) y uso de herramientas básicas para implementar recursos cloud.

🚀 Proyectos destacados

🧾 Gestor de Clientes Ópticos (PHP + MySQL)

Aplicación CRUD para control de órdenes y calidad visual en ópticas. Stack: PHP, MySQL, Bootstrap, JavaScript 🔗 Repositorio en preparación

🌐 Portafolio Personal (HTML + CSS + JS)

Sitio web responsivo y animado que muestra mi trayectoria profesional. Stack: HTML5, CSS3, JavaScript 🔗 Visitar sitio

⚙️ API de Ventas (Node.js + Express + MySQL)

API RESTful documentada con Swagger para gestión de inventario. Stack: Node.js, Express, MySQL, Swagger, Postman 🔗 En desarrollo


🎓 Formación Académica

Técnico en Programación y Análisis de Sistemas 📍 Instituto Profesional San Sebastián (IPSS) — 2024 – Actualidad

Áreas de Foco (Detalle Curricular):

🔹 Desarrollo Frontend: Construcción de interfaces de usuario funcionales (UI/UX), aplicación de diseño responsivo y creación de Componentes Reutilizables usando frameworks modernos como React, Vue.js y bibliotecas de estilo como Bootstrap, que permiten acelerar el desarrollo y mantener una apariencia coherente en distintos dispositivos.

🔹 Programación Orientada a Objetos (POO): En Java JSE, cubriendo los 4 pilares (Abstracción, Encapsulamiento, Polimorfismo y Herencia) y Manejo de Excepciones.

🔹 Diseño y Programación de BBDD: Modelado, Normalización (1NF, 2NF, 3NF), SQL y Programación de subprogramas (Vistas, Triggers, Funciones).

🔹 Desarrollo Backend: Tecnologías de servidor (PHP, Spring Boot) y desarrollo de APIs REST (Patrón MVC).

🔹 Testing Aplicado y Cloud: Planificación de pruebas (Unitarias, Integración, Aceptación), Fundamentos de QA y arquitectura SaaS.

🔹 Desarrollo de Aplicaciones Móviles: Uso de frameworks híbridos como Ionic/expo y librerías web (Angular/React Native) para construir la interfaz y lógica de aplicaciones.


💼 Objetivo Profesional

Busco activamente oportunidades como Desarrollador Junior en equipos de desarrollo Full Stack. Mi objetivo es integrarme en el sector tecnológico, aportando una visión integral del ciclo de vida del software y una actitud proactiva en entornos ágiles.

Mis intereses profesionales se centran en capitalizar mi experiencia técnica en:

  • 🎨 Desarrollo Frontend & UX/UI: Dominio de HTML, CSS y JavaScript como base. Creación de interfaces modulares y responsivas con React/Vue.js (componentes reutilizables), enfocadas en la Experiencia de Usuario (UX/UI) y el Diseño Centrado en el Usuario.

  • 🌍 Desarrollo Backend & Arquitectura Web: Construcción de APIs RESTful robustas con Java (Spring Boot) y PHP (Laravel), aplicando el patrón MVC para una lógica de negocio clara y mantenible.

  • 📱 Desarrollo Móvil Multiplataforma: Experiencia con frameworks híbridos como Ionic y Angular, complementada con conocimientos en el ecosistema React Native y Expo para la construcción de soluciones móviles funcionales.

  • 🧪 Calidad y Mantenibilidad (QA): Diseño e implementación de Planes de Pruebas para asegurar la integridad de los datos y la fiabilidad del sistema, desde pruebas unitarias hasta de aceptación.

  • 🧠 Integración de Sistemas y Datos: Optimización de Bases de Datos mediante Normalización y Subprogramas SQL, con conocimientos en la arquitectura Cloud (SaaS) para el despliegue de soluciones.


🧰 Tecnologías y Herramientas

 


📊 Estadísticas de GitHub

   


🌐 Conectemos

             

📍 Santiago, Chile 📱 +56 9 5248 0417 ✉️ ejts29@gmail.com


⚡ Frase que me representa

“El código más limpio no es el que menos líneas tiene, sino el que más fácil se entiende.”


  contador de visitas

About

Mi Perfil

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors