Back to the studio

Résumé / Santa Clara, CA

Osama Shoubber

Senior Frontend Engineer

oshoubber@pm.me · (408) 391-7340 · Santa Clara, CA

github.com/oshoubber · linkedin.com/in/oshoubber

Education

Santa Clara University

Bachelors of Science in Computer Science & Engineering

Santa Clara, CA

Technical skills

Frontend

  • React
  • TypeScript
  • JavaScript
  • GraphQL
  • Redux
  • Storybook
  • Responsive UI
  • Accessibility

Backend / Systems

  • Node.js
  • ExpressJS
  • REST APIs
  • MongoDB
  • MySQL/SQL
  • OAuth
  • Webhooks
  • API Design

Quality / Tooling

  • Jest
  • Integration Testing
  • ESLint
  • Prettier
  • Git
  • Unix/Linux
  • JIRA

Core Strengths

  • Product Engineering
  • Design Systems
  • UI/UX
  • Mentorship & Leadership
  • Documentation
  • Cross-Functional Communication

Work experience

Present

Thumbtack Inc.

Senior Frontend Engineer

San Francisco, CA

  • Led a full rebuild of Thumbtack’s web messaging experience, re-architecting the frontend to reach parity with native iOS and Android while improving reliability, maintainability, and product consistency for thousands of users
  • Owned complex customer-facing product work end to end: shaped technical approach, defined API contracts, coordinated with design/product/backend, implemented the UI, and drove staged rollout to production users
  • Facilitated a ground-up redesign of Thumbtack’s UI kit, owning core tokens, semantic tokens, component standards, and implementation guidance for scalable design-system adoption
  • Reduced regressions by writing highly testable frontend code with Jest, integration tests, and Storybook coverage for critical flows across messaging and shared UI components
  • Improved React performance and responsiveness by profiling render behavior, reducing unnecessary re-renders, tightening component boundaries, and using browser/React debugging tools to diagnose bottlenecks
  • Documented architecture decisions, edge cases, screenshots, recordings, and rollout notes in PRs/Jira, enabling effective async collaboration across engineering, design, product, and customer success
  • Drove the end-to-end development and rollout of a major engagement feature, integrating APIs, OAuth authentication, and webhooks to connect frontend and backend systems; collaborated across product, design, and engineering to redefine user interaction patterns
  • Championed process improvements in deployment workflows and QA handoffs, reducing rollout friction and improving post-launch stability across multiple product teams
  • Partnered closely with design to translate token architecture, interaction patterns, and component behavior into reusable frontend implementation standards
  • Improved quality across high-traffic surfaces by catching edge cases early with Storybook, PR walkthroughs, and QA handoffs

Ironclad Inc.

Full-Stack Software Engineer II

San Francisco, CA

  • Designed and developed polished, reusable React components using React, TypeScript, Redux, and Semantic UI/Chakra UI/Material UI for SaaS applications
  • Optimized React and CSS code for mobile and tablet viewports, improving performance and user experience on smaller screens
  • Implemented responsive and accessible user interfaces that delivered a seamless and intuitive user experience while meeting accessibility standards such as WCAG 2.1 and Section 508
  • Collaborated closely with designers, product managers, and other developers to ensure the application's design and functionality were aligned with project vision and goals
  • Conducted thorough code reviews, wrote comprehensive unit tests, and ensured code quality using industry-standard tools such as ESLint, Prettier, and Jest to maintain a highly scalable codebase
  • Created a living documentation system with Storybook, enabling streamlined sharing and review of components across the team
  • Continuously improved the application's front-end design and functionality by staying up-to-date with the latest trends, technologies, and best practices in the React ecosystem

AMD Inc.

Full-Stack Software Engineer II

Santa Clara, CA

  • Drafted, designed, and developed web applications in React to streamline AMD’s engineering processes and engineering team throughput
  • Collaborated closely with engineers and manager to synthesize and implement most efficient and effective features to improve user workflow
  • Researched, analyzed, and implemented modern UX/UI front-end design patterns using open-source React frameworks and component libraries
  • Utilized back-end Node.js libraries / Express to create and connect to RESTful APIs, MySQL, and MongoDB databases to securely send & retrieve data
  • Managed multiple projects from start to finish and their deployment, monitoring usage and performance statistics across the board
  • Wrote Python and PyPlot scripts to fetch, parse, and analyze large datasets, improving engineering productivity by up to 50%
  • Maintained clear technical documentation across active projects
  • Achieved exceptional performance in assigned projects, placing into top 5% of engineers during first performance cycle