Javier Martínez Blanco

Software Engineer

I design and build scalable web platforms that turn complex workflows into clean and reliable digital systems.

Experience

  1. Professional Consultant

    Inter-American Institute for Cooperation on Agriculture (IICA)

    As a software engineer, I design and maintain web platforms for project and resource management, build interactive dashboards for institutional data visualization, and contribute to the scalability and long-term reliability of production systems.

  2. Software Development Intern

    Inter-American Institute for Cooperation on Agriculture (IICA)

    I developed internal web applications to optimize operational workflows and participated in the migration of legacy systems to modern web technologies, improving performance, maintainability, and system integration.

Education

UNA Logo

National University of Costa Rica (UNA)

Bachelor’s degree in software engineering

Featured Projects

SINPE Payment Reporting System

A web-based reporting platform developed for the Municipality of Barva to centralize, analyze, and manage SINPE payment data. The system streamlines financial oversight by providing structured reports, filtering tools, and secure data handling for municipal operations.

  • React
  • TypeScript
  • Tailwind CSS
  • Spring Boot
  • MS SQL Server

SINPE Payment Reporting Form

A responsive web form designed to capture and validate SINPE payment information before ingestion into the reporting system. Focused on usability, accessibility, and data integrity, ensuring accurate and consistent financial submissions.

  • React
  • TypeScript
  • Tailwind CSS

Notebase

A full-stack note management application built to explore modern mobile and backend architectures. Features include structured offline data storage, API-driven communication, and a native Android interface focused on performance and clean UI.

  • Kotlin
  • Jetpack Compose
  • Spring Boot
  • PostgreSQL

Strata

Strata is a creative web tool that allows users to generate unique topographic wallpapers by adjusting visual parameters in real time. The project emphasizes polished UI, responsiveness, and reusable frontend components.

  • React
  • TypeScript
  • Tailwind CSS

Skills & Technologies

frontend

  • JavaScript
  • TypeScript
  • React
  • Tailwind CSS
  • Bootstrap

backend

  • Spring Boot
  • .NET / ASP.NET
  • Laravel

database

  • MS SQL Server
  • MySQL
  • PostgreSQL

mobile

  • Kotlin
  • Jetpack Compose

design

  • Figma

workflow

  • Git
  • Docker

About Me

I’m Javier Martínez Blanco, a software engineer who’s been passionate about computers for as long as I can remember. That curiosity is what got me into programming, and it’s still what drives me to keep learning and building new things.
Lately, I’ve been focusing mostly on web development, but I enjoy exploring other areas of programming as well. Outside of code, I love tinkering with hardware — from PC building to repurposing old machines. I’ve been getting into homelabbing recently and I’m planning to build my own setup in the near future. When I’m not in front of a screen, you’ll probably find me cycling or at the gym.

San José, Costa Rica