Skip to content
View yossichakim's full-sized avatar
💭
🔍 Open to new challenges
💭
🔍 Open to new challenges

Highlights

  • Pro

Block or report yossichakim

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.

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

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yossichakim/README.md

Hi, I'm Yosef Hakim

Backend Developer | Python, Node.js, REST APIs

Computer Science graduate focused on backend development, with hands-on experience building REST APIs using Python/Flask and Node.js/Express.

I work with authentication, relational databases, automated testing, OpenAPI documentation, and production deployment. I also use Codex CLI and ChatGPT as part of structured AI-assisted development workflows.

Core Technologies

  • Backend: Python, Flask, Node.js, Express
  • APIs & Authentication: REST APIs, JWT, bcrypt
  • Databases: PostgreSQL, SQLite, Prisma ORM
  • Testing & Documentation: pytest, Vitest, Supertest, OpenAPI/Swagger
  • Tools: Git, GitHub, Codex CLI, ChatGPT

Featured Projects

Weather Information API

Full-stack weather and task management platform built with Node.js, Express, React, TypeScript, PostgreSQL, and Prisma ORM.

  • JWT authentication and user-scoped authorization
  • OpenWeatherMap integration
  • Automated backend and frontend tests
  • OpenAPI/Swagger documentation
  • Deployed on Render with Neon PostgreSQL

Repository · Live Application · API Documentation

Task Manager API

Full-stack task management application built with Python, Flask, React, SQLite, and JWT authentication.

  • User registration, login, logout, and token revocation
  • User-scoped CRUD operations and task filtering
  • Automated backend tests with pytest
  • OpenAPI/Swagger documentation
  • Frontend and backend deployed on Render

Repository · Live Application · API Documentation

Additional Background

Academic project experience with C#/.NET and WPF, including OOP, layered architecture, LINQ, XML persistence, events, and multithreading.

Contact

Open to Backend Developer opportunities.

Pinned Loading

  1. weather-information-api weather-information-api Public

    Full-stack weather and task management platform with React, Express, PostgreSQL, Prisma, JWT authentication, OpenAPI documentation, automated tests, and production deployment.

    TypeScript 2

  2. task-manager-api task-manager-api Public

    Full-stack task manager built with Flask, React, SQLite, JWT authentication, Swagger documentation, automated backend tests, and Render deployment.

    Python

  3. virtual-store-app virtual-store-app Public

    WPF C# Virtual Store Application implementing Observer, Factory Method & Singleton patterns, with XML data persistence, LINQ querying and multithreaded order processing.

    C#

  4. movie-review-platform movie-review-platform Public

    Movie Review Platform – MVC C# & Python: Full-stack application featuring an MVC-based backend in C# (.NET Core) exposing RESTful APIs, paired with a Python/PyQt6 desktop client for browsing and ra…

    Python