~/abdullah

Abdullah Alshaye

Staff Software Engineer · Riyadh, Saudi Arabia

Summary

Staff Software Engineer with 9+ years shipping production web and mobile applications. Spent five-plus years at SITE leading front-end development across multiple products — setting standards, mentoring teams, and architecting front-end systems, including establishing the company's internal design system. Now working full-stack on a multi-tenant safety SaaS platform. Current focus: TypeScript end-to-end — React / Next.js, Node, PostgreSQL. Also shipped AuRatio — a coffee ratio calculator on the App Store — as a personal project.

Experience

Staff Software Engineer
CNTXT · Riyadh, Saudi Arabia
Oct 2024 – Present
  • Building a multi-tenant SaaS platform for industrial safety operations — Job Safety Analysis (JSA), Digital Work Permits (DWP), isolation plans, and related field workflows.
  • Working full-stack across the product: TypeScript end-to-end, React / Next.js on the front end, Node services and PostgreSQL (via Prisma) on the back end.
  • Designing the customizable workflow engine that lets each tenant configure approval chains, form schemas, and routing rules without code changes — supporting widely different operational policies across customer sites.
  • Designing tenant-aware data models and API contracts that keep customer data isolated while sharing the underlying platform.
  • Partnering with product, design, and other engineers to shape requirements and resolve technical tradeoffs in a regulated, safety-critical domain.
SITE
Riyadh, Saudi Arabia · 5 yrs 8 mos · 4 promotions
Senior Technical Lead Jan 2023 – Oct 2024
  • Led front-end development and architecture across multiple products — set technical standards and best practices, reviewed code and designs, and mentored a team of front-end developers.
  • Established the company’s internal design system: tokens, components, theming, and Storybook documentation.
  • Collaborated with technical leads, product managers, and stakeholders to define technical requirements and align solutions with business objectives.
  • Participated in hiring and onboarding — conducted technical interviews, mentored new hires, and grew a positive, collaborative team culture.
Staff Software Engineer Jan 2021 – Dec 2022
  • Continued front-end leadership across SITE products. Set patterns adopted by other front-end engineers, reviewed architecture decisions, and contributed to cross-team technical standards.
  • Maintained and evolved production front-end systems while supporting parallel feature delivery across multiple product lines.
Senior Software Engineer Jul 2019 – Jan 2021
  • Delivered front-end features across SITE’s product portfolio in JavaScript / TypeScript, React, and Angular.
  • Took on increasing technical scope — reviewing peers’ work and contributing to shared infrastructure.
Associate Software Developer Mar 2019 – Jun 2019
  • Onboarded into SITE’s front-end teams and contributed to feature work across early projects.
Front-end Developer
Cognizant · Riyadh, Saudi Arabia
Jul 2017 – Feb 2019
  • Built and maintained production websites and web-application user interfaces with HTML, CSS, and JavaScript — translating designer concepts into responsive, accessible UI.
  • Delivered responsive design for mobile sites and contributed back-end and API work where needed.
  • Used GitHub for workflow management and Grunt / Gulp for build automation. Tested for usability and resolved bugs throughout the development lifecycle.
Trainee
Saudi Electricity Company · Riyadh, Saudi Arabia
Jun 2016 – Aug 2016
  • Citrix administration: user provisioning, privileges, and login troubleshooting.
  • Worked with the GIS / ArcGIS database — quality assurance, data entry, and basic admin.
  • Touched the field force management system (FFMS) and SUTY application for e-billing and customer service.
// SIDE PROJECTS