$ whoami
Abdullah Alshaye
Staff Software Engineer · Riyadh, Saudi Arabia · 9+ years
Ethos Learn deeply. Build cleanly.
Staff Software Engineer working full-stack on a multi-tenant safety SaaS. Previously led front-end development across multiple products at SITE, including establishing the company's internal design system. Mobile and web, TypeScript end-to-end.
- Staff Software EngineerCNTXT · Riyadh, Saudi ArabiaOct 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.
- SITERiyadh, 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.
- Worked full-stack in TypeScript / JavaScript — contributing to Node.js services, API design, and the data layer alongside the front-end leadership.
- Used Docker for local development environments and service packaging across the team.
- 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.
- Worked full-stack in TypeScript / JavaScript — building features that spanned UI, Node.js services, and the data layer.
- Maintained and evolved production systems while supporting parallel feature delivery across multiple product lines.
-
Senior Software Engineer Jul 2019 – Jan 2021 - Delivered features end-to-end across SITE’s product portfolio in JavaScript / TypeScript — UI in React and Angular, plus contributions to Node.js services and APIs.
- 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 DeveloperCognizant · Riyadh, Saudi ArabiaJul 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.
- TraineeSaudi Electricity Company · Riyadh, Saudi ArabiaJun 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.
{
"programming": [
"TypeScript", "JavaScript"
],
"frontend": [
"React", "Next.js", "Astro", "Angular", "React Native"
],
"backend": [
"Node.js"
],
"databases": [
"PostgreSQL", "Prisma"
],
"infra": [
"Docker", "Kubernetes"
],
"tooling": [
"Vitest", "Biome", "Vite", "GitHub Actions"
],
"leadership": [
"Technical leadership", "Mentorship", "Code review", "Design systems", "Hiring / interviewing", "Stakeholder alignment"
]
}
Education
- King Saud University Bachelor's Degree, Information Systems 2012 — 2016
Certifications
- Front-End Web Developer
- Advanced CSS and Sass: Flexbox, Grid, Animations and More!
- Affinity Designer: The Complete Guide to Affinity Designer
- Intro to Programming
- + 1 more
Languages
- Arabic — Native
- English — Full professional
$ contact
- Email abdulah1alshaye[at]gmail.com
- GitHub @Abdullah700 →
- LinkedIn in/abdullahalshaye →
- CV cv.pdf (download) →