Final Semester Student · Available for Internships & Junior Roles

Hi, I'm Josue Torres Sibaja
CS & Software Engineering Student

Advanced Computer Science student at Universidad de Costa Rica (UCR). Passionate about building high-performance software and modern architectures with languages like Python, C++, JavaScript and C# / .NET.

JUGADOR 1: JOSUÉ

01. Professional Profile

> ~/profile/bio_statement.md
[PROFILE]

My education in Computer Science & Software Engineering at University of Costa Rica (UCR) focuses on understanding how systems operate under the hood, writing structured code, and tackling complex challenges with efficient, well-founded solutions.

Through university coursework and engineering projects, I have developed solid foundations in object-oriented programming, software engineering fundamentals, and collaborative team development. I continually hone my analytical problem-solving skills with data structures on LeetCode and HackerRank. In addition, I have a CEFR B2–C1 English proficiency for fluent technical communication.

I am currently seeking an opportunity as a Junior Software Engineer or Intern where I can contribute proactively, learn from experienced engineering teams, and build high-impact software.

02. Work Experience

Professional IT & Infrastructure Support

Active contract position delivering critical hardware maintenance, operating system deployment, component modernization, and institutional web platform administration for Universidad de Costa Rica.

> ~/career/ucr_it_support.log
[ACTIVE QUEST]
Active Contract
Aug 2026 – Present · 3 mos San Pedro, San José

Information Technology Support Assistant

Universidad de Costa Rica (UCR) Oficina de Orientación

Deliver end-to-end IT support for the Orientation Office at the University of Costa Rica, keeping hardware, software, and institutional web infrastructure reliable for staff and students across academic units.

Hardware & Software Diagnostics
Hardware & Software Diagnostics

Diagnose and resolve hardware and software issues, installing and updating Windows and institutional programs to minimize downtime.

Component Upgrades & SSD Migration
Component Upgrades & SSD Migration

Upgrade and replace components — including swapping HDDs for SSDs — to improve system performance and reliability.

OS Image Deployment & Data Safeguarding
OS Image Deployment & Data Safeguarding

Deploy Windows OS images and manage system backups and disk cloning to safeguard institutional data.

Institutional Web Administration
Institutional Web Administration

Build, edit, and maintain WordPress pages through secure remote host connections, supporting content needs across academic units.

Workplace & Technical Operations Evidence

03. Education & Academics

Academic Background & Specialized Studies

Rigorous university formation in computer science and software engineering, complemented by professional conversational English proficiency.

> ~/academics/ucr_computer_science.md
[CS DEGREE]
Graduation Cap

Bachelor of Science (B.Sc.), Computer Science

Software Engineering Emphasis

In Progress
Universidad de Costa Rica (UCR) Mar 2023 – Dec 2026

Comprehensive undergraduate program centered on software engineering principles, distributed architectures, databases, operating systems, and object-oriented systems design. Practical experience in collaborative projects using agile methodologies (Scrum).

Key Coursework & Competencies
Microsoft SQL Server Python C++ Java Data Structures & DSA Software Architecture Distributed Systems Scrum
Undergraduate Degree · Last Semester
> ~/academics/una_english.md
[LANG CERT]
Conversational English

Conversational English Program

13 Levels · 520 Hours Completed

Completed
National University of CR (UNA) 2019 – 2021 CEFR B2–C1

University-level conversational English program consisting of 13 levels (520 hours), focused on developing oral communication, listening comprehension, professional reading, and structured writing in technical and workplace settings.

Communication Competencies
Oral Communication Listening Comprehension English Writing English Grammar Technical Reading Workplace Collaboration
Professional Bilingual Working Proficiency View Certificate

04. Stack & Skills

> ~/skills/languages.sh
[LANGUAGES]
Programming Languages

Programming Languages

Proficiency in imperative, OOP, and static/dynamic typed paradigms.

  • Python Scripting / DSA
  • C++ Pointers / Memory
  • JavaScript Frontend / Async
  • TypeScript Full-Stack / Types
  • SQL SQL Server / PostgreSQL
  • Java OOP / Architecture
> ~/skills/algorithms.py
[DSA & ARCH]
CS Fundamentals

