# Hamza khchichine > Principal Software Engineer at Yahoo by day | Rust developer by night Location: Austin, Texas, United States Profile: https://flows.cv/hamzakhchichine Email: hamzabitup@gmail.com Phone: +1 737 388 9612 Website: https://hamzak.xyz/ I'm a passionate software engineer with over 8 years of experience working as a full-stack developer with a track record of taking large-scale web applications from the drawing board to production. I have extensive knowledge of front-end JavaScript and browser APIs as well as significant experience with popular frameworks and libraries like React, Vue, and Redux as well as Typescript. I quickly realized after a few years that the companies I worked with were looking for much more than just an engineer. I figured out that most of my clients wanted someone whom they could trust as a technical partner for their products. Someone, who can give suggestions right from what tech should be picked up, how to get the roadmap right, how should we plan the product launch, and a lot more. I love to speak with people and help them find the perfect solutions for their problems and help bring their ideas to life. As of today, I always strive to keep the quality high and every request is considered with extraordinary care. ## Work Experience ### Principal Software Engineer @ Yahoo Jan 2022 – Present | Austin, Texas, United States - Led vision, architecture, and delivery for Create, an enterprise Prompt-to-UI platform built to eliminate the translation gap between generic AI tools and Yahoo’s product-specific design systems, component libraries, accessibility requirements, and product guidelines across properties serving hundreds of millions of users. - Defined an enterprise AI strategy for UI generation that enabled designers and PMs to generate design-system-compliant, product-aware React UI for existing Yahoo products, driving thousands of internal sessions per day. - Architected a reliability-first generation pipeline that compiled generated UI against a type-safe component library and validated output through a cloud TypeScript compiler loop, improving correctness and production readiness of generated code. - Defined the architecture for AI-assisted development around Yahoo’s design system, documentation, and usage constraints, improving output accuracy by ~90% and scaling to tens of thousands of requests per day across the company. - Led development and governance of Yahoo’s Universal Design System (UDS), driving migration of approximately 35 Yahoo products, including Yahoo News, Yahoo Mail, and Yahoo Finance, onto a shared front-end foundation. - Built automation around UDS that enabled configurable components to flow across web, mobile, Figma, and code, reducing delivery timelines from months to days and accelerating cross-platform product development. - Reduced feature release lead time from days to minutes by improving design system release workflows, platform tooling, and delivery processes. - Architected shared UI infrastructure using TypeScript, Nx, custom generators, and internal boilerplates, standardizing project setup and delivery patterns across teams. - Built Purger, a build-time optimization system for a TypeScript-first component library, reducing CSS size by an average of 30% across teams and improving front-end performance at scale. ### Senior Software Engineer @ Yahoo Jan 2021 – Jan 2022 - Researched and developed with the team the architecture for a new React and TypeScript based micro-frontends architecture using a monorepo approach that leverages the clean architecture to decouple the UI from business logic. - Migrated enterprise-level application generating millions of dollars of revenue a year from Ember to React by leveraging the previously developed architecture. - Maintained and developed new components for an internal UI components library. ### Senior Software Engineer @ Toptal Jan 2021 – Jan 2023 - Conducted cross-browser testing on Android and iOS and eliminated bugs and browser compatibility issues. - Improved the UI functionality and added new features, resulting in a smoother and more responsive app behavior. - Developing and maintaining the front-end architecture of the application. - Implemented new features with Firebase and fixed bugs. - Staying up-to-date with the latest front-end technologies, trends, and best practices, and sharing that knowledge with the team. - Participating in the project planning and estimation process and ensuring that the front-end development is on track and delivered on time. - Building and implementing A/B tests and other experiments to continuously improve the user experience. ### Senior Software Engineer @ Aleo Systems Inc. Jan 2020 – Jan 2021 | United States - Architect and develop a multi-threaded React/Typescript app that leverages WASM and Rust. The result is the world's first browser based setup ceremony. - Work with different teams to design and implement an internal React/Typescript components library. This made the different products have a more consistent UI/UX as well as save dev time and speed up the workflow. - Developed unit tests and component snapshot tests using Jest. - Added Storybook to multiple projects to enable better component development in isolation, better testing and have a solid documentation and use cases examples. - Created several web services using Next.js, React, Typescript and GSAP. ### Frontend Developer (Vue.js) @ Idea Drop Jan 2019 – Jan 2020 - Migrated the front-end from a monolith Jquery app to a modern Vue, Typescript and Tailwind app. The result is much better performance, feature implementation time and 0 bugs. - Managed and deployed data heavy screens respecting best practices. - Created bespoke polyfills to enable a modern Vue based app to run on browsers down to IE9. - Conducted cross browsing testing to ensure compatibility with different browsers including IE9. - Conducted mocking calls to API Endpoints. - Created a serverless app using AWS, Vue and Typescript that can scale to millions of users. ### Full Stack Engineer @ Canda Jan 2019 – Jan 2020 - Delivered a full-stack web application using React, Typescript and, Laravel. The application made it easy to manage and fill open positions. It integrated with Lever and similar tools for better management. - Created various enterprise websites using Webflow, Vue, Nuxt and GSAP. - Fixed several bugs and reworked the UI/UX to provide smoother interactions with the web app. ### Frontend Engineer @ PaxFamilia Jan 2019 – Jan 2020 - Implemented and enhanced a web based software for creating complex financial models. - Created a feature to present HTML-based pages in a full-screen auto-generated presentation with advanced user controls and layout options. - Implemented client-side data transformations to map, filter, reduce, etc. large datasets for display in interactive SVG charts. - Created dynamically populated data filters as dropdowns, checkbox groups, input fields, sliders, etc. in order to evaluate and pivot data analysis charts. - Migrated parts of a monolithic app, to a modern Typescript, Vue and GraphQl micro frontend based architecture. ### Full Stack Engineer - UI designer @ digitalrocket GmbH Jan 2018 – Jan 2020 - Designed and implemented an internal tool with a dashboard facilitating appointment management and charts as well as generation of PDF reports using Vue and Laravel. - Designed and implemented a CRM to organize and track all customers data and replace the existing Excel system using Vue and Laravel. - Modified the existing legacy application to improve support for older browsers and slow connections. - Handled the heavy development of embedded JavaScript widgets on third-party publisher sites. - Developed several static websites while closely collaborating with the design team. ### Full-stack web developer @ GETNORD MOBILE Jan 2018 – Jan 2019 - Developed and maintained several websites where most of them are e-commerce websites (laravel + Vue/React). - Developed an internal order management platform. ### Full Stack Engineer, UI/UX designer @ Melec Group - Finance & Insurance Jan 2017 – Jan 2018 - Led entire front-end design work for a website in close collaboration with the CMO and designed marketing material. - Laid the groundwork for the application’s UX using industry best practices. - Collaborated with management and marketing teams to improve product usability through ongoing visual design iterations. - Maintained and developed several websites. ### Fullstack Developer | UI/UX designer @ Genesi Communication Design Jan 2016 – Jan 2017 ## Contact & Social - LinkedIn: https://linkedin.com/in/hamzakhchichine - Website: https://www.hamzak.xyz/ --- Source: https://flows.cv/hamzakhchichine JSON Resume: https://flows.cv/hamzakhchichine/resume.json Last updated: 2026-03-29