es

Gerson Ruiz

Software Developer
Web, desktop and APIs — from the interface to the database
About me
11+
Years of experience
12+
Companies and clients
33+
Technologies
39+
Certifications

I'm Gerson Ruiz, a Software Developer with over 11 years building scalable web platforms. I started out in Front-End and today I build end to end: interface architecture, APIs and databases.

I've worked on product teams (Alegra, Netzun), in the public sector and in consulting (Fintech), and I handle international clients as a freelancer. That path taught me to master complex architectures, understand the business rules behind them and deliver solutions without friction.

My core ecosystem is JavaScript and TypeScript (Angular, React, Vue, NestJS) and PHP (Laravel), plus high-performance development with Rust. I bring AI tooling into my daily work to improve turnaround times and code quality.

My Main Technology Stack
Development tools that have boosted my career
Languages
HTMLPUGCSSSASSJavaScriptTypeScriptPHPRust
Styling
UnoCSSTailwindCSSWindiCSSBootstrapMaterializeCSS
Frameworks
ReactAngularVueSvelteAstroSolidJSQwikQuasarNuxtVuetify
Backend & data
NestJSLaravelMongoDBMySQLGraphQLTauri
AI
Claude CodeAntigravityllama.cppComfyUI
Portfolio
Open-source projects. Every one of them can be visited and reviewed on GitHub.

Product maintenance

This project was developed to test my knowledge in Angular with integrations and unit test management.

HTMLSASSTYPESCRIPTANGULARJASMINE

Dynamic forms

This project was developed to test my knowledge in Vuetify and Nuxt with integrations.

HTMLSASSTYPESCRIPTNUXTVUETIFY

Crud users

This project was developed to test my React knowledge with integrations and React Query handling.

HTMLTYPESCRIPTREACTREACT QUERYUNOCSS

Authentications

This project was mostly to update me in the handling of OAuth2.0 and focus the authentications in a single application.

PUGSASSTYPESCRIPTNUXTUNOCSS

Donations Sandbox

This project was an inspiration from PayPal.Me, a view to make a direct payment.

PUGSASSTYPESCRIPTQUASAR

Whatsapp Web View

This project was inspired by the WhatsApp web application, mainly because it is not currently responsive.

PUGSASSTYPESCRIPTUNOCSS
Personal projects
Tools I build to solve my own needs.
Desktop app

Matroska metadata

I started this project because I needed to change the metadata in MKV files more easily and quickly, such as the general video title, video name, audios and subtitles. Also setting whether an audio or subtitle is default or forced, which are the main options in the view.

The manipulation of commands and data formats is done in Rust. In addition, it has a store for storing language settings and color mode.

The program executes commands from specialized tools to modify the files: it uses MediaInfo to read the video data structure and mkvpropedit, from MKVToolNix, to write the new metadata.

Technologies
SASSUNOCSSSOLIDJSRUSTTAURI
Download
Matroska metadata
Freelance projects
Work delivered to real clients, from design through deployment.

Seje Computer v2

This project was stored on a server that no longer supports PHP 7.1, so it needed an urgent upgrade.

PUGSASSJAVASCRIPTQUASARNESTJSGraphQL

Seje Computer v1

This project was created to cover the need to show the services, products and more information of the company in a way that can be manageable.

HTMLCSSJAVASCRIPTBOOTSTRAPJQUERYLaravel 4.2MYSQL

Connectic Solutions

This project I did as a freelancer was for a micro-company that required a CMS.

HTMLCSSJAVASCRIPTBOOTSTRAPJQUERYLaravel 4.2MYSQL

Maggi View

This was one of the first projects I did as a freelancer, It was for a consulting company that worked directly with Maggi.

HTMLCSSJAVASCRIPTBOOTSTRAPJQUERY
Professional Experience
2025/09 — Present
Front-end Developer
LilabRemote - Full-time
2020/03 — 2024/10
4 years 8 months
Freelance Developer
FiverrRemote - Freelance
2022/08 — 2023/04
9 months
Full Stack Developer
Agrak · Qualus · RAVA · UmatecRemote - Contract
2022/03 — 2022/07
5 months
Front-end Developer
AlegraRemote - Full-time
2021/02 — 2022/02
1 year 1 month
Full-stack Developer
NetzunRemote - Full-time
2020/08 — 2021/01
6 months
Front-end Developer
UmatecRemote - Full-time
2017/11 — 2018/11
1 year 1 month
Front-end Developer
Biblioteca Nacional del PerúFull-time
2016/09 — 2017/09
1 year 1 month
Junior Systems Consultant
Aquarius ConsultingFull-time

© 2026 Gerson Ruiz

Built withQwikTypeScriptUnoCSSBabylon.js