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.
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;
mainonly 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
- celestial-bodies-database: relational database of galaxies, stars, planets, moons and constellations in PostgreSQL, with primary and foreign keys
- 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
| 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.
B.S. in Software Engineering · Universidad del Caribe (UNICARIBE), Dominican Republic · Expected 2028
Spanish (native) · English (C2, EF SET)
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

