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

Organizations

@7Persika

Block or report sheikhartin

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 archive

    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 archive

    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 archive

    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