TARIQ AL
FULL STACK DEVELOPER
NABHANI
Tariq Al Nabhani
Full Stack Developer
Just your friendly neighbourhood full stack developer looking to learn, improve and make his mark on the web. Take a look around to see my work or to learn more about me!
About Me
Bio
My name is Tariq, and I am a self taught full stack developer.
I pursued a degree in IT with a specialization in cyber security and
programming.
In addition, I also decided to learn web developement online, taking as many courses as
I
could to make
sure I understood the material.
And now I create my own websites! I love bringing ideas to
life on a page and solving the problems/puzzles that come with it. I have been doing
this
for just under two years now and have been very much enjoying the journey. I am currently
based in Malaga, Spain.
My past work
experience not related to programming or
web developement was all customer service based, giving me the people skills I need to
interact with my clients and make sure I understand what their requirments are to
provide
them with a satisfactory product. I am a firm believer in that one will learn from every
project they take on and I hope to
continue to
improve upon myself everyday to become a better developer.
Hobbies & Interests
When I am not coding, I am pretty much a mixed bag. I like the outdoors, mainly going to the beach or hiking/camping and doing some traveling. On the flip side, I am a bit of a geek. I like to play videos games and binge watch whatever on Netflix. I also enjoy a really good fantasy novel to read right before bed.
Skills
Languages
Frontend
Backend
Experiences
Career
Full Stack Developer
March 2021 - May 2021, as freelancer
Full Stack Developer
April 2020 - January 2021, with Blue Monocle Software
Key contributor in the development of a salon booking app for release on android and iphone
- Built entire backend for the app using Nodejs and GraphQL
- Designed database and implemented using MongoDB/Mongoose
- Deployed backend using Google's serverless services on the GCP
- A member of a three man team who worked on frontend
Education
Colorado State University Global
April 2015 - October 2019 | 3.79 GPA
Graduated from Colorado State University with a bachelor degree in Information Technology with a specialization in computer programming and cyber security.
Certificates
CompTIA Network+
Mar 2018 - Mar 2021
CompTIA Security+
Dec 2019 - Dec 2022
Projects
Beautify
Beauty salon booking app
Beautify
Overview:
Beautify is a booking app for beauty salons. Salons are able to create multiple branches, each having a set of services and products they would like to offer to their clients. The customer will be able to choose a service from the available times along with which employee they would like to perfom it.
Backend:
Built with Node.js, Express and GraphQL. Mongoose/MongoDB for database. Bcrypt and JsonWebTokens used for authentication.
Frontend:
Built with React Native
Coming soon for Iphone and Android
Interverse
Translating chat app
Interverse
Overview:
Interverse is a chat app with a twist. It translates the texts received. If a user is sent a message that is not in their preferred language, it is automatically translated for them.
Backend:
Built with Node.js and Express. Mongoose/MongoDB for database. Bcrypt and JsonWebTokens used for authentication. Translation done using Google Cloud Services
Frontend:
Built with React.js
Instapic
Image sharing site
Instapic
Overview:
Instapic is a social media website to share images with those that follow you. You can upload, like and comment on images as well as follow people that you're interested in.
Backend:
Built with Node.js and Express. Mongoose/MongoDB for database. Bcrypt and JsonWebTokens used for authentication. Google Cloud storage to store images.
Frontend:
Built with Next.js and Tailwind.
Ravensgate
Site for guild in New World
Instapic
Overview:
A site for a guild in the MMO New World. Users sign up and declare their level, role and weapons of choice. The leader of the guild declares a war where he then can form 10 groups of 5 to better organise for an in-game mechanic called War.
Backend:
Built with Node.js and Express. Mongoose/MongoDB for database. Bcrypt and JsonWebTokens used for authentication. Mocha and Chai for testing.
Frontend:
Built with React.js and Tailwind.
Doc-Share
Document sharing app
Doc_Share
Overview:
Doc-Share is a document sharing web app that allows two or more people to edit the same document at the same time.
Backend:
Built with Node.js and Express. Mongoose/MongoDB for database. Bcrypt and JsonWebTokens used for authentication.
Frontend:
Built with React.js using the Quill library for the text editor.
SuperFit
Personal Trainer Website
Note-ify
Note taking app
Note-ify
Overview:
Noteify is a note taking app. Users signup using their email and are able to write down their thoughts, create a todo list or whatever they would like.
Backend:
Built with Node.js and Express. Mongoose/MongoDB for database. Bcrypt and JsonWebTokens used for authentication.
Frontend:
Built with React.js