Hello I'm Yassine

A  

Scroll

About Me

I'm a self-taught Software Enginer. I have a big interest in various tech fields including Web Development (mostly focus on the backend). And Data, Quality Assurance related fields. I've been programming and writing code since high school. Around the beginning of the COVID-19 pandemic, I took various online classes to get ahead for when I go to college for my bachalor in Computer Science . After high school I attended a community college to take general education classes, that's when I strated doing more research to become self-taught.
- Fast forward to now I have a diverse set of skills suitable for various roles in the tech industry.

Skills

Programming Languages

  • Python.svgPython
  • javascript.svgJavascript

Web Technologies

  • html.svgHTMLcss.svgCSS
  • django.svgDjango
  • react.svgReact-js
  • flask.svgFlask
  • fastapi.svgFastAPI
  • bootstrap.svgBootstrap
  • nginx.svgNginx
  • sass.svgScss

Databases

  • mySQL
  • PostgreSQL
  • SQLite
  • MongoDB
  • Redis

Others & Tools

  • github actions svgGithub Actions
  • nodejs.svgNodeJs
  • selenium.svgSelenium Web Driver
  • Beautiful Soup 4
  • sass.svgDocker

Projects

Flask web app with user auth
Project demonstration.

Flask web app with user auth

A secured flask web app where users can register an account, store the user info in a SQLite database with password hashing, login, create posts, see other people's posts, and be able to logout.

View Project Github
Rest API using FastAPI
Project demonstration.

Rest API using Flask & FastAPI

To build this project I first scraped and cleaned country data online. Then stored the data in a PostgreSQL database, with this api you can access countries info like: name, capital, population, area size, country code and country iso code. FastAPI version here.

View Project Github
Autoblue demo
Project demonstration.

Autoblue

Autoblue is an open-source Django-based web application designed to automate posts on Bluesky . The frontend is built entirely with vanilla technologies (HTML, CSS, and JavaScript), while the backend leverages Python, PostgreSQL (database), Nginx (web server), Redis, and Celery for task queuing. The application is containerized with Docker and deployed to a DigitalOcean VPS using GitHub Actions.

View Project Github
Autoblue demo
Project demonstration.

djang-setup

djang-setup Is a simple open-source Django cli tool that automates project creation, app setup, settings config, and more!

View Project Github
Autoblue demo
Project demonstration.

MapScrape

MapScrape A Selenium bot built with python, that scrape's publically avaible business data form Google maps.

View Project Github

How can I help you?