Skip to content

Open to work· remote & relocation

Front-End craft.Full-Stack reach.

Carlos AbarcaSenior Front-End & Full Stack Developer

Senior developer with 7 years building dashboards, admin panels and booking systems — 4 of them as a full-stack engineer shipping React, TypeScript and REST APIs end to end.

See the workDownload CV ↓Get in touch
developer-status / v2.6

experience

07yrs

full-stack

04yrs

modules shipped

12+

languages

ES· EN

event logtail -f

>

logged in as carlos.abarcaregion: SV / remote
ReactTypeScriptNext.jsVue.jsLaravelNode.jsReduxTailwind CSSBootstrapREST APIsWebSocketsExpressReactTypeScriptNext.jsVue.jsLaravelNode.jsReduxTailwind CSSBootstrapREST APIsWebSocketsExpress

// about

The short version

07.

years writing software

04.

of them as full-stack

Results-driven developer with more than 7 years building dashboards, admin panels and management systems in React, TypeScript and Laravel. Offers full-stack solutions — from pixel-perfect UIs to RESTful APIs — with clean, maintainable architecture. Recognized for mastering new technologies independently and consistently expanding beyond the role. The last 4 years have been spent developing as a full-stack engineer, delivering features end to end.

strengths

  • Fast, self-directed learner
  • Open to new roles and domains
  • Clean, scalable architecture
  • Full-stack problem solver
  • Detail-obsessed UI
  • Collaborative team player
role
Senior Front-End Dev & Full Stack Engineer
education
Network Technician — ITCA / FEPADE
CCNA · CCNP · Security
Self-taught front-end (Udemy, Pluralsight, React ZTM)
languages
Spanish — native
English — intermediate / advanced
currently
Leveling up: Node.js + Express + TypeScript + MongoDB

// experience

Release history

  1. v2022

    2022 — 2026

    Paradise Solutions

    Front-End Dev → Full Stack Developer
    • Architected dashboards and management systems with React + TypeScript, Tailwind CSS and Bootstrap.
    • Self-taught PHP + Laravel and Node.js in 2023 to build RESTful APIs and back-end modules — taking end-to-end ownership of the stack.
    • Used PHP and Node.js throughout the role to build and maintain back-end services and APIs powering the front-end apps.
    • Delivered full-stack features that streamlined internal workflows, improved performance and lifted the overall UX.
  2. v2020

    2020 — 2022

    Creativa Consultores

    Front-End Developer
    • Built a contract automation app (React + Bootstrap) for a Canadian law firm with dynamic forms that generate instant PDF and Word contracts.
    • Adapted quickly to an unfamiliar legal domain, delivering a high-impact solution on a tight schedule.
  3. v2019

    2019 — 2020

    Urbano Express

    Front-End Developer
    • Real-time delivery tracker with Next.js + WebSockets — live driver location and order status.
    • Restaurant management platform (React): products, promotions and menus synced with the company mobile app.
  4. v2018

    2018 — 2019

    Independent / Freelance

    Front-End Developer
    • Delivered front-end websites and web apps for independent clients.
    • Handled projects end to end — from client requirements to deployment — building core modern front-end practices.

// projects

Documented work

Three systems shipped in the field — each with its own documentation and the screenshots to prove it.

P.01 · Tourism backoffice / CRM

Full-stack developer

Adventure Station · Admin Panel

Web admin panel for a tourism operator: the control room for tours, providers, operators and the commercial catalog.

React 17ReduxBootstrap 5Formik + YupAxiosSCSS

6 screenshots · click to view full size

Full backoffice for Adventure Station (Paradise Solutions). The largest module — Tours — manages the catalog, pricing, high season, schedules, addons and web publishing across tabs. Sidebar navigation is driven by per-user module permissions.

Delivered on React + Redux with a component system of reusable tables, modals and forms, wired to the Laravel REST API with Axios.

P.02 · Embedded reservation engine

Full-stack developer

Bookings Forms

Embedded React booking forms for tour websites (Cancun, Cozumel, Mazatlan, Puerto Vallarta, Cabo, Playa del Carmen) — date, time, quantities, addons and live price to checkout.

React 17styled-componentsBootstrap 5Tempus DominusAxios

6 screenshots · click to view full size

A conversion-focused single-flow SPA loaded inside an iframe on each destination’s reserve page. Eight template variants are chosen at runtime from the API and branded per site (accent color, banners, book-now buttons).

Includes a MasterCalendar with seasonal logic, reusable addon components synced to local state, and a POST to the API that hands off to checkout via the parent page.

P.03 · Field tool for tour operators

Front-end developer

Operator Mobile Tool

A mobile-first companion tool for tour operators at the Cozumel site — React + TypeScript + Vite, built to work alongside the reservation platforms.

ReactTypeScriptViteTailwind CSSreact-hook-form
operatortool.local / cozumel
Operator Mobile Tool visual

React + TypeScript + Vite companion tool · internal preview

Lightweight operator-facing tool covering day-to-day field operations for the Cozumel site, developed on the React + TypeScript + Vite stack with Tailwind CSS and react-hook-form.

// skills

Toolbox

Front-End

01
  • React
  • Next.js
  • Vue.js

Languages

02
  • TypeScript
  • JavaScript ES6+
  • PHP

Styling

03
  • Tailwind CSS
  • Bootstrap
  • CSS3

State

04
  • Redux
  • Context API

Back-End

05
  • PHP
  • Laravel
  • Node.js

APIs & Real-time

06
  • RESTful
  • WebSockets

Tools

07
  • Git
  • GitHub
  • npm / yarn

current focus: Node.js + Express + TypeScript + MongoDB

// contact

Have a role or a project in mind? Let’s talk.

Available for remote roles & relocation/ El Salvador · open to remote & relocation

GMT-6 · Spanish (native) & English