B
bnabriss's photo
Bassam Nabriss
From Egypt 04:45 PM (GMT+02:00)
$25/hr

Active over a week ago


Share this profile:

Sraff Full-Stack Engineer

Web Developer
Available for hire
Years of experience
10+ years
Experience level
Staff
Available for
Full-time, Contract
Available from
08 Jul 2026

Experienced Staff Software Engineer and Engineering Leader with 10+ years of experience building scalable SaaS platforms, marketplace products, subscription systems, and modern web applications used by millions of users worldwide.

Most recently worked at Upwork as a Staff Software Engineer within the Subscription & Monetization organization, building and scaling subscription lifecycle management, billing experiences, entitlement systems, and monetization infrastructure. Previously led engineering efforts for the “Freelancer Services” and “Any Hire” teams, driving technical direction, mentoring engineers, improving engineering processes, and collaborating closely with cross-functional stakeholders.

Strong expertise in frontend architecture and product engineering using React, Vue.js, Nuxt.js, Next.js, TypeScript, and modern JavaScript ecosystems, combined with solid backend experience using PHP, Laravel, Symfony, Node.js, and relational databases such as PostgreSQL and MySQL. Throughout my career, I’ve worked across startups, product companies, remote-first teams, and freelance consulting engagements, contributing to SaaS products, shipping platforms, educational applications, APIs, and enterprise systems. I enjoy solving complex engineering challenges, building scalable systems, improving developer experience, and helping teams deliver high-quality products efficiently.

Core strengths include: • Frontend Architecture & Product Engineering • React, Vue.js, Nuxt.js, Next.js, TypeScript • PHP, Laravel, Symfony, Node.js • PostgreSQL, MySQL • System Design & Scalability • Engineering Leadership & Mentorship • Cross-functional Collaboration • Remote-first Team Environments

Currently open to Staff/Senior Frontend, Full Stack, and Engineering Leadership opportunities within remote-first teams.

Employment History

Staff Front End Engineer at Upwork 2024 - 2026
Member of the Subscription & Monetization team, focused on building and scaling subscription management systems across the platform. Worked on subscription lifecycle management, billing experiences, entitlement systems, and monetization infrastructure to support millions of users globally. Collaborated closely with product, backend, and platform teams to improve reliability, scalability, and customer experience. - Vue/Nuxt - Typescript - GraphQL - PostgreSQL
Engineering Lead at Upwork 2022 - 2024
Promoted to Level 7 and led engineering efforts for the “Freelancer Services” and “Any Hire” teams, driving technical direction, delivery execution, and cross-functional collaboration. Managed frontend architecture decisions, mentored engineers, and partnered with product stakeholders to deliver scalable hiring and freelancer-focused solutions. Played a key role in team growth, planning, and engineering process improvements.
Senior Front End Engineer at Upwork 2021 - 2022
Transitioned to the “Any Hire” initiative within the Freelancer Services organization. Took on increased frontend leadership responsibilities, contributing to architecture decisions, mentoring engineers, and improving development workflows while building modern, scalable user experiences. - Vuejs - Nuxt - GraphQL
Senior Front End Engineer at Upwork 2020 - 2021
Promoted to Level 6 and worked on the “Direct Contracts” product within the Freelancer Services team, helping freelancers and clients collaborate outside the traditional marketplace flow. Contributed to frontend architecture, product planning, and feature delivery while expanding leadership responsibilities across the team. - PHP - Symfony 2, 3 - Vuejs - Nuxt
Senior Full Stack Engineer at Upwork 2019 - 2020
Joined the Freelancer Services team to build and enhance the “Direct Contracts” product. Delivered full-stack features across frontend and backend systems, contributing to product scalability, performance, and user experience. - PHP - Symfony 2, 3 - PostgreSQL - Angularjs - Vuejs - Nuxt
Senior Front End Developer at EngagingEducation 2018 - 2020
Work to create interactive applets - As needed - JavaScript - HTML Canvas - Mathematical applets
Product Architect at Elfkr LLC 2018 - 2019
Led two cross-functional engineering teams (8–10 engineers total) working on UAE-based commerce and logistics products, collaborating closely with marketing and business stakeholders to drive product strategy and delivery. Wasel — logistics application Majaz — online shopping platform
Senior Back End Engineer at Elfkr LLC 2017 - 2018
- PHP - Nodejs - Laravel - Codeigniter - Server Management - TDD - MySQL
Senior Full Stack Engineer at Elfkr LLC 2016 - 2017
Built and maintained scalable web applications across frontend and backend systems, contributing to architecture, feature development, performance, and user experience. - PHP - Codeigniter - Server Management - MySQL - JQuery - Angularjs

Education

Bachelor's degree, Computer Software Engineering at IUG 2011 - 2015