Hi, I'm Adnan Wazwaz

I'm a Full Stack Software Engineer, Card Game Creator, and Fuṣḥā Arabic Enthusiast


Welcome to the Adnanian Order. Here, you will find all my greatest ideas. Scroll down or click on the navigational links above to learn more.

Who am I?

Watch the 2-Minute Video Here:

Or You Can Read Below Instead:

A short-haired black-bearded man with blue glasses, sitting in front of a table and smiling.
That's a picture of me just in case you haven't figured that out yet. XD

I'm just a simple guy who is aspiring to achieve great things in life. Born and raised in the Greater Twin Cities of Minnesota, I always wondered the above question myself. Eventually, I found my way in the world of programming.

I graduated from Metropolitan State University with a Bachelor's degree in computer science, as well as a software engineering certificate from the coding bootcamp, Flatiron School. I have an intrinsic love for coding for two reasons:

  1. It allows me to express my creativity, innovation,  and ability to solve logical problems.
  2. In a world where we experience many things that we cannot control, coding gives me a sense of autonomy, and allows me to decide what a product can look like and what it does.

I mainly build full stack websites and mobile applications using JavaScript, React, Python, Flask, and SQL, with strong foundations in programming fundamentals, such as object oriented programming, MVC, and REST. I'm known for emphasizing three things:

1. Efficiency
I write my code so that each component is as reusable as possible for not only within the scope of the project at hand, but also other future projects.
2. Detail
As someone who has experience with writing technical documents and comments for my code, I go out of my way to document all needed information so that I can be understood by others.
3. Quality Assurance
While I may not always be the fastest person to complete a given task, I am known for completing it RIGHT. I understand the importance of review and evaluation, so I am never reluctant to double check work to ensure that every thing is in order.

I also enjoy helping people whenever they're in need. So you can count on me to be the best team player I can be when working with others. We're all imperfect. We're all human. Otherwise, nobody would need each other.

When I'm not programming, you can find me working on a side project such as my card game, Mada. (See the side projects section for more information.) Currently perfecting my Arabic and Russian. Plans to study Spanish in the future.

What am I Good At?

Icons taken from TechIcons, which in turn have been sourced from DevIcons.

Programming & Markup Languages

Adnan is good with HTML.

HTML

Adnan is good with CSS.

CSS

Adnan is good with JavaScript.

JavaScript

Adnan is good with TypeScript.

TypeScript

Adnan is good with Python.

Python

Adnan is good with Java.

Java

Adnan is good with Bash.

Bash

Frameworks & Libraries

Adnan is good with React.

React

Adnan is good with Flask.

Flask

RDBMS's

Adnan is good with PostgreSQL.

PostgreSQL

Adnan is good with MySQL.

MySQL

Adnan is good with SQLite.

SQLite

Adnan is good with SQLAlchemy.

SQLAlchemy

Tools

Adnan is good with VS Code.

VS Code

Adnan is good with Postman.

Postman

Adnan is good with Git.

Git

Adnan is good with GitHub.

GitHub

Adnan is good with JSON.

JSON

Adnan is good with Eclipse IDE.

Eclipse IDE

Systems

Adnan is good with Windows.

Windows

Adnan is good with Android.

Android

Adnan is good with Apple.

Apple

Adnan is good with Ubuntu.

Ubuntu

Fields

To Be Added...

My Projects

I have organized all my projects into two categories. One category is reserved for all the applications that I made using the skills mentioned above. The other category is for side projects that I work on whenever I have free time.

Select the project type below:

Technical Projects
Side Projects

My Technical Projects

Here are all the applications I made. Use the arrow buttons to navigate between each slide. Each project includes a link to the GitHub repository as well as a video demonstration. For all deployed applications, an additional link to the live product is provided too.

My Applications

Slide 1 of 7

The technical project on the computer.

Number Background Generator

Small application for creating a styled number.
Original DateMarch 12, 2023
Last UpdatedOctober 28, 2024
Adnanian App No.13

Back when I had more time to study Russian, I needed a copyright free way to add images of numbers onto my Anki flashcards. So I created this project that did just that.

This was the final application I created before enrolling at Flatiron School.

  • Single screen, single framed Java application with random color generation.

Get in Touch with Me