Skip to content
View sheikhartin's full-sized avatar
  • Mazandaran, Iran
  • 20:11 (UTC +03:30)

Block or report sheikhartin

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
sheikhartin/README.md
Vintage car interior - source: https://unsplash.com/photos/vintage-car-interior-steering-wheel-and-dashboard-through-window-4QMuYVCUOHM

Yep, that's me, Artin!

Over the years I have built games, robust back-end systems, language interpreters, and data tools. This shift keeps me engaged across multiple fronts. These days I balance new learning with efforts that have clearer purpose and potential.

Elsewhere on the web:

Twitter/𝕏Daftar (my self-hosted blog)TelegramYouTubeKaggle

Selected Projects

  • Orc Clash is a 2D platformer built for pure fun and learning. Open-source and fully playable, it serves as a great starting point for new game developers.
    Godot, C#, GDScript | repository, playable versions on Itch

    Godot Engine .NET

  • Thinga is a playful showdown platform where anything can go head-to-head. It's interactive, easy to use, and fuels curiosity.
    FastAPI, PostgreSQL, React, Bulma | back-end, front-end

    FastAPI PostgreSQL React Bulma

  • Farr is a custom programming language built without the usual heavy tools. It gets back to basics, showing how languages work under the surface.
    Python, RegEx | repository

    Python

  • Soalpich is a real-time space for asking questions and sharing knowledge. Users connect live to chat, answer, and learn together.
    Django, PostgreSQL, Bulma | repository

    Django PostgreSQL Bulma

  • Bytecode Calculator is a lightweight interpreter that demystifies virtual machines. Written in Go, it focuses on clarity and core concepts.
    Go | repository

    Go

  • Multilayer Perceptron from Scratch is a neural network implementation powered purely by NumPy. It pulls back the curtain on deep learning fundamentals.
    Python, NumPy | repository

    Python NumPy

  • SMA* Algorithm is a memory-efficient way to find the shortest path. It balances performance and memory usage, making it practical for real-world navigation and routing problems.
    Python | repository

    Python

  • Google Scholar Scraper reliably extracts data from all Google Scholar group types. It delivers clean, structured results ready for research.
    Python, XPath | repository

    Python

  • Store Management System is a complete desktop solution for inventory, sales, and staff management. Designed for the Computer Olympiad with a focus on usability.
    Python, SQLite, PyQt5

    Python SQLite Qt

  • Crypto Trading Bot keeps an eye on ETH/USDT markets and automates trades. A high school internship project built with live data in mind.
    Python, Pandas, APIs

    Python pandas

I also keep a set of standalone utilities and practical tools on my GitHub Gists:
https://gist.github.com/sheikhartin

Pinned Loading

  1. farr farr Public

    A brand new programming language designed for developers with diverse coding interests!

    Python 3

  2. google-scholar-scraper google-scholar-scraper Public

    Export the articles and reports from Google Scholar easily! (The spider structure is inspired by the Scrapy framework)

    Jupyter Notebook 12

  3. bytecode-based-calculator bytecode-based-calculator Public

    An interpreter just to execute mathematical expressions that are in the form of bytecode!

    Go 1

  4. simplified-memory-bounded-a-star simplified-memory-bounded-a-star Public

    Implementation of the SMA* search algorithm what tries to manage costs along the way...

    Jupyter Notebook 3

  5. notebooks-everywhere notebooks-everywhere Public

    A repository that keeps my worthy notebooks inside!

    Jupyter Notebook

  6. cute-pong cute-pong Public

    The classic game of Pong, dressed up in a fresh new style!

    GDScript 1 1