CS Fundamentals

Mathematical and algorithmic foundations to craft efficient, scalable code.

  • Data Structures Trees, Maps
  • Big-O Analysis O(n), O(log n)
  • Search & Traversal BFS / DFS
  • Design Patterns Factory, Singleton
  • SOLID Principles Clean Architecture
  • Algorithms Intervals, Two Pointers
> ~/skills/devops_ci.yml
[DEV TOOLS]
Tools & Environment

Tools & Environment

Collaborative development, version control, and CI/CD deployment pipelines.

  • Git & GitHub Branching, PRs, CI
  • Linux & Shell Bash Scripting
  • RESTful APIs HTTP & JSON
  • Docker (Basics) Containers
  • VS Code & Debuggers GDB, PyTest
  • Testing & CI/CD GitHub Actions

05. Code Portfolio

Featured Projects

> ~/projects/lasce_platform.tsx
[BOSS PROJECT]
Currently Working On · Active Project
Visit Production

LASCE — Institutional Scientific Web Platform

Solar Astrophysics and Space Weather Laboratory · UCR

LASCE is a full-stack institutional and scientific-data platform developed for the Solar Astrophysics and Space Weather Laboratory of the University of Costa Rica. The platform provides a bilingual public portal for presenting research areas, scientific publications, news, collaborations, researchers, scientific instruments, space-weather projects, and the ROSAC radio observatory.

Key Contributions: Complete CMS suite for news and ROSAC observatory (create, edit, delete workflows, Prisma transactions, MinIO uploads, and optimistic concurrency patterns), standardized management and confirmation modals, accessibility safeguards (axe-core, WCAG), and test automation across Playwright E2E and Vitest.

Next.js 16 React 19 TypeScript PostgreSQL / Prisma Redis / BullMQ Python 3.13 Worker
> ~/projects/ethical_vodcast.mp4
[MEDIA QUEST]
Ethical Analysis & Tech Governance · Audiovisual Production Oct 2026

Who Controls Our Attention? — Ethical Vodcast

Social media, the attention economy, and the responsibility of computing professionals

> ~/projects/virtual_microscope.cs
[C# / .NET]
C# / .NET · Desktop Application
GitHub Mar 2026 – Jul 2026

Virtual Microscope Administration Panel

Contributed to the end-to-end development of the Virtual Microscope Administration Panel, a desktop application that digitizes real-world microscopy workflows. Designed and implemented a comprehensive data management system leveraging C# and .NET technologies to organize specimen collections into hierarchical structures (Groups, Boxes, and Slides) and associate them with high-fidelity microscope images. Developed as a self-contained desktop solution with embedded database capabilities for secure local data management on the administrator's workstation.

C# ASP.NET Core PostgreSQL Desktop Architecture
> ~/projects/themepark_backend.cs
[REST API]
Backend Architecture · Unity & REST APIs Aug 2025 – Dec 2025

ThemePark UCR — Virtual University Simulation

Contributed to the backend development of ThemePark UCR, a virtual university simulation built with Unity. Implemented REST APIs in C# for managing buildings, learning spaces, and interactive objects using .NET and SQL Server. Developed following Scrum methodology, focusing on integrating decoupled backend services with the virtual environment while ensuring maintainability and scalability.

C# ASP.NET Core RESTful APIs SQL Server Unity Integration Scrum
> ~/projects/ascii_art_sockets.cpp
[C++ SOCKETS]
Distributed Systems & Low-Level Networking Mar 2025 – Jul 2025

Distributed ASCII Art System

Developed a distributed system in C++ consisting of a client, an intermediary server, and multiple ASCII art servers connected through sockets in a Linux environment. Implemented inter-process communication (IPC), concurrent connection management, and a custom file system for storing and retrieving ASCII art figures across nodes. Focused on distributed systems concepts, network communication, and low-level systems programming.

C++ Sockets TCP/IP HTTP Protocol Linux Environment
> ~/projects/online_learning.py
[WEB APP]
Web Application · SOLID Principles & CI/CD Mar 2025 – Jul 2025

Online Learning Platform

Developed a web-based online learning platform featuring user authentication and management, course publishing, content administration, rating systems, and user reviews. Developed following Scrum methodology, applying SOLID principles and collaborative development practices through GitHub, including static code analysis automation using continuous integration pipelines.

Python HTML / CSS / JavaScript SOLID Principles GitHub Actions

06. Applied Artificial Intelligence

Applied AI & Large Language Models

Practical experience integrating and using AI models in software development workflows: connecting APIs, configuring Tool & Function Calling for structured actions, handling typed schemas, and setting up multi-step agent flows to automate technical tasks.

Multi-Agent Systems

Multi-Agent Systems

Agent orchestration with ReAct loops, hierarchical subtask division, asynchronous delegation, and conversational state memory.

Function & Tool Calling

Function & Tool Calling

Deterministic bridging between LLMs and executable code (REST APIs, CLI scripts, SQL queries, and typed JSON schemas).

Context & Prompting

Context & Prompting

Context window management, few-shot prompting, structured JSON schema extraction, and drift prevention techniques.

Models & Ecosystem

Models & Ecosystem

Experience with Gemini API, Claude API, OpenAI SDK, local inference with Ollama, and agentic developer toolchains.

This portfolio was built end-to-end utilizing agentic AI pair-programming workflows.

View Portfolio Codebase

07. Work Approach

Attitude & Working Values

Technical skills grow with practice, but everyday attitude, willingness to learn, and clear communication are just as essential for working well in a team.

> ~/mindset/ownership.log
[PASSIVE]
Ownership & Responsibility

Ownership & Responsibility

Doing things thoroughly

I take responsibility for the tasks I take on: understanding requirements clearly, testing my code carefully, and making sure solutions actually work reliably in practice.

> ~/mindset/continuous_learning.log
[PASSIVE]
Willingness to Learn

Willingness to Learn

Learning from feedback and peers

I recognize that I am early in my career and have plenty to learn. I welcome constructive feedback and code reviews as genuine opportunities to improve and learn from experienced teammates.

> ~/mindset/persistence.log
[PASSIVE]
Patience & Persistence

Patience & Persistence

Working through tough problems

When a bug or concept proves tricky, I stay patient, research thoroughly, read the documentation, and keep testing until I understand the cause and resolve it.

> ~/mindset/communication.log
[PASSIVE]
Communication & Teamwork

Communication & Teamwork

Clear and straightforward communication

I aim to communicate clearly, raise blockers early so they don't hold others back, and write clean, readable code that teammates can easily maintain.

08. Beyond the Code

Hobbies & Personal Interests

A look at things I enjoy doing outside of academic and work routines.

> ~/interests/nature_photography.raw
[ALBUM]
Photography

Landscape & Scenery Photography

I like appreciating the small moments of everyday life, capturing them in a photograph.

> ~/interests/sculptures.art
[HANDICRAFTS]
Art & Sculpture

Art & Sculpture

Since I was little, I have loved drawing, painting, and sculpting with different materials, and during my University Community Service (TCU), I taught workshops on those arts. I really enjoy crafting figures from scratch with my hands, such as miniature characters.

A Few More Things I Like

> ~/interests/gaming.sav
[GAMING]
Pokémon
Gamer & Pokémon Trainer

I enjoy video games in general across platforms. I am also an active Pokémon GO trainer with substantial progress and a collection I'm truly proud of, playing consistently over the years.

> ~/interests/marvel.md
[HERO]
Spider-Man
Spider-Man & Marvel

Huge fan of Spider-Man and Marvel movies and series.
"With great power comes great responsibility."

> ~/interests/guitar.tab
[MUSIC]
Acoustic Guitar
Acoustic Guitar

I've been playing guitar for years. It's a creative outlet I enjoy whenever I pick it up, learning songs and exploring chords and melodies.

> ~/interests/fitness.fit
[BUFF]
Gym
Gym

I like going to the gym regularly. It is an activity I genuinely enjoy to stay healthy, active, and keep my mind refreshed.

09. Get in Touch

Let's connect and build something extraordinary

I am actively seeking internships, junior software engineer opportunities, and technical collaborations.
My inbox is always open.

> ~/contact/save_point.sh
[FINAL CHECKPOINT]

Email Address

dev.josue.torres@gmail.com