Jhon Alexander Romero Gonzaga

Odoo & Full Stack TypeScript Developer

I build enterprise software that works: Odoo customization, Full Stack TypeScript solutions, and end-to-end integrations. Available for full-time or freelance — remote, on-site, or relocation.

Open to work — full-time & freelance

What I bring to the table

I partner with companies that need reliable, maintainable enterprise software — from Odoo implementations to Full Stack TypeScript products.

Odoo Customization

Custom modules, business logic, and ERP workflows tailored to how your team actually works — not the other way around.

Full Stack TypeScript

End-to-end web applications with React, Node.js, and modern tooling. Type-safe, tested, and built to last.

Integrations & APIs

Connecting Odoo with external systems, payment gateways, third-party services, and custom REST or GraphQL APIs.

Maintainable Enterprise Code

Clean architecture, documented code, and handoff-ready projects. I write software that your team can own and evolve.

My skills

Odoo
Python
TypeScript
ReactJS
NodeJS
PostgreSQL
Odoo
Python
TypeScript
ReactJS
NodeJS
PostgreSQL
JavaScript
HTML5
CSS3
Astro
TailwindCSS
Git
GitHub
Figma
GitHub Actions
Docker
MongoDB
GraphQL
JavaScript
HTML5
CSS3
Astro
TailwindCSS
Git
GitHub
Figma
GitHub Actions
Docker
MongoDB
GraphQL

Selected work

Real solutions built for real business problems — from ERP customizations to full-stack web products.

Mass EC
Odoo

Mass EC

A software development company that offers customized solutions for companies of all sizes. The development of the website was customized based on the company's needs and we also contributed in the development of customized modules for their company.

Odoo Python HTML SCSS
Mesa Turistica Loja
Odoo

Mesa Turistica Loja

The need for this tourism association was a single platform to manage tourism in Loja and promote tourism in the province of Loja. The platform enabled the management of tourism events, promotion of destinations and improvement of the tourist experience in the province of Loja. Draggable and reusable code blocks were also developed to improve the user experience for customization of their website.

Odoo Python HTML SCSS
Metflix
AstroJS

Metflix

Metflix is a website inspired by Netflix built with Astro, TypeScript, and Tailwind CSS. It explores how to implement custom reactivity, load content dynamically with IntersectionObserver, and handle dynamic events with MutationObserver.

AstroJS
I2TEC Website
AstroJS

I2TEC Website

The I2TEC website showcases innovative projects and technological advancements developed in collaboration with experts to deliver impactful technological solutions. Built with AstroJS, Strapi, and TypeScript, it integrates modern technologies such as Docker, GitHub Actions, and Hetzner Cloud.

AstroJS TypeScript JavaScript Tailwind CSS3 +4
Calculadora Erlang (WebAssembly)
Vite

Calculadora Erlang (WebAssembly)

The Erlang Calculator is a web tool that allows you to perform telephone system performance calculations using Erlang queuing theory. This tool is written in AssemblyScript and compiled to WebAssembly to provide a smooth and fast user experience.

Vite Web Assembly TypeScript ReactJS
Cryptors
AstroJS

Cryptors

Cryptors is a text encryption application. It uses hash algorithms to encrypt and decrypt text messages and was developed primarily to encrypt and decrypt my personal data for storage on some online notebook ensuring the privacy and security of my data.

AstroJS TailwindCSS TypeScript
Trellio
AstroJS

Trellio

Trellio is a Trello inspired clone built to learn the native Vanilla JavaScript Drag and Drop API. This initial project was an introduction to learn but it is also an opportunity to extend its functionality by integrating new ones like login, registration and sharing between users.

AstroJS TailwindCSS TypeScript
Carrion Loja Tours
AstroJS

Carrion Loja Tours

Carrión Tours is a website for the promotion of routes, activities, tourist sites and restaurants in the province of Loja for informative purposes promoted by Hotel Carrión.

AstroJS TailwindCSS TypeScript
Fiestas Patronales La Inmaculada
Vite

Fiestas Patronales La Inmaculada

A website developed for the presentation of the blogs of each of the cantons of the province of Loja developed by students, in Spanish and English, and a Quiz section on the history and culture of the province. This project was promoted by the English area of the Unidad Educativa Fiscomisional La Inmaculada.

Vite Web Assembly TypeScript ReactJS
Wrouter
SWC

Wrouter

Wrouter is a routing library for ReactJS. The purpose of this library was to learn how routing libraries work in ReactJS. Developed based on the learning acquired with @midudev but with variant functionality using hooks.

SWC TypeScript ReactJS
Rick y Morty
Vite

Rick y Morty

Rick and Morty is a web application that allows users to explore and search for characters from the Rick and Morty series. This project was primarily for learning how to consume JavaScript APIs. Then the infinite scroll functionality was implemented to improve the user experience.

Vite HTML CSS3 JavaScript

My trajectory as a professional

From the beginning to the present, making a difference in the digital world

Experience

  1. IoT & Mobile Developer

    I2TEC - National University of Loja

    Development of an electronic prototype for adaptation to a conventional wheelchair by voice commands with recurrent neural networks (RNN) and slope assistance with microcontrollers.

    Flutter Arduino Tensorflow Python C++
  2. Full Stack Developer Intern

    I2TEC - National University of Loja

    Design and development of the website for the I2TEC research center of the National University of Loja.

    Preact TypeScript Astro CSS3 Docker Github Actions NodeJS Postgres
  3. IT Services Technician Intern

    Electronet Ltda.

    Technical support of computers, electronic equipment and installation, maintenance and troubleshooting of networks and systems. Assistant in the implementation of technological projects.

Education

  1. Bachelor's Degree in Telecommunications Engineering

    National University of Loja

    Professional training focused on the design, implementation, and management of communication systems. Emphasis on network technologies, data transmission, telephony, radiocommunications, optical networks, and signal digital processing.

  2. Technical Degree in IT Services

    National University of Loja

    Technical training in computer support, local network administration, hardware and software maintenance, and basic information security. Acquisition of practical skills in equipment installation, network configuration, and troubleshooting.

Ready to build something that works?

Whether you need Odoo expertise, a Full Stack TypeScript team, or both — let's talk.