Riyad Yahya
Lead Software Engineer | Scalable Platforms & Product Growth
Senior Software Engineer and Engineering Leader with over 7 years of experience building scalable SaaS products, particularly in the loyalty and e-commerce space. He specializes in full-stack development using the MERN stack (MongoDB, Express.js, React.js, Node.js), with strong expertise in TypeScript, scalable architectures, and DevOps practices. As the Software Lead at Coretava, he oversaw a team of 6–10 engineers, restructured the engineering organization for improved efficiency, and drove significant technical upgrades, including modular backend architecture and broad integration support with platforms like Shopify, VTEX, and Magento. Riyad combines deep technical knowledge with strategic product thinking, enabling cross-functional collaboration and success in high-growth environments.
Experience
Senior Software Engineer
Toptal • July 2021 - Present (3 years 11 months)
- Atlantic Business Technologies: Built React loan application platform with real-time tracking and role-based access, reducing submission errors by 40%
- Perpetuating Inc.: Developed full-stack event management system (React/ Node.js) featuring Stripe payments and 30% faster load times via lazy loading
- DigiTech LLC: Engineered WebRTC streaming platform with real-time chat and customizable dashboards, maintaining 99% uptime during peak traffic
Lead Software Engineer
Coretava • March 2020 - July 2025 (5 years 4 months)
- Led the design, development, and scaling of Coretava's loyalty platform, driving cross-functional execution and platform growth.
- Restructured teams into specialized frontend/backend units, reducing cross-team blockers by 50% and increasing sprint velocity by 25%.
- Championed technical excellence through mentorship and agile refinement.
- Drove migration of 250K+ JavaScript lines to TypeScript, cutting runtime errors by 35% and accelerating feature delivery by 20%.
- Restructured React frontend into a monorepo, enabling component modularization and publication of multiple loyalty widget flavors for diverse customers. Delivered JS SDKs to merchants, granting full frontend customizability.
- Adopted NestJS for backend services, enabling 5x traffic growth while reducing module coupling by 60%.
- Designed RabbitMQ messaging to decouple 10 microservices, supporting 3K+ concurrent users with 40% fewer AWS resources (P99 latency <200ms).
- Migrated analytics to BigQuery, slashing main DB load by 70% and speeding complex queries 30x (15min → 30s).
- Launched CoreLoyalty, adopted by 100+ merchants in 6 months, featuring a flexible point system (↓70% customization requests) and SMB-tailored cashback model (↑40% retention).
- Developed 15+ API integrations (VTEX, Magento, WooCommerce), expanding addressable market by 60% and reducing merchant onboarding from 4 weeks → 3 days.
- Designed public REST APIs and developer tools for third-party adoption. Collaborated with POS providers on real-time integrations, establishing Coretava as the region's most interoperable loyalty platform.
Senior Software Engineer
Coretava • October 2018 - March 2020 (1 year 4 months)
- Architected end-to-end Shopify integration via custom apps, enabling seamless merchant onboarding (adopted by 30+ clients within 3 months, expanding TAM by 15%).
- Led development of Android/iOS SDKs (complementing web SDKs), reducing client integration time by 40% and accelerating enterprise adoption.
- Co-launched TeamUp – a team-based loyalty product – by building a React Native mobile app that drove a 30% engagement lift in pilot enterprise accounts.
- Engineered AWS infrastructure (ECS/EC2/S3/CloudFront) supporting 500% YoY traffic growth with zero downtime during peak events.
- Mentored junior engineers on React/Redux best practices and CI/CD standards, reducing production incidents by 50%.
Software Engineer
Coretava • January 2018 - October 2018 (8 months)
- Designed and implemented the initial microservices backend (Node.js/ Express) deployed on AWS ECS. Established public API access via EC2 load balancers, creating a robust infrastructure for growth.
- Developed key backend services powering user/tenant management, points lifecycle (earning/redemption), and interactive loyalty mechanics (missions, games, surveys).
- Spearheaded development of the React/Redux admin dashboard, customer-facing Gamibot widget, and JavaScript SDK – critical tools for internal operations and client integration.
- Managed frontend deployment pipeline using AWS S3 + CloudFront CDN, ensuring high-performance global access to the widget and dashboard.
- Delivered a production-ready MVP that successfully onboarded multiple early customers, proving product value and technical scalability.
Software Engineer
Freightos • June 2016 - October 2018 (2 years 3 months)
- Spearheaded frontend development (React.js, Redux) for the core team revamping Freightos' marketplace platform, now serving 100K+ monthly active users.
- Architected a domain-driven frontend structure and integrated the company's internal UI kit.
- Owned the end-to-end release pipeline: implemented comprehensive testing (Jest unit/snapshot, E2E) and established robust CI/CD workflows.
- Championed seamless deployments using LaunchDarkly feature flags and Segment analytics for data-driven feature validation and performance monitoring.
Skills
Languages
JavaScript, TypeScript, CSS, HTML, HTML5, ECMAScript (ES6), CSS3, GraphQL, Python, Java, SQL
Frameworks
Redux, NestJS, Next.js, Material UI, Bootstrap, Express.js, Jest, Flask
Libraries/APIs
React, MobX, Node.js, REST APIs, Stripe, Stripe Connect, Stripe API, Twilio API, Liquid, OpenAI API, SendGrid API, Llama API
Tools
Webpack, Figma, Stripe Checkout, Git, Google Analytics, GitHub, Amazon Elastic Container Service (ECS), Mocha, Jenkins, Amazon EKS, Kibana, Zapier, Sentry, Amazon Cognito, Whisper, ChatGPT, Auth0
Paradigms
Microservices, Responsive Web Design (RWD), Search Engine Optimization (SEO), Event-driven Architecture, Agile Software Development
Platforms
Google Cloud Platform (GCP), Web, Firebase, Docker, Kubernetes, Amazon Web Services (AWS), AWS Lambda, Amazon EC2, Shopify, Heroku, Vertex AI, WordPress, Apache2, Ollama, Twilio
Storage
MongoDB, Amazon S3 (AWS S3), Database Architecture, JSON, Databases, Google Cloud, PostgreSQL
Other
Front-end, WebSockets, Full-stack, Third-party Integration, User Interface (UI), Widgets, Front-end Architecture, Architecture, APIs, CORS, Web Development, Full-stack Development, Animation, Deployment, Responsive Web Apps, Webhooks, UI Components, Design Systems, MERN Stack, Front-end Development, Pixel Perfect, Responsiveness, Server-side Rendering (SSR), Startups, Back-end, API Integration, CI/CD Pipelines, Data Structures, Solution Architecture, Technical Leadership, Software Architecture, Data Visualization, Booking Systems, eCommerce, Mobile Video, Storybook, Content Management Systems (CMS), CTO, Leadership, Digital Marketing, OpenAI, OpenAI GPT-4 API, Cursor AI, Discord Bots, Web Scraping, Large Language Models (LLMs), Security, Pub/Sub, Apollo, Proxy Servers, ElevenLabs Solutions, Speech to Text, Text to Speech (TTS), AI Agents, Llama, Azure Text to Speech
Education
Bachelor's degree in Computer System Engineering
September 2012 - June 2017
Birzeit University - Ramallah, Palestine