H e l l o W o r l d . 👋
My name is Nahom Niguse.
I'm a FUll-STACK DEVELOPER.
As a full-stack developer, I've trained in and learned how to use the backend frameworks Flask and Django, as well as the frontend languages HTML, CSS, and JavaScript.
I've also taken various courses, like CS50x and CS50's Web Programming with Python and JavaScript, built many projects, and enjoy working on projects while discovering effective problem-solving techniques.

Languages and Tools

HTML
CSS
JavaScript
Sass
Bootstrap
React
C
Python
Django
Flask
SQL
SQLilte
Git
Github

Projects

Typing Website
HTML & CSS
JavaScript
Django
Supebase
Render

We Type

This goal of this website to create a typing website with JavaScript and Django. This website includes a Typing test, Result display and Profile page for users to track their progress. It have two types of tests, based on time advanced words under each there are four option to choose from based on the category. Saving is done by API call with no need of rerouting.
Netowork Website
HTML & CSS
JavaScript
Django
Render
Neon db

Social Media

The goal for this projects is to desgin a Twitter-like social network website for making posts and following users. So achieve this goal I use Django as a Backend to communicate with database and different route's, CSS and JavaScript To change the apperance of a website based on different state. In addition to the above this website offer an All Post and Following pages to choose from, gives users the ability to edit a post, like a post, a pagination and user's page where they can find user's information and all posts together.
Insure Landing Page
HTML
CSS
Bootstrap

Landing Page

The goal for this project is to build a repsonsive Landing page Using HTML and CSS for an Insurance company based on Frontend Mentor Specifications.
E-mail
HTML & CSS
JavaScript
Django
Render db

E-mail

The goal for this project is to design a single page application for an email client that makes API calls to send and receive emails. To achieve this goal I used HTML, CSS, and JavaScript to make an API calls using fetch to get and send information, and build a repsonsive webiste.

Education

CS50’s Web Programming with Python and JavaScript

   Contents
  • HTML
  • CSS
  • GIT
  • Python
  • Django
  • SQL, Models, and Migrations
  • JavaScript
  • User Interfaces
  • Testing CI/CD
  • Scalability and Security
  • Six projects

CS50’s Introduction to Computer Science

   Contents
  • C
  • Arrays
  • Algorithms
  • Memory, Pointer
  • Data Structures
  • Python
  • SQL
  • HTML, CSS, JavaScript
  • Flask
  • Ten problem sets, Nine labs and One final project

CS50's Introduction to Programming with Python

   Contents
  • Functions, Variables
  • Conditionals
  • Loops
  • Exceptions
  • Libraries
  • Unit Tests
  • File I/0
  • Regular Expresssions
  • Object-Oriented Programming
  • Nine problem sets and One final Project



Sololearn Certificates

Introduction to Python Certificate
Python Core Certificate
Introduction to C++ Certificate
Introduction to JavaScript Certificate
HTML Certificate

CONTACT ME