Skip to content
View RamsesJM's full-sized avatar
😀
Happy
😀
Happy

Block or report RamsesJM

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RamsesJM/README.md

Hi, I'm Ramses J 👋

Full Stack Developer · Software Engineering student · Dominican Republic · Open to remote work

I build web interfaces with React and TypeScript, with a focus on the details that matter in finance and business apps: secure sessions, exact money handling, accessible forms and automated tests. I'm studying Software Engineering at Universidad del Caribe (UNICARIBE), class of 2028.

Learning every day, persevering every moment.

Email

English · Español


Featured projects

Online banking front end: sign-in with lockout, inactivity sign-out that survives a locked phone, dashboard with a consolidated balance, transaction history with filters and CSV export, and transfers with quotes, one-time codes, daily limits and protection against double charges. Installable on phones.

React 19 TypeScript TanStack Query React Router Tailwind CSS MSW Vitest Testing Library GitHub Actions Vercel

  • 287 automated tests, run on every push and pull request; main only accepts changes with a green check
  • All money math in whole cents; transfers carry an idempotency key so a retry never moves money twice
  • A design document for every stage in docs/specs

Full-stack task manager with authentication, per-user tasks, priorities, due dates, search and filters, plus a token-protected REST API.

Laravel PHP Blade Tailwind CSS SQLite Laravel Sanctum Pest

  • Authorization enforced on the server with Laravel Policies, not only in the interface

Responsive landing page for a fictional nail salon, built without frameworks: collapsible navigation, gallery with a keyboard-friendly lightbox and a booking form that opens a pre-filled WhatsApp message.

HTML CSS JavaScript

Practice

  • celestial-bodies-database: relational database of galaxies, stars, planets, moons and constellations in PostgreSQL, with primary and foreign keys

Skills

  • Frontend: React · TypeScript · JavaScript · HTML · CSS · Tailwind CSS · React Router · TanStack Query · Accessibility
  • Testing: Vitest · React Testing Library · user-event · MSW · Pest
  • Backend & data: Laravel · PHP · REST APIs · SQL · PostgreSQL · SQLite · Python
  • Tools: Git · GitHub · GitHub Actions · Vite · ESLint · Prettier · Vercel

Certifications

Certification Issued by Year
Front-End Development Libraries freeCodeCamp 2026 Verify
JavaScript freeCodeCamp 2026 Verify
Responsive Web Design freeCodeCamp 2026 Verify
Python freeCodeCamp 2026 Verify
EF SET English Certificate: C2 Proficient (72/100) EF Education First 2026 Verify
AI for Productivity, intermediate level INDOTEL · IDB · Cymetria 2026

Each freeCodeCamp certification represents about 300 hours of coursework and projects.


Education

B.S. in Software Engineering · Universidad del Caribe (UNICARIBE), Dominican Republic · Expected 2028

Languages

Spanish (native) · English (C2, EF SET)


Versión en español

Hola, soy Ramses J 👋

Desarrollador Frontend Junior · Estudiante de Ingeniería de Software · República Dominicana · Disponible para trabajo remoto

Desarrollo interfaces web con React y TypeScript, cuidando lo que más importa en aplicaciones financieras y de negocio: sesiones seguras, manejo exacto del dinero, formularios accesibles y pruebas automáticas. Estudio Ingeniería de Software en la Universidad del Caribe (UNICARIBE), con graduación prevista en 2028.

Aprender cada día, perseverancia en cada momento.

Proyectos destacados

  • Altura Bank · Demo en vivo: banca en línea con inicio de sesión con bloqueo, cierre por inactividad, dashboard, historial con filtros y exportación a CSV, y transferencias con cotización, código de verificación, límites diarios y protección contra cobros dobles. 287 pruebas automáticas e integración continua. Se instala como app en el teléfono.
  • TaskFlow: gestor de tareas full-stack con Laravel, autenticación, prioridades, fechas límite, búsqueda y API REST protegida con tokens.
  • Dorée Nails: landing page responsiva hecha solo con HTML, CSS y JavaScript.
  • celestial-bodies-database: práctica de base de datos relacional en PostgreSQL.

Certificaciones: freeCodeCamp (Front-End Development Libraries, JavaScript, Responsive Web Design y Python), EF SET English Certificate C2 (72/100) e IA para la productividad, nivel intermedio (INDOTEL, BID y Cymetria). Los enlaces de verificación están en la tabla de arriba.

Formación: Ingeniería de Software, Universidad del Caribe (UNICARIBE), 2028.

Idiomas: español (nativo) e inglés (C2, EF SET).

Contacto: Ramsesjimenez001@gmail.com

Pinned Loading

  1. Altura-bank Altura-bank Public

    Online banking front end with React and TypeScript: secure sessions, transfers with idempotency, 287 tests and CI.

    TypeScript

  2. task-manager task-manager Public

    Full-stack task management application built with Laravel

    Blade

  3. doree-nails-landing doree-nails-landing Public

    Responsive landing page for a nail salon built with HTML, CSS and JavaScript.

    CSS

  4. celestial-bodies-database celestial-bodies-database Public

    Relational database of galaxies, stars, planets and moons in PostgreSQL.

  5. Aura-lounge-restaurant Aura-lounge-restaurant Public

    Responsive portfolio website for a Dominican restaurant and lounge, featuring an interactive menu and reservation experience.

    CSS

  6. apm apm Public

    Forked from microsoft/apm

    Agent Package Manager

    Python