Hola, soy Elmer Mejias

Desarrollador Web & Ingeniero de Sistemas

Estudiante de último año con pasión por la programación y el desarrollo web, buscando oportunidades para aplicar mis conocimientos y seguir creciendo profesionalmente.

EM

Sobre Mí

Soy un estudiante de último año de ingeniería en sistemas en la Universidad Nacional de Costa Rica. Desde que comencé mi carrera universitaria, he descubierto una pasión innegable por la programación y el desarrollo web. Este interés me ha llevado a dedicar mi tiempo y esfuerzo a profundizar mis conocimientos en este apasionante campo.

Mi trayectoria académica y mi participación en proyectos prácticos me han proporcionado una base sólida en conceptos fundamentales y prácticas actuales en ingeniería de software. He tenido la oportunidad de trabajar con diversos lenguajes de programación, frameworks y herramientas de desarrollo web, lo que ha enriquecido mi experiencia y me ha permitido abordar proyectos desde diferentes perspectivas.

AutodidactaTrabajo en equipoResolución de problemasPensamiento analíticoComunicación efectiva

Experiencia

Desarrollador Full Stack

Fundes Latinamérica
2024 - Presente

Desarrollo de plataforma web para la gestión de las diferentes áreas de la fundación.

Implementación de un sistema de autenticación y autorización para los diferentes usuarios.

Implementación de APIs RESTful en una arquitectura de microservicios para el back-end.

Desarrollo de un sistema de web scraping para la extracción de datos diferentes bancos.

Integración de la API de Google Drive para la gestión de archivos.

Creación de landing pages para la promoción de la fundación.

Migración de proyectos monoliticos de .NET ASP a microservicios en .NET 8 y React.

Colaboración en la documentación técnica del proyecto.

React.jsTypeScriptMicroserviciosSql Server.Net 8FastApiWebScrappingTailwind CSSGitGitHubJWTREST APIGoogle Drive APIGoogle CloudAWS S3AI

Plataforma de Gestión de Activos

Universidad Nacional de Costa Rica - Campus Sarapiquí
2024

Desarrollo de una plataforma web para la gestión y control de activos físicos del campus.

Sistema de autenticación y control de permisos para usuarios administrativos.

Carga y validación de archivos Excel con más de 1000 registros provenientes del sistema SIGEA.

Distribución automática de los datos en tablas como funcionarios y activos.

Notificaciones administrativas para la aceptación o rechazo de cambios en activos.

Generación de reportes detallados sobre el estado y movimientos de activos.

ReactJavaScriptPythonFastAPIPostgreSQLGitGitHubJWTREST APIWebSocketReduxBootstrapTailwind CSSJirafigma

Sistema de Gestión Deportiva y de Eventos

Universidad Nacional de Costa Rica - Campus Sarapiquí
2023 - 2024

Desarrollo completo de una plataforma web para la gestión de torneos, eventos y equipos representativos.

Levantamiento de requerimientos junto al promotor estudiantil del campus.

Implementación de funcionalidades como inscripciones, sanciones, calendario de partidos y módulo de inventario.

Sistema responsive construido con Laravel 10, MySQL y React.

LaravelMySQLReactBootstrapGitGitHubJWTREST APIJirafigma

Proyectos

  • Biodex

    Biodex

    Biodex es una plataforma web que te permite explorar la increíble biodiversidad de Costa Rica, identificar diversas especies y aprender sobre estas con información precisa e imágenes, la fuente de la información proviene de profesionales y de personas que desean colaborar. Este proyecto nace en un curso de la carrera como propuesta ante la necesidad de una plataforma que permita a los usuarios identificar especies de flora y fauna de Costa Rica.

    • React
    • Redux
    • PHP
    • MySQL
  • SIGEA Campus Sarapiquí

    SIGEA

    SIGEA es un sistema interno diseñado para la gestión de activos en el área administrativa del campus Sarapiquí de la Universidad Nacional de Costa Rica. En este proyecto, Wilfredo Barquero lidera la creación del frontend en React y la gestión del proyecto, mientras que mi responsabilidad recae en el desarrollo del backend en FastAPI. Actualmente, el proyecto se encuentra en fase de desarrollo y se prevé su implementación en mayo de 2024.

    • React
    • Redux
    • Python
    • FastApi
    • PostgreSQL
    • JWT
    • WebSocket
  • Promoción Estuadiantil Campus Sarapiquí

    Promoción Estuadiantil

    El proyecto cuenta con un sistema de registro de estudiantes, equipos representativos, torneos, actividades e inventario, así como un sistema de registro de asistentes. Además, incluye 6 roles de usuario. El objetivo del proyecto fue mejorar la eficiencia en la gestión de la información y la organización de eventos y actividades del departamento de promoción estudiantil. El proyecto cuenta con un total de 48 modulos para gestionar el sistema de promoción estudiantil.

    • React
    • Redux
    • PHP
    • Laravel 10
    • MySQL
    • JWT
  • Chat Space

    Chat Space

    Chat Space es una plataforma diseñada para facilitar conversaciones en tiempo real mediante el uso de websockets. Permite la creación y participación en salas de chat con el propósito de fomentar la interacción y el intercambio de ideas entre los usuarios. Esta plataforma se desarrolló con el fin de practicar y mejorar habilidades en el uso de tecnologías como websockets, autenticación con JWT y los frameworks Django Rest y React.

    • React
    • Redux
    • FastApi
    • PostgreSQL
    • JWT
    • WebSockets
  • Guía Avanzada de FastAPI 2024

    Guía Avanzada de FastAPI

    Este proyecto de guía de FastAPI es una colaboración con Wilfredo Barquero Herrera, y su objetivo principal es difundir el conocimiento adquirido a través de cursos y la documentación oficial de FastAPI. La intención es asistir a otros desarrolladores en la comprensión y utilización efectiva de esta tecnología. Aparte de la guía, se desarrolló un mini proyecto de ejemplo que consiste en una API REST con la implementacón de todos los temas de la guía.

    • FastApi
    • PostgreSQL
    • JWT
    • WebSockets
  • Robot de lego con EV3

    Robot de lego con ev3dev2

    Este proyecto consistió en el desarrollo de un robot utilizando Lego Mindstorms EV3, que implementa un sistema inteligente de navegación en una ciudad construida por el usuario. La singularidad de este proyecto radica en la integración de estructuras de datos como listas, árboles o grafos para determinar la mejor ruta posible entre dos puntos específicos dentro de la ciudad. El robot permite al usuario ingresar el punto de partida y el destino deseado.

    • Python
    • ev3dev2

Tecnologías

HTML5
CSS3
JavaScript
TypeScript
React
Tailwind CSS
Bootstrap
SASS
Material UI
Next.js
Astro

Contacto

Envíame un mensaje

Información de contacto

Ubicación

Sarapiquí, Heredia, Costa Rica

Sígueme en redes sociales