Full-stack engineer | JavaScript · TypeScript · React · Node.js · AI/LLMs Focused on performance, optimization, AI integration and automation.
2024 — Now
2023 — 2024
San Francisco, California, United States
Trained and fine-tuned large language models (LLMs) to solve complex programming problems, excel in code generation, and produce functional, efficient code.
2022 — 2023
Menlo Park, California, United States
Collaborated with cross-functional teams and other engineers to develop and maintain an observability and automation platform designed for IT Ops to manage the complete employee lifecycle in the modern workplace.
Designed and implemented intuitive user interfaces using JavaScript ES6, TypeScript, React, Node, and AWS. These interfaces provided real-time visibility into key metrics and analytics, enabling efficient monitoring of orders, inventory, and projections. Resulted in data-driven decision-making for managers (users).
Leveraged JavaScript ApexCharts charting library and React to create visually appealing data visualization charts. Empowered users with critical insights into inventory levels, new hires, and retiring devices for informed decision-making.
Developed an interactive map using the Leaflet map library to display exceptions/incidents annexes as markers, enabling comprehensive information visualization and easy navigation across locations.
Accelerated front-end development by 50% by integrating the Material UI library of React UI components. Achieved a highly scalable, elegant, and responsive design that exceeded user expectations.
Contributed to the Agile development process, actively participating in sprint planning, code reviews, daily stand-ups, and retrospective meetings, ensuring continuous improvement and high-quality feature delivery.
San Francisco Bay Area
𝗦𝘁𝗼𝗰𝗸𝗬
This full-stack, single-page app is inspired by the popular e-commerce marketplace StockX, which allows users to trade authentic sneakers, clothes, accessories, NFTs, and more.
Built a Ruby on Rails Backend API creating Active Record models, controllers, and Jbuilder to transpile objects into JSON for the Frontend.
Integrated AWS S3 into Ruby on Rails Backend using Active Storage to handle user image uploads for products reducing server load, a fast-loading website, and scalability of image services.
Ensured user privacy and autonomy through Frontend and Backend authentication measures and React Router, allowing users to only access and make changes to personally listed products and shopping cart when logged in.
Used Redux state and client local storage together to store the cart items for persistence through a page refresh.
Built a custom search using React and Redux to filter and render products based on the keywords typed into the search bar.
2021 — 2022
San Francisco Bay Area
𝗗𝗲𝘃𝗙𝗼𝗰𝘂𝘀
A full-stack app built for developers to organize their job search, track job applications, store contacts, and practice for interviews.
Managed the Backend API and collaborated with 3 team members using GitHub’s version control system (Git) to efficiently collaborate promptly, using a modular approach to work on separate features simultaneously.
Designed a scalable database schema using MongoDB’s flexible document schemas and made database changes as necessary during the development process.
Programmed all Backend models, routes, and database calls, requested by the Frontend engineers to send and receive data.
Education
App Academy
Computer Software Engineering
Université Ibn Zohr