Obeth Morales · Full Stack Developer

Systems for operations that cannot stop.

I build dependable digital products and platforms that connect people, processes, and data. I work across the full system—from product decisions and interfaces to architecture, integrations, and delivery.

Building software since 2019

Obeth Morales
Obeth Morales — product development, backend, and integrations.
01 / Web 02 / Backend 03 / Mobile 04 / Integrations

01 / Selected systems

Work built for real-world contexts.

Five products with one constant: turning complex processes into clear, connected, and maintainable tools.

What it solves

Just Girl Studio

End-to-end platform for a beauty studio that connects configurable service booking, scheduling, deposits, a passwordless client portal, administrative operations, loyalty and referrals. Its backend coordinates payments, availability, private media, notifications, calendars, and analytics while preserving transactional consistency and scoped access.

  • Booking and scheduling
  • Passwordless portal
  • Payments and benefits
  • Multichannel automation
  • Administrative operations
Financial consistency
Immutable snapshots, idempotency, and deduplicated webhooks before creating an appointment.
Scheduling integrity
Application-owned availability with overlap protection enforced in PostgreSQL.
Secure access
Scoped hashed links and revocable sessions for the client portal and appointments.
Asynchronous workflows
Reminders, delivery tracking, retries, and calendar synchronization.
Built with

Next.js · React · TypeScript · PostgreSQL · Drizzle ORM · Stripe · Twilio · Resend · Cloudflare R2 · Google Calendar · GTM / GA4 · Vercel

Just Girl Studio — screen 1
01.A / Just Girl Studio
Just Girl Studio — screen 2
JG / 01Architecture sheet
Next.jsPostgreSQLServices

01 / ProductBooking + portal + administration

02 / ReliabilityIdempotency + atomicity

03 / IntegrationsStripe + Twilio + Resend + R2

04 / AutomationCron + retries + calendar

JUST
GIRL

What it solves

Mobile App ISSET

Development of a mobile app for ISSET beneficiaries to schedule, cancel, and view appointments, access their digital ID, and securely log in. It also includes local notifications as appointment reminders.

  • Appointment management
  • Digital ID
  • Local reminders
Built with

Git · Flutter · Dart

Mobile App ISSET — screen 1
02.A / Mobile App ISSET
Mobile App ISSET — screen 2
Mobile App ISSET — screen 3

What it solves

ISSET Website

Development of the institutional portal for ISSET using React (Next.js) and Strapi as the CMS. Implemented server-side rendering (SSR) to enhance SEO and performance. Integrated smooth animations and interactive client-side functionalities to deliver a modern and dynamic user experience.

  • SSR rendering
  • Strapi content
  • Institutional portal
Built with

Git · React · TypeScript · Material-UI · Next.js · HTML · JavaScript · CSS

ISSET Website — screen 1
03.A / ISSET Website
ISSET Website — screen 2
ISSET Website — screen 3

What it solves

System SICAI

Development of a system for the CAIS schools of ISSET that enables online student registration, group management, transfers, credentialing, and attendance tracking through QR codes

  • Online registration
  • School management
  • QR attendance
Built with

Git · React · TypeScript · Material-UI · .NET · SQL Server · Docker · C# · HTML · JavaScript · CSS

System SICAI — screen 1
04.A / System SICAI
System SICAI — screen 2
System SICAI — screen 3

What it solves

System Quejas y denuncias

System for registering and tracking complaints and reports, with automatic case assignment to lawyers, email notifications, case follow-up management, and control of case closure.

  • Automatic assignment
  • Email notifications
  • Case tracking
Built with

Git · React · TypeScript · Material-UI · Spring Boot · Java · SQL Server · Docker · HTML · JavaScript · CSS

System Quejas y denuncias — screen 1
05.A / System Quejas y denuncias
System Quejas y denuncias — screen 2
System Quejas y denuncias — screen 3

02 / Experience

The practice behind the systems.

Experience developing, integrating, deploying, and maintaining products that are part of day-to-day operations.

01

Maxwell

Full Stack Developer

Scope of work
  • Develop new product features and resolve incidents across the platform.
  • Own the product's development and technical maintenance end to end.
  • Monitor deployment pipelines and follow releases through delivery.
  • Migrated the system between versions of its technology stack.
  • Develop and maintain asynchronous processes using background jobs.
  • Work on the Stripe integration used to provide payment cards to users.
.NETReactStripeAWSBackground jobs
02

ISSET

Full Stack Developer

Scope of work
  • Developed and maintained the company's website.
  • Evolutionary maintenance of existing systems.
  • Deployment on servers.
  • Connection of internal systems with supplier systems.
  • Development of a mobile application for Android and iOS.
  • Database modeling.
  • Development of RESTful APIs.
03

SAXSOFT

Software Developer

Scope of work
  • Development of a system for receiving records for the State Health Department.

03 / Technical practice

Connected capabilities, not isolated tools.

The stack changes with the problem. The constant is being able to move across product, interface, services, data, and operations.

01

Web interfaces

Accessible, responsive products built around real tasks.

  • React
  • Next.js
  • Astro
  • TypeScript
  • Tailwind CSS
  • Material-UI
02

Backend and integrations

APIs, business rules, and communication between systems.

  • Node.js
  • Nest.js
  • .NET
  • Spring Boot
  • Java
  • C#
  • TypeORM
03

Mobile applications

Cross-platform experiences connected to real services.

  • Flutter
  • Dart
04

Data

Modeling and persistence for operational processes.

  • SQL Server
  • Oracle
  • PostgreSQL
05

Delivery and observability

Version control, infrastructure, containers, and production monitoring.

  • Git
  • AWS
  • Docker
  • Kibana