Hi, I’m Carlos José Aracena Sosa, a senior full-stack software engineer from the Dominican Republic with 6+ years building production web apps for telecom and fintech. I specialize in frontend with React/Next.js/Angular and TypeScript, and I work across Node.js/NestJS APIs and PostgreSQL/Oracle. I love delivering clean, scalable code and partnering with product and QA teams to ship great user experiences. I’m known for clean architecture, thoughtful state management, performance tuning, and collaboration to ship reliable, testable UIs. I enjoy solving complex UX problems, improving system maintainability, and helping teams deliver high-quality software.…

Carlos José Aracena Sosa

Hi, I’m Carlos José Aracena Sosa, a senior full-stack software engineer from the Dominican Republic with 6+ years building production web apps for telecom and fintech. I specialize in frontend with React/Next.js/Angular and TypeScript, and I work across Node.js/NestJS APIs and PostgreSQL/Oracle. I love delivering clean, scalable code and partnering with product and QA teams to ship great user experiences. I’m known for clean architecture, thoughtful state management, performance tuning, and collaboration to ship reliable, testable UIs. I enjoy solving complex UX problems, improving system maintainability, and helping teams deliver high-quality software.…

Available to hire

Hi, I’m Carlos José Aracena Sosa, a senior full-stack software engineer from the Dominican Republic with 6+ years building production web apps for telecom and fintech. I specialize in frontend with React/Next.js/Angular and TypeScript, and I work across Node.js/NestJS APIs and PostgreSQL/Oracle. I love delivering clean, scalable code and partnering with product and QA teams to ship great user experiences.

I’m known for clean architecture, thoughtful state management, performance tuning, and collaboration to ship reliable, testable UIs. I enjoy solving complex UX problems, improving system maintainability, and helping teams deliver high-quality software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Spanish; Castilian
Fluent
English
Advanced

Work Experience

Senior Software Engineer at Claro Dominicana
June 1, 2024 - October 23, 2025
Developed Pure Angular contexts to guarantee state management across application flows. Created responsive UI experiences with Bootstrap, Sass, and Angular. Built NestJS and Java APIs integrated with in-house services to enhance cross-system communication. Collaborated with product teams in Scrum to clarify requirements and deliver features. Contributed to the eligibility portal project for ClaroDOM to manage mobile plan changes.
Senior Front-End React Engineer at Travcoding USA (Remote)
June 1, 2024 - Present
Implemented Travcoding’s first Stripe-based payment system, enabling secure card and digital-wallet checkout, and improved front-end performance by 20% through modern React patterns (useMemo, useCallback, useContext) and memoization. Led migration and integration of payment gateways for multiple condo/property types, reducing maintenance overhead. Built wallets/points feature for trip and hotel redemptions with accrual, balance display, and redemption rules across products. Delivered a Green Hotels search engine focused on vegan and eco-friendly condos, with enhanced filters and content pipelines to improve discoverability.
Senior Software Engineer at Claro Dominicana
June 1, 2024 - October 23, 2025
Developed Pure Angular Contexts to ensure robust state management across application flows. Created responsive UI experiences using Bootstrap, Sass, and Angular. Built and integrated NestJS and Java APIs with in-house systems to enhance cross-system communication. Collaborated with product teams in Scrum to translate requirements into deliverables. Contributed to the eligibility portal for ClaroDOM, managing mobile plan changes for customers.
Senior Front-End React Engineer at Travcoding USA (Remote)
June 1, 2024 - Present
Led Travcoding’s first Stripe-based payment integration, enabling secure card and digital-wallet checkout and reducing purchase-flow friction. Improved front-end performance by 20% through modern React patterns (useMemo, useCallback, useContext) and memoization techniques. Directed migration and integration of payment gateways across condo/property types, streamlining client-specific configurations. Built a wallets/points feature for trip and hotel redemptions with accrual, balance display, and redemption rules. Delivered a new Green Hotels search engine focusing on vegan/eco-friendly condos, with filters, metadata, and content pipelines to boost discoverability.
Senior Software Engineer at Claro Dominicana (Remote)
June 1, 2024 - October 23, 2025
Developed Pure Angular Contexts to guarantee state management over application flow. Created responsive UI experiences using Bootstrap, Sass and Angular. Created new NestJS & Java APIs and integrated them with existing in-house APIs to enhance communication across systems. Collaborated with the product team in Scrum to gather requirements and ensure alignment with business objectives. Contributed to the development of the eligibility portal for ClaroDOM to manage mobile plan changes.
Senior Front-End React Engineer at Travcoding USA (Remote)
June 1, 2024 - Present
Senior Front-End React Engineer responsible for building a scalable travel platform. Implemented Travcoding’s first Stripe-based payment system, enabling secure card and digital-wallet checkout. Improved front-end performance by 20% by adopting modern React patterns (useMemo, useCallback, useContext) and other best practices for memoization and render control. Led the migration and integration of payment gateways for multiple condo/property types, streamlining configuration per client and reducing maintenance overhead. Built a wallets/points feature for trip and hotel redemptions, supporting accrual, balance display, and redemption rules across products. Delivered a new Green Hotels search engine focused on vegan & eco-friendly condos, adding filters, metadata, and content pipelines to improve discoverability.
Senior Software Engineer at Claro Dominicana (Remote)
June 1, 2021 - June 1, 2024
Developed Pure Angular Contexts to guarantee state management over application flow. Created responsive UI experiences for any device using Bootstrap, Sass and Angular. Created new NestJS & Java APIs and integrated them with existing in-house APIs to improve communication across systems. Worked with the product team to grasp requirements and business specifications, utilizing Scrum. Contributed to the new eligibility portal for ClaroDOM to manage mobile plan changes.
Full Stack Senior Developer at ASOCIACIÓN DE AHORROS Y PRÉSTAMOS (APAP)
June 1, 2021 - October 23, 2025
Led rebranding and development of the web app UI with pure React & Angular components; implemented robust state management using Angular Material, Tailwind, MUI, Bootstrap & Sass. Created NestJS-based services and integrated them with existing in-house APIs and microservices to enhance communication across systems. Worked with Scrum & Kanban to grasp requirements and deliver features.
Full Stack Senior Developer at ASOCIACIÓN DE AHORROS Y PRÉSTAMOS (APAP)
June 1, 2021 - October 23, 2025
Led rebranding and development of APAP’s business web application. Collaborated with Scrum & Kanban teams to understand requirements and translate them into technical tasks. Built pure React and Angular components/services to ensure seamless state management. Delivered responsive UI across devices with Angular Material, Tailwind CSS, MUI, Bootstrap & Sass. Created NestJS-based backend integrations with existing APIs and microservices to improve system communication.
Full Stack Senior Developer at ASOCIACIÓN DE AHORROS Y PRÉSTAMOS (APAP)
June 1, 2021 - October 23, 2025
Developed styling, screens and designs during rebranding of APAP's web application. Collaborated with Scrum & Kanban teams to gather requirements. Developed pure React & Angular components and services to maintain state management across the app. Created responsive UI experiences using Angular Material, Tailwind CSS, MUI, Bootstrap & Sass. Built NestJS APIs and integrated them with in-house APIs and microservices to improve cross-system communication.
Full Stack Senior Developer at Banco Popular Dominicano (BPD)
July 19, 2019 - October 23, 2025
Full Stack Senior Developer acting as a liaison between development teams and business stakeholders to ensure successful delivery. Gathered requirements, wrote clear user stories and acceptance criteria for core banking features, and collaborated with React/Angular/Node teams to define scope and APIs. Coordinated UAT with QA and business users, tracked defects, and prioritized fixes for releases; worked with Jira and Confluence; engaged with SQL (Microsoft SQL Server).
Full Stack Senior Developer at ASOCIACIÓN DE AHORROS Y PRÉSTAMOS (APAP) (Remote)
July 1, 2019 - June 1, 2021
Developed all styles, screens and designs (rebranding) for APAP’s web application. Worked with the Scrum & Kanban methodology to grasp requirements and deliver features. Developed pure React & Angular components and services to ensure state management across the application. Created responsive UI with Angular Material, Tailwind CSS, MUI, Bootstrap & Sass. Created NestJS services and integrated them with existing in-house APIs and microservices.
Full Stack Senior Developer at Banco Popular Dominicano (BPD)
July 1, 2019 - October 23, 2025
Acted as a liaison between business stakeholders and development teams as Full Stack Senior Developer; gathered requirements and wrote user stories/acceptance criteria for core banking features. Coordinated UAT with QA and business users, tracked defects, and prioritized fixes for releases. Collaborated with React/Angular/Node teams to ensure alignment and on-time delivery.
Full Stack Senior Developer at Banco Popular Dominicano (BPD)
July 1, 2019 - October 23, 2025
Served as a key liaison between business and development teams, translating business needs into technical requirements and ensuring delivery of core banking features. Collaborated with React/Angular/Node.js squads to define scope, API details, and backlog grooming. Coordinated UAT with QA and business users, tracked defects, and prioritized fixes for releases. Worked with C#, Windows Forms, SQL Server in a hybrid tech stack to support banking processes.
Full Stack Senior Developer at Banco Popular Dominican (BPD) (On site)
January 1, 2019 - July 1, 2019
Gained a deep understanding of business needs, translated them into technical requirements, and collaborated with React/Angular/Node teams to deliver aligned solutions. Gathered requirements with business teams, wrote clear user stories/acceptance criteria for core banking features, and coordinated UAT with QA and business users, tracking defects and prioritizing fixes for releases.

Education

Bachelor’s Degree at UNAPEC University
January 11, 2030 - January 1, 2023
Software Development Technician (Bachelor’s Degree) at ITLA Institute
January 11, 2030 - January 1, 2019
Bachelor's Degree in Software Engineering at UNAPEC University, Dominican Republic
January 11, 2030 - January 1, 2023
Software Development Technician (Bachelor’s Degree) at ITLA Institute, Dominican Republic
January 11, 2030 - January 1, 2019
Software Engineering (Bachelor’s Degree) at UNAPEC University, Dominican Republic
January 11, 2030 - January 1, 2023
Software Development Technician (Bachelor’s Degree) at ITLA Institute, Dominican Republic
January 11, 2030 - January 1, 2019
Software Engineering (Bachelor’s Degree) at UNAPEC University, Dominican Republic
January 11, 2030 - January 1, 2023
Software Development Technician (Bachelor’s Degree) at ITLA Institute, Dominican Republic
January 11, 2030 - January 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Telecommunications, Financial Services, Travel & Hospitality, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more