Yordi Castro Rojas

Full Stack Developer | Clean Architecture, Microservices, React, Astro, .NET, Node.js

Turrialba, Costa Rica

Black and white portrait of Yordi Castro Rojas posing in a dark overcoat against a wall with geometric shadows from natural light.

About Me

Full Stack Developer with over 1 year of professional experience in building web applications and digital solutions. Specialized in modern technologies, clean architectures, microservices, and SOLID principles. Adaptable, self-taught, and passionate about continuous learning, I bring strong analytical abilities, collaborative teamwork in agile environments, and effective technical communication. Committed to delivering robust and efficient solutions that integrate business requirements and end-user experience.

Experience

4Geeks

Full Stack Developer Intern

-
  • Led the end-to-end development of the first official mobile application (Flutter) from scratch, extending the company's digital reach by migrating core web services into a high-performance mobile experience.
  • Spearheaded the refactoring and UI/UX redesign of the MARKET-APP (Electron + React), transforming a legacy codebase into a functional, accessible, and production-ready self-service solution with full i18n support.
  • Developed a real-time messaging system (Angular + Firebase), increasing communication efficiency between candidates and recruiters through instant notifications and intuitive chat management.
  • Refactored backend middlewares in Python to support a new API Key authentication system, enhancing security and enabling concurrent validation of OAuth and JWT tokens.

Lácteos El Torito

Web Designer and Developer

-
  • Managed the full SDLC for the company's first web platform, resulting in a 100% increase in digital reach and a professionalized brand presence.
  • Developed and launched a high-performance website using Astro, achieving near-perfect Google Lighthouse scores (95+) in performance, SEO, and accessibility.
  • Enabled omni-channel communication by integrating automated contact forms, direct email, and WhatsApp, streamlining the customer acquisition process.
  • Designed a comprehensive visual identity system from scratch, ensuring 100% consistency across all digital touchpoints and mobile devices.

INTA Costa Rica

Full Stack Developer

-
  • Managed the full SDLC using RUP methodology to design and develop a custom ERP from scratch, centralizing the inventory management of multiple warehouses across the country.
  • Digitized and automated the stock procurement process, replacing manual physical letters and Excel sheets with a real-time SQL Server system, reducing request processing time by 80%.
  • Engineered an automated reporting module for quarterly audits, enabling one-click PDF/Excel generation and eliminating human error in high-stakes agricultural data.
  • Orchestrated the architectural design and deployment of the system using Blazor and C#, ensuring 100% data integrity during the migration from legacy manual records to a scalable database.

Projects

Silk Tree

Web application for managing medical appointments, users, and hospital services.

  • React
  • · Screaming Architecture
  • · TypeScript

AluraGeek

Product e-commerce developed as a challenge for Oracle Next Education.

  • HTML
  • · CSS
  • · Vanilla JS

Turríka

Interactive landing page showcasing the history and making of Turrialba cheese chicharrones.

  • Astro JS
  • · GSAP
  • · Lenis

Alura Encryptor

Text encryptor and decryptor developed as a challenge for Oracle Next Education.

  • Astro JS
  • · TypeScript
  • · Tailwind CSS

Silk Tree RESTful API

RESTful API for managing medical appointments, users, and hospital services.

  • Node JS
  • · Express
  • · JWT
  • · MySQL

Hi Cupon RESTful API

RESTful API for coupons and promotions with discount management.

  • C#
  • · Clean Architecture
  • · SQL Server

Nexo Flow CRM

CRM landing page for sales teams with WhatsApp, email, automation, and analytics.

  • Astro
  • · TypeScript
  • · Tailwind CSS

Mockit

Hackathon app that generates mock REST APIs from JSON templates.

  • Astro
  • · Tailwind CSS
  • · TypeScript

Mockit RESTful API

Backend API that creates dynamic mock REST endpoints from JSON templates.

  • Express
  • · Generative AI
  • · TypeScript

Education

Universidad de Costa Rica

-

Bachelor's Degree in Business Computing

Certificates

2026
  • AI Development: From 0 to Production

    BIG school

  • Building AI Agents with n8n

    LinkedIn Learning

2025
  • AI Immersion – Google Gemini

    Alura Latam

2024
  • Oracle Next Education (Full Program)

    Oracle + Alura Latam

  • Oracle Cloud Infrastructure – ONE

    Oracle + Alura Latam

  • Python, Data Science in OCI and Oracle Analytics – ONE

    Oracle + Alura Latam

  • My career – ONE

    Oracle + Alura Latam

  • SQL with Oracle MySQL Server – ONE

    Oracle + Alura Latam

2023
  • Scrum Fundamentals Certified (SFC)

    SCRUMstudy

  • Entrepreneurship G5 – ONE

    Oracle + Alura Latam

  • Business Agility G5 – ONE

    Oracle + Alura Latam

  • React G5 – ONE

    Oracle + Alura Latam

  • Front End G5 – ONE

    Oracle + Alura Latam

  • HTML & CSS

    Oracle + Alura Latam

  • Personal Development G5 – ONE

    Oracle + Alura Latam

  • Programming Beginner G5 – ONE

    Oracle + Alura Latam

Skills

  • React
  • Angular
  • Astro
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • Tailwind CSS
  • Responsive Design
  • Design Systems
  • Figma
  • Node.js
  • Express
  • .NET
  • Entity Framework
  • Python
  • Django
  • Java
  • SQL Server
  • MySQL
  • MongoDB
  • Flutter
  • RESTful APIs
  • Clean Architecture
  • DDD
  • Screaming Architecture
  • SOLID Principles
  • Microservices
  • Git
  • GitHub
  • Gitlab
  • Scrum
  • Generative AI
  • AI Agents
  • n8n
  • Spanish (Native)
  • English (Intermediate - B1/B2)

Todos los proyectos