Skip to content
View hamidrezaghavami's full-sized avatar

Block or report hamidrezaghavami

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
hamidrezaghavami/README.md

Hi there ๐Ÿ‘‹

Hi, I'm Hamid ๐Ÿ‘‹

I'm a Computer Engineering student currently based in Istanbul, Turkey, passionate about Backend Development and JavaScript.

Iโ€™m on a journey to master Node.js, PostgreSQL, and building scalable backend systems, while exploring data structures, algorithms, and modern web technologies.


๐Ÿ”ญ Current Focus

  • Learning Node.js and PostgreSQL & building backend projects
  • Practicing node.js, express.js and postman and advanced concepts
  • Preparing for REST APIs, Redis, and JWT

๐Ÿ’ป Skills

  • Languages: JavaScript, C++ (learning backend in JS)
  • Technologies: Node.js, Express, Git, GitHub
  • Concepts: OOP, DSA, Algorithms, Database basics

๐Ÿ“‚ Projects

Here are a few projects Iโ€™m building and improving:

  • Expense Tracker โ€“ Built a simple expense management app that allows users to add, delete, and view expenses.
  • File Organiser CLI โ€“ Implemented a CLI tool in Node.js to automatically organize files into folders based on their extensions.
  • Task Tracker CLI โ€“ Created a command-line interface tool in Node.js for managing tasks with add/list/remove features.

๐Ÿ“ซ Contact Me


Thanks for visiting my GitHub! ๐Ÿš€

Pinned Loading

  1. UnitConverter UnitConverter Public

    Simple web page app that convert between different units

    JavaScript

  2. LogAnalyzerCLI LogAnalyzerCLI Public

    A Node.js CLI tool to parse, analyze, and summarize log files, helping you quickly identify errors, warnings, and key metrics.

    JavaScript

  3. Github-User-Activity Github-User-Activity Public

    Simple Node.js CLI GitHub User Activity

    JavaScript

  4. Expense-Tracker Expense-Tracker Public

    a simple expense tracker application to manage your finances. The application should allow users to add, delete, and view their expenses. The application should also provide a summary of the expenses.

    JavaScript

  5. Weather-API Weather-API Public

    instead of relying on our own weather data, we will build a weather API that fetches and returns weather data from a 3rd party API.

    JavaScript

  6. Task-Tracker-CLI Task-Tracker-CLI Public

    Simple Node.js CLI Task Tracker to add, delete, update, and mark tasks, storing data in a local JSON file.

    JavaScript