Oussama Ajala

Front-end Developer

I'm a recent graduate with a degree in Information Systems and Technology and a Data Science minor from Catawba College. Originally from Morocco and now a naturalized US citizen, I'm fluent in Arabic and fully committed to the philosophy of life-long learning. I'm a front-end developer with a deep passion for JavaScript, React, and all things web development. The unique combination of creativity, logic, technology, and never running out of new things to discover drives my excitement and passion for web development. When not at my computer, you can find me on a run.

Photo of Oussama Ajala, a Front-end Developer

Tech Stack

Projects

Description

Assembly: Endgame

HTML, CSS, Javascript, React

Assembly: Endgame is a React-based word-guessing game that challenges players to guess a random word within limited attempts. Key features include dynamic word generation, an interactive keyboard, and a list of programming languages representing "lives". The game provides real-time feedback, celebrates wins with confetti animations, and ensures accessibility with ARIA attributes. It showcases my skills in React, state management, dynamic rendering, and creating engaging, accessible user experiences.

Description

World Search Application

HTML, CSS, Javascript, React, React Router

This is an application to explore countries around the globe using React for a dynamic user experience. Real-time weather updates are from the OpenWeatherAPI, and comprehensive country details are provided by the REST Countries API. React Router ensures smooth navigation throughout the app.

Description

VibrantUI

HTML, CSS, Typescript, React

VibrantUI a reusable React Component Library using React, featuring customizable, mobile-friendly UI components like cards, badges, tooltips, toasts, banners, and testimonials. Ensured type safety with TypeScript.

Description

Chronos Task Manager

React Native, Expo, Tailwind, Typescript, Firebase

Chronos is a mindful time-management app designed to help you track tasks, reflect on routines, and engage with time intentionally not as a rigid system, but as a fluid part of life. Built with React Native, Expo, TypeScript, Firebase, and Tailwind CSS, it balances simplicity with functionality, offering a clean, cross-platform experience.

Get in Touch

Charlotte, NC

980-251-2739

ajala1713@gmail.com

© 2025 Oussama Ajala