Guatemala 🇬🇹 · Open to opportunities

Building products,
not just websites.

Full Stack Developer building React SPAs, REST APIs, and complete web applications — from architecture and Docker setup to production deployment.

3+
Projects
2+
Years
13+
Technologies

Background

Experience & Education

Jonathan Tubac

Jonathan Tubac

Software Engineer

Guatemala 🇬🇹
Work

Software Engineer

Jan 2026 — Present

SkIoT

  • Building and maintaining software solutions for IoT infrastructure.
  • Developing full-stack features across web applications.
  • Collaborating in cross-functional engineering teams.

IT Support Intern

Aug 2023 — Oct 2023

Corporación T — Banco Industrial

  • Performed preventive maintenance on computer systems to minimize failures.
  • Configured new workstations with corporate software and optimized initial performance.
Education

CS & IT Engineering

2024 — 2029

Universidad del Valle de Guatemala

Industrial Bachillerato · Computer Science

2018 — 2023

Instituto Emiliani Somascos

Soft Skills

ProactivityLeadershipTeam CollaborationSelf-learningEnglish B1

Featured Work

Projects I've built

Real applications built in teams and solo — from hackathons to production systems.

water-way.netlify.app
WaterWay+

WaterWay+

1st Place

Hackathon · Copernicus x SENACYT · 🏆 1st Place

Copernicus x SENACYT
Award

Real-time web monitoring system for the Motagua River basin. Built the admin interface in React with live sensor data from a REST API, enabling visualisation of environmental metrics at scale.

ReactREST APIMongoDBNode.js
React · REST API · MongoDB
chemiq · academic project
CHEMIQ

CHEMIQ

Academic

Management System · UVG Chemistry Association

Architecture + Backend
Role

Full-stack management platform for the UVG chemistry association. Co-designed the architecture, built REST API endpoints with Node.js + PostgreSQL, and led the database migration to MongoDB for better scalability.

ReactNode.jsREST APIPostgreSQLMongoDB
Node.js · REST API · PostgreSQL → MongoDB
spotter · academic project
Spotter

Spotter

Academic

Web App · Exercise Recommendation + Gym Matching

Graph DB · Neo4j
Tech

Graph-powered app that recommends exercises and matches gym partners via Neo4j relationships. Designed and built the full REST API with Node.js + Express, co-led frontend architecture with React and Next.js.

ReactNext.jsNode.jsExpressNeo4jREST API
Node.js · Express · REST API · Neo4j
34.121.51.151.nip.io
Kontrol

Kontrol

Open Source

Project Management Platform · Vue 3 + Node.js + AI

AI + Socket.IO
Tech

Full-stack project management platform with team coordination, inventory tracking, and marketing tools. Features real-time communication via Socket.IO, an integrated AI agent, and Google OAuth authentication.

Vue 3Node.jsExpressPostgreSQLMongoDBDockerSocket.IO
Vue 3 · Node.js · PostgreSQL · MongoDB · Docker

Technology

My stack

The tools I use to build full-stack products — chosen for reliability, performance, and developer experience.

Frontend
React
React
Next.js
Next.js
Vue
Vue
Tailwind CSS
Tailwind CSS
</>
HTML5 / CSS3
Backend
Node.js
Node.js
Express
Express
🔑
JWT
OAuth2
Database
PostgreSQL
PostgreSQL
MongoDB
MongoDB
Neo4j
Neo4j
Languages
JavaScript
JavaScript
TypeScript
TypeScript
Python
Python
Go
Go
SQL
{}
C# / Java
Tools
Docker
Docker
Git
Git
AWS
AWS
Google Cloud
Google Cloud
Linux
Linux
Figma
Figma

Currently exploring

Currently studying CS at UVG — continuously expanding the stack.

KubernetesGraphQLCI/CD

Credentials

Certifications

Courses and credentials that back up the skills.

Frontend Masters
Apr 2026

JavaScript: From First Steps to Professional

Frontend Masters

Udemy
2026

The Complete Full-Stack Development Bootcamp

Udemy

Always learning — continuously expanding knowledge.

By the numbers

The impact

0+
Projects Built
Real applications shipped
0+
Years in Dev
Full-stack development
0+
Technologies
Languages, frameworks & DBs
0st
Hackathon Win
Copernicus x SENACYT

Currently available for freelance, contract, and full-time opportunities.

Contact

Let'sconnect

Have a project in mind or want to chat? Drop a command below or reach out directly.

jonathan@portfolio — bash
╔══════════════════════════════════╗
║ Jonathan Tubac — Portfolio ║
╚══════════════════════════════════╝

Try: whoami · stack · github · contact · clear