Josue
From Guatemala (UTC-6)
Josue – AWS, Typescript, React
Josue David is a senior full-stack engineer with strong expertise in TypeScript, React, and Node.js. He has delivered e-commerce migration projects using modern stacks and demonstrates solid skills across databases, AWS, and GCP. Feedback highlights his clear communication, collaborative approach, and structured client updates. He is recommended for senior full-stack roles.
6 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Software Engineer (Frontend oriented)
Total Wine & More is a large U.S.-based retailer specializing in wine, beer, and spirits, with a high-traffic e-commerce platform serving customers nationwide. The platform allows customers to browse products, manage their accounts, reorder previously purchased items, and complete purchases online.




- Developed and enhanced consumer-facing features using React, TypeScript, and JavaScript within a micro frontend (MFE) architecture built with Nx and Module Federation.
- Contributed to the API migration from Hybris to Kibo, developing backend services and API integrations in Go for order, promotion, and payment workflows.
- Owned and scaled a shared React component library and design system, improving reusability and consistency across multiple micro frontends.
- Led accessibility improvements aligned with WCAG standards and drove development of the account management and product reordering flows.
- Increased automated test coverage to over 80% using Jest and Playwright, applying SonarQube quality gates.
- Implemented scalable state management solutions using Redux Toolkit, collaborating with cross-functional teams to deliver production-ready features.
- Used AI-assisted development tools (GitHub Copilot, Claude Code) to accelerate refactoring, migrations, and documentation.
Senior Frontend Developer
This is a fintech travel rewards platform built for OrchardTek, helping users track credit card points and redeem them for travel. It includes a public marketing site, a customer-facing web app for managing cards, points, and travel benefits, and an internal admin panel.

Led end-to-end development of the customer-facing web app (Next.js, TypeScript), including OAuth and credentials authentication via NextAuth (Google, Apple), multi-step onboarding, and account settings.
Built the credit card wallet module, including card search and filtering, a "Card Concierge" recommendation feature with infinite scroll, and a "what card should I use" tool.
Developed a points calculator, points tracker, and credit score module to help users understand and maximize their travel rewards.
Implemented a notifications system and a blog/FAQ learning center powered by a headless CMS.
Designed a layered architecture (services, actions, stores) using Zustand for state management, Formik and Yup for forms, and Chakra UI/Tailwind CSS as the design system.
Improved performance and UX through pagination, infinite scroll, and search optimizations, and stabilized the app pre-launch by resolving build and caching issues.
Contributed smaller fixes to the marketing site (Hugo, Contentful CMS) and the internal admin panel (Next.js).
Frontend Developer
This is a venue and offer management platform, and this project was its administration panel, the internal tool used to manage venues, users, and promotional offers across the platform. The panel needed secure access control and clear operational visibility for the team running the business day to day, along with regional configuration and content management for the Hoppy app.



- Designed and built the Hoppy administration panel from scratch using Angular, Angular Material, and TailwindCSS.
- Implemented two-factor authentication (2FA) to secure access to the panel.
- Built user, venue, and offer management features, giving the operations team full control over the platform's core entities.
- Added regionalization support, enabling the platform to manage venues, offers, and content across different regions.
- Built a full analytics and statistics dashboard with filtering capabilities, allowing the team to analyze venue performance and engagement data.
- Developed content management features for the Hoppy app, giving the team control over app-facing content directly from the panel.
- Improved operational efficiency by centralizing previously manual processes into a single administration tool.
Software Engineer
This is a major telecommunications provider, and this project served its Mexico market. The platform was a content-driven customer experience for browsing plans, promotions, and support content.




- Architected a content-driven customer platform using Next.js and Strapi as a headless CMS, improving performance, maintainability, and content delivery workflows.
- Built a GA4 event-tracking system through a custom useEventTracking hook, implementing events such as VIEW_ITEM_LIST, SELECT_ITEM, VIEW_PROMOTION, and SELECT_PROMOTION to support data-driven product decisions.
- Resolved a React performance issue causing duplicate tracking events, tracing it to unstable hook references and removing unnecessary dataLayer state management.
- Migrated components from CSR to SSR, improving performance and SEO across the platform.
- Consolidated duplicate mobile/desktop implementations into single responsive components, applying SonarQube-compliant code quality improvements.
Software Engineer
It is an event and venue reservation platform, allowing customers to browse availability, book venues, and complete payments online for events. The product needed a seamless end-to-end experience connecting reservations, payments, and lead management.


- Owned the end-to-end reservation and payment flow, covering frontend, backend, and payment processing for the platform.
- Built the customer-facing reservation experience using React and Redux Toolkit for state management.
- Developed backend features and an admin interface using PHP, Laravel, and Filament to manage reservations, availability, and content.
- Designed and integrated a custom payment gateway connecting the platform to Cybersource for secure online transactions.
- Connected reservation, payment, and lead management processes with Odoo ERP, streamlining the flow from booking to lead follow-up.
Frontend Developer
This is a fintech platform that enables businesses across Latin America to accept and process online payments. It provides a unified checkout and payment gateway layer that connects merchants with multiple local payment processors and banking rails depending on the customer's country, as well as a client-facing portal for dashboards, user management, and transaction monitoring.






- led the upkeep, troubleshooting, and optimization of the existing and legacy codebase to implement multiple payment processor integrations (Krezko, Akis, Zigi in Guatemala; T1 Pagos in Mexico; Sinpe Móvil in Costa Rica; Azul in the Dominican Republic, among others);
- updated and migrated project libraries and dependencies to newer versions across multiple codebases.;
- restructured legacy internal projects used by the customer support team, improving maintainability and usability;
- implemented enhancements to the company's graphic line and built a new version of the shared UI kit, leading its adoption across projects;
- developed a new internal testing platform accessible to both technical and non-technical team members;
- led the creation of a new client-facing platform including dashboards, user management, metrics, status checks, and transaction data;
- built and maintained HTML email templates for user notifications and purchase receipts.
Semi Senior Frontend Developer
A mobile banking application built with Ionic and Angular for Android and iOS. The goal was to add Apple Pay as a new payment method while also supporting related features such as custom HTML email templates and internal plugins used across the app.

- implemented Apple Pay as a new payment method within the GTCAPP mobile banking app;
- worked with Ionic and Angular to build and maintain features for both Android and iOS versions;
- collaborated closely with a team of developers to deliver high-quality solutions on schedule;
- created HTML email templates used by the bank;
- built and tested internal plugins used across the application;
- tested Android and iOS builds to ensure the app worked correctly and met the client's requirements.