JC / 01 Santo Domingo, DO

I build products
from the interface
down.

I help companies build end-to-end digital products users love — from scalable interfaces to reliable backend services.

Juan Carlos Cruz
Software Engineer · Web + Mobile SDQ · 18.48 N / 69.93 W
01

14.7k+

Android Users Acquired

All Your Senses · Besage.ai

02

80%

Farmer Productivity Increase

Internal workflow tools · EPAM

03

50%

Lower Bounce Rate

Drupal → SPA migration · EDteam

04

7+

Years of Experience

Web, mobile & design systems

01 — About

Complex systems.
Clear outcomes.

I'm Juan Carlos Cruz, a Software Engineer based in Santo Domingo, Dominican Republic, working with companies across EdTech, Healthcare, Staffing, and consumer apps.

I build end-to-end web and mobile solutions with React, React Native, TypeScript, Node.js, and PostgreSQL, from accessible interfaces to REST APIs, business logic, and relational data models.

My edge? I sit at the intersection of engineering and design. I care deeply about the end user, which means the products I build aren't just clean in code — they're a pleasure to use.

01

Web Applications

End-to-end web products, from polished interfaces to REST APIs and relational data. React, Next.js, Node.js, and PostgreSQL.

02

Mobile Apps

React Native & Expo apps that reach real users. I’ve taken apps from 0 to 14k+ installs with polished, performant UIs.

03

Design Systems

Storybook-driven component libraries and design tokens that let teams move faster and stay consistent.

Working set ReactReact NativeTypeScriptNext.jsNode.jsExpress.jsPostgreSQLREST APIsExpoReact RouterGraphQLReact QueryAngularVue.jsStorybookTesting LibraryTailwind CSSPython
02 — Experience

Where I've made
an impact.

01 Mar 2026 – Present Current

Besage.ai

Software Engineer

  • Build scalable mobile and web applications with React Native, React, TypeScript, Node.js, and PostgreSQL
  • Design REST APIs, implement business logic, and model relational databases
  • Deliver end-to-end solutions across frontend and backend systems
02 Dec 2024 – Mar 2026

Besage.ai

Senior Frontend Developer

  • Led All Your Senses to 14.7k Android acquisitions and +20% iOS conversion
  • Built a custom audio player with Voice, SFX, and Music mixing plus background playback
  • Migrated iLeader.ai from Expo SDK 52 → 53 with minimal downtime
  • Designed scalable Feature-Sliced architecture across two production apps
03 Apr 2023 – Feb 2025

SnoopDrive

Senior Frontend Developer

  • Led Design System setup: Storybook, Angular CDK, Tailwind CSS
  • Guided Angular 15 → 17 upgrade improving DX & performance
04 Sep 2023 – Jan 2024

Platzi

Senior Frontend Developer

  • 65% completion rate on new AI-powered learning path generator
  • A/B testing via Strapi CMS boosting landing page conversions
  • Built key UI for “Chat with Platzi ADA” AI feature
05 May 2022 – Aug 2023

EPAM Systems

Senior Frontend Developer

  • 80% farmer productivity growth via new internal tools
  • Reduced 25+ redundant backend requests via caching & code splitting
  • React v15 → v17 migration, cutting legacy code by 10%
06 Mar 2021 – Nov 2022

GuruHotel

Frontend Developer

  • Led Guest Dashboard from MVP to 2,000+ active users
  • Reduced customer support tickets by 10% via cancel/address flows
  • TypeScript migration with full type coverage
07 Feb 2018 – Sep 2019

EDteam

Frontend Developer

  • Migrated Drupal site to SPA — 50% bounce rate reduction
  • Significant gains in traffic and engagement
03 — Contact

Let's build
something useful.

From an early product idea to a mature platform, I can help shape the interface, build the system behind it, and ship the whole thing.

juancarloscruz.software@gmail.com