
Hi, I’m Yasser Batas 👽
Product-oriented full-stack engineer, frontend-rooted.
I build customer-facing web and mobile products with React, React Native, TypeScript, and Svelte/SvelteKit, and extend that work through Node.js, NestJS, Fastify, Prisma, and PostgreSQL. With 8+ years in product development, I use AI-assisted tools such as Codex, Claude, and OpenCode to accelerate delivery—while owning the technical decisions, quality, privacy, and product outcome.
Colima, Mexico 🌮
Contact me →
yasser.batas+portfolio@gmail.com
Experience
VTwo - Mid Full-Stack Developer
Nov 2025 - Sep 2026 (11 mos) | Remote
Responsibilities
- Owned the end-to-end delivery of GDPR and Data Subject Request (DSR) capabilities for a multi-tenant SaaS.
- Built self-service data export, erasure, request withdrawal, and organization offboarding flows.
- Designed privacy-preserving erasure workflows with organization-scoped execution, cross-tenant retention safeguards, Stripe partial-completion handling, and auditable deletion certificates.
- Delivered SvelteKit interfaces for “Manage My Data,” deletion and export confirmations, retention-policy controls, and fail-closed audit-log redaction.
- Developed and tested full-stack features while improving release quality through automated verification.
Technologies:
Justo - Sr. Frontend Developer
Mar 2023 - Oct 2024 (1yr 5 mos) | Remote
Responsibilities
- Designed and implemented new features to enhance the user interface (UI) and user experience (UX).
- Conducted updates and improvements to optimize SEO performance.
- Boosted customer acquisition through targeted design enhancements.
- Improved client retention by focusing on usability and engagement strategies.
Technologies:
Homie - Frontend Developer
Mar 2022 - Dec 2022 (9 mos) | Remote
Responsibilities
- Developed key features to enhance user acquisition and retention.
- Resolved critical issues to ensure system reliability and performance.
- Improved the codebase through strategic refactoring for maintainability and scalability.
Technologies:
Resuelve tu Deuda - Mid Frontend Developer
Jul 2019 - Feb 2022 (2yr 4 mos) | Remote
Responsibilities
- Developed features by collaborating closely with stakeholders to translate business logic into effective code.
- Took ownership of the frontend codebase, ensuring high standards of quality and performance.
- Worked extensively with frontend technologies, contributing to the development of a comprehensive web application.
- Took on a leadership role, mentoring two JavaScript developers and leading various projects.
- Developed and maintained a React Native application, enhancing mobile user experience.
- Built backend APIs features using Elixir and Phoenix for the mobile application.
Technologies:
Magmalabs - Software Engineer
Jan 2018 - Jul 2019 (1yr 7 mos) | Onsite
Responsibilities
- Contributed to a mobile app project designed to help users achieve their book reading goals
- Develop key features to enhance engagement and improve the overall user experience.
- Collaborated with a team of developers to ensure the app's functionality and performance met high standards.
- Implemented best practices in code quality and testing to ensure a stable and reliable application.
- Released multiple versions of the app on both the App Store and Google Play Store
Technologies:
Progressly - Apprentice
Aug 2017 - Jan 2018 (6 mos) | Onsite
Responsibilities
- Collaborate on frontend development tasks and side projects using React and React Native.
- Work within a mentored environment, receiving regular code reviews and implementation feedback from senior colleagues.
- Actively study React and React Native technologies through structured learning approaches including Udemy courses and official documentation.
- Participate in collaborative development processes with emphasis on code quality and best practices
- Demonstrate commitment to professional development through self-directed learning and application of new technologies
Technologies:
Nebusens - Developer
Aug 2016 - Jan 2017 (6 mos) | Onsite
Responsibilities
- Took the ownership of the project implementing pentesting in order to improve the security of the application.
- Created reports and documentation about the pentesting process and vulnerabilities I found.
- Developed python scripts for getting data from the sensor net and sending it to the server.
- Implemented MQTT protocol for real-time data transmission.
- Implemented features to enhance user interaction and data visualization recieived from sensors.
Technologies:
Projects
Technologies I've Worked With
HTML 5
CSS 3
Node
NestJS
Fastify
React & React Native
Next.js
Svelte & SvelteKit
Expo
Typescript
Redux
MobX
Styled Comp.
Ant Design
Bootstrap
Jest
Vitest
Playwright
React Testing Library
GraphQL
Python
Elixir
MySQL
PostgreSQL
Prisma
Strapi
Git
About

Frontend Engineer with Full-Stack Scope
I have spent more than eight years building customer-facing web and mobile applications. My foundation is in React, React Native, and TypeScript, with a focus on accessible interfaces, performance, and maintainable product delivery.
I am extending that frontend foundation through backend and full-stack ownership. At VTwo, I delivered GDPR and Data Subject Request capabilities for a multi-tenant SaaS product, including secure data export and erasure workflows, retention safeguards, and auditable records using Node.js, NestJS, Fastify, Prisma, and PostgreSQL.
I approach backend work with the same product mindset I bring to the frontend: clear user journeys, secure data handling, tested systems, and reliable delivery. I collaborate closely across product and engineering, mentor developers, and take ownership from definition through production.
Outside of work, I enjoy calisthenics, Muay Thai, Rubik's cubes, video games, and time with family and friends.