Senior software developer with nearly six years of experience building scalable web and mobile applications using React, React Native, TypeScript, JavaScript, and Node.js. Experienced delivering reliable microservices, event-driven systems, and API integrations, with hands-on backend work using RabbitMQ, Redis, MongoDB, and Snowflake.

Natasha Nod in e

Senior software developer with nearly six years of experience building scalable web and mobile applications using React, React Native, TypeScript, JavaScript, and Node.js. Experienced delivering reliable microservices, event-driven systems, and API integrations, with hands-on backend work using RabbitMQ, Redis, MongoDB, and Snowflake.

Available to hire

Senior software developer with nearly six years of experience building scalable web and mobile applications using React, React Native, TypeScript, JavaScript, and Node.js. Experienced delivering reliable microservices, event-driven systems, and API integrations, with hands-on backend work using RabbitMQ, Redis, MongoDB, and Snowflake.

See more

Experience Level

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

Language

English
Fluent
Spanish; Castilian
Fluent

Work Experience

Senior Software Developer at Capmation (United States, Remote)
July 1, 2024 - Present
Helped design and develop an event-driven microservices platform that synchronizes data between Snowflake and multiple client applications. Built Node.js (Express) microservices using TypeScript with RabbitMQ for event queues, Redis for caching, MongoDB for staging before committing changes to Snowflake, and Snowflake as the system’s source of truth. Built and maintained a React operations dashboard (TypeScript, Tailwind CSS, Zustand) for monitoring jobs, managing scheduled events, triggering APIs manually, and tracking synchronization processes. Created reusable React components documented in Storybook to improve consistency and delivery speed. Wrote Jest tests, and used Docker/Docker Compose to run the full microservices environment locally, mirroring production for reliable development and testing.
Technical Leader / Semi Senior Full Stack Developer at Capmation (United States, Remote)
January 1, 2024 - July 1, 2024
Served as Technical Lead on a Snowflake–Workday integration project, leading technical implementation while contributing as a developer on a small team. Developed JavaScript APIs within the OutSystems platform to synchronize data between Snowflake and Workday in both directions. Contributed to a React and TypeScript microservices application made of independently deployable UI services and shared library packages distributed via npm, implementing features, fixing bugs, and maintaining reusable components. Collaborated with clients and cross-functional teams in an Agile environment using Git, code reviews, and teamwork practices.
Semi Senior Developer at Capmation (United States, Remote)
September 1, 2023 - January 1, 2024
Developed JavaScript APIs in the OutSystems platform to integrate Snowflake with multiple client applications, enabling two-way data synchronization. Implemented new features, resolved bugs, and collaborated with product owners, QA, and developers to deliver reliable integrations in an Agile environment.
Front-End Developer at Startup (United States, Remote)
March 1, 2023 - May 1, 2023
Implemented a query builder from scratch using React and TypeScript. Improved development time by building modular, reusable UI components for efficient code organization and faster delivery. Collaborated with backend developers to integrate API endpoints seamlessly, ensuring smooth communication between frontend and server. Created a Storybook for the project to list reusable components and document how they work.
Semi Senior Front-End Developer at Outsourcing company (United States, Remote)
September 1, 2021 - January 1, 2023
Implemented components from scratch for web in React and mobile in React Native, using Redux to manage API state. Created reusable features in React and React Native and added them to Storybook. Achieved at least 80% code coverage of components using Jest. Helped onboard new team members by training them on the project code and supporting learning issues. Maintained constant communication with the frontend team, backend developers, QA, and other stakeholders; ensured alignment on tasks, requirements, and expectations. Attended Scrum meetings to understand, refine, and implement solutions for epics/tasks/user stories. Interacted with clients and outsourced UX designers to review design and functionality of components to be developed later.
Junior Front-End Developer at Outsourcing company (United States, Remote)
January 1, 2021 - August 1, 2021
Created components under guidance from a senior developer for web in React and mobile in React Native, using Redux to manage APIs. Developed Jest test coverage of at least 80% for components. Fixed reported issues to optimize processes.
Software Front End Developer at SetPatrol
October 1, 2020 - January 1, 2021
Front End Developer (Self Startup) at Self Startup
May 1, 2020 - September 1, 2020
Front End Developer at Cabañas Rio Yam bala
January 1, 2019 - December 31, 2019
Front End Developer at Parapente Ecuador
January 1, 2019 - May 1, 2020

Education

Computer Science at UTPL University
January 1, 2012 - January 1, 2015
Certification - Understanding Node.js: Core Concepts at Udemy
January 11, 2030 - July 23, 2026
Certification - 100 Days of Code™: The Complete Python Pro Bootcamp at Udemy
January 11, 2030 - July 23, 2026
Certification - The Complete Git Guide: Understand and master Git and GitHub at Udemy
January 11, 2030 - July 23, 2026
Certification - React, React Redux and Redux Saga - Master React State/Hooks at Udemy
January 11, 2030 - July 23, 2026
Certification - Testing React with Jest and Testing Library at Udemy
January 11, 2030 - July 23, 2026
Certification - React Native - The Practical Guide at Udemy
January 11, 2030 - July 23, 2026
Certification - ES6, ES7 & ES8, Time to update your JavaScript / ECMAScript at Udemy
January 11, 2030 - July 23, 2026

Qualifications

Understanding Node.js: Core Concepts
January 11, 2030 - July 23, 2026
100 Days of Code™ : The Complete Python Pro Bootcamp
January 11, 2030 - July 23, 2026
The Complete Git Guide: Understand and master Git and GitHub
January 11, 2030 - July 23, 2026
React, React Redux and Redux Saga - Master React State/Hooks
January 11, 2030 - July 23, 2026
Testing React with Jest and Testing Library
January 11, 2030 - July 23, 2026
React Native - The Practical Guide
January 11, 2030 - July 23, 2026
ES6, ES7 & ES8, Time to update your JavaScript / ECMAScript
January 11, 2030 - July 23, 2026

Industry Experience

Software & Internet

Experience Level

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

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer today.