Available to hire
I’m Abdullah Ayyash, a full-stack software engineer based in Vancouver, BC. I design scalable backend architectures and high-performance frontend applications, delivering reliable features for fast-paced startups. I thrive on turning complex problems into solid, production-ready systems.
I have 3+ years of experience across Node.js, Laravel, Python, PostgreSQL, AWS, React, and Next.js, with a strong track record mentoring junior engineers and delivering end-to-end solutions—from API design to cloud deployments.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Work Experience
Software Engineer at Let's Pair Education
September 1, 2024 - PresentAs a founding engineer, designed and built the backend architecture and APIs from the ground up. Developed a scalable backend service using Prisma, Postgres, Express, TypeScript, and Node.js, supporting seamless user profile creation, appointment booking, and personalized user matching for thousands of concurrent users. Architected scalable production and staging deployments on EC2, ensuring smooth performance and scalability as user demand grew. Implemented unit and route testing for APIs with Jest and Supertest, improving reliability and reducing bugs by 25%. Enhanced the CI/CD pipeline with Vercel, enabling automated frontend deployments for faster and more efficient releases. Mentored Junior Software Engineers, transforming their ability to complete tasks independently and confidently navigate ambiguity, improving overall team efficiency.
Backend Developer at Trayn
August 31, 2024 - July 10, 2025Spearheaded backend development for DynPricing.ai, an AI-driven pricing tool that analyzes historical and real-time data from POS and food delivery platforms to optimize restaurant pricing and maximize profits. Integrated third-party APIs and configured OAuth 2.0 flows to manage secure access and authentication. Implemented Redis caching, significantly reducing response times by 30% and improving system scalability under high load. Integrated React frontend with backend APIs, enabling smooth and efficient feature development. Developed comprehensive unit and route testing using Jest and Supertest, increasing test coverage and reducing bugs by 25%. Authored and maintained detailed technical documentation covering APIs, integration setups, caching logic, and deployment processes to support team onboarding and ramp up new employees efficiently. Improved the backend of a school management system serving thousands of concurrent users, ensuring high availability, consistent performance, and
Software Engineer at Let's Pair Education
September 1, 2024 - PresentAs a founding engineer, designed and built the backend architecture and APIs from the ground up. Developed a scalable backend service using Prisma, Postgres, Express, TypeScript, and Node.js, supporting seamless user profile creation, appointment booking, and personalized user matching for thousands of concurrent users. Architected scalable production and staging deployments on EC2, ensuring smooth performance and scalability as user demand grew. Implemented unit and route testing for APIs with Jest and Supertest, improving reliability and reducing bugs by 25%. Enhanced the CI/CD pipeline with Vercel, enabling automated frontend deployments for faster and more efficient releases. Mentored Junior Software Engineers, improving overall team efficiency.
Backend Developer at Trayn
August 31, 2024 - July 10, 2025Spearheaded backend development for DynPricing.ai, an AI-driven pricing tool optimizing restaurant pricing by analyzing historical and real-time data. Integrated third-party APIs and configured OAuth 2.0 flows for secure access and authentication. Implemented Redis caching, reducing response times by 30% and improving scalability under high load. Integrated React frontend with backend APIs, enabling smooth feature development. Developed comprehensive unit and route testing using Jest and Supertest, increasing test coverage and reducing bugs by 25%. Authored and maintained detailed technical documentation to support team onboarding. Improved backend of a school management system serving thousands, ensuring high availability and secure data handling.
Backend Developer at Trayn
March 1, 2023 - August 1, 2024Led backend development for an AI-powered pricing engine used by restaurants to optimize revenue using real-time and historical data. Integrated third-party APIs and OAuth 2.0 authentication flows for secure data ingestion. Reduced API response times by 30% through Redis caching and optimized query patterns. Enhanced a school management system serving thousands of users, improving stability and data integrity. Increased test coverage using Jest and Supertest, reducing production defects.
Contract Software Engineer at Prime Takeoffs
January 1, 2024 - PresentBuilt a takeoff and estimation platform enabling contractors to perform linear and area measurements on construction drawings. Designed backend services for blueprint rendering, annotation storage, and multi-project workflows. Implemented Python components for PDF processing and geometric measurement logic. Deployed staging and production environments with CI/CD pipelines on AWS.
Education
BS at Simon Fraser University
June 1, 2018 - May 31, 2020BS at Simon Fraser University
June 1, 2018 - May 31, 2020BSc Computer Science (Incomplete) at Simon Fraser University
January 1, 2018 - January 1, 2020Full-Stack Development at Coding4Change Bootcamp
January 1, 2023 - August 1, 2023Qualifications
Full-stack developer
January 1, 2023 - August 31, 2023Full-stack developer Bootcamp
January 1, 2023 - August 31, 2023Industry Experience
Software & Internet, Education, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Vancouver today.