Skip to content
View MHAlikhani's full-sized avatar

Block or report MHAlikhani

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.

Content in all repositories owned by your account will be closed.
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
MHAlikhani/README.md
Mohammad Hossein Alikhani — Persian-inspired profile banner

Software Engineer · Network Engineer · Independent Researcher

I build software, explore intelligent systems, and stay curious about what comes next.

LinkedIn · GitHub · Email

✦ ───────────────────────────────────────── ✦

Hello.

I like building things that sit between people, software, and intelligence.

My background is in computer engineering, but my interests have grown far beyond a single stack. I work across full-stack development, software architecture, automation, UI/UX, and teaching — while independently exploring Generative AI and Neuro-Symbolic Systems.

I care about the details that make software feel right:

clear ideas · thoughtful architecture · useful interfaces · maintainable code

And I enjoy the questions that don't have easy answers.


What I am into

⚙ Software

Building modern web applications with a strong interest in:

  • Full-stack engineering
  • Software architecture
  • APIs & backend systems
  • Automation
  • Developer experience
  • Testing & maintainability

◈ Intelligence

Exploring the space around:

  • Generative AI
  • Neuro-Symbolic AI
  • Program synthesis
  • Explainable intelligence
  • AI-assisted development
  • Human–AI collaboration

My stack

Languages        JavaScript · TypeScript · Python · C/C++

Frontend         React · Next.js · Redux

Backend          Node.js · Express · Firebase · Firestore · REST

Tools            Git · GitHub · Postman · Figma · Vercel · Netlify

Practices        Agile · TDD · Code Review · Responsive Design

I don't believe in collecting technologies for the sake of collecting them.

The tool should serve the idea.


What I'm exploring right now

I'm currently pursuing an M.Sc. in Computer Science at the University of Siegen while continuing to build software and investigate intelligent systems.

A few questions that keep me interested:

Can software systems reason rather than simply generate?

What happens when neural and symbolic approaches are combined?

How much of software development can become intelligent without losing human judgment?

What should engineers focus on when machines can write increasingly more code?

I don't have all the answers.

That's part of the fun.


Research notes

My independent research has led me toward topics such as:

Generative AI → Neural Program Synthesis → Neuro-Symbolic Reasoning → Explainable AI → Intelligent Software Systems

I've also written about:

  • Neural program synthesis, explainable AI, and autonomous systems
  • Hybrid neuro-symbolic architectures
  • Generative AI for front-end development

Research, for me, is less about having a finished answer and more about finding a better question.


A little beyond code

I've been teaching full-stack web development since 2021.

Teaching has changed the way I engineer software.

When you have to explain something clearly, you quickly discover whether you actually understand it.

So I try to bring the same principle into engineering:

make complex things understandable.


Engineering philosophy

                    CURIOUS
                       │
                       ▼
                 UNDERSTAND
                       │
                       ▼
                    DESIGN
                       │
                       ▼
                    BUILD
                       │
                       ▼
                    TEST
                       │
                       ▼
                   QUESTION
                       │
                       └───────────────► IMPROVE

Good engineering isn't about writing more code.

It's about creating less unnecessary complexity.


Outside the usual developer template

I'm drawn to things that have character.

Persian miniature painting, manuscript ornamentation, architecture, patterns, typography, and the idea that technical work can still have a sense of craft.

That's also why this profile doesn't look like a conventional developer portfolio.

A GitHub profile doesn't have to feel like a résumé.

It can feel like a small piece of who you are.


❖ ───────────────────────────────────────── ❖

BUILD WITH PURPOSE.

REASON WITH DEPTH.


Mohammad Hossein Alikhani

Software Engineer · Network Engineer · Independent Researcher


✦ ───────────────────────────────────────── ✦

Pinned Loading

  1. rahn rahn Public

    A research architecture that gives networks versioned, content-addressed state: every change is verified against declared invariants before execution, with branching, fail-closed semantic merge, an…

    Rust 3

  2. bunready bunready Public

    Know what breaks before you move a Node/TS repo to Bun: evidence-backed install and runtime findings, one verdict, CI-ready exit codes. Zero dependencies.

    TypeScript 3 1

  3. Taar Taar Public

    Weave your network — a smart, human-like LinkedIn networking assistant with adaptive pacing, self-learning selectors, and behavior personas. Built on Bun + Electrobun.

    JavaScript 2

  4. NexChat NexChat Public

    Real-time messaging that actually feels real-time. Built with React 18, TypeScript & Firebase, Apple-inspired UI, virtualized lists, RTL support, and enterprise-grade architecture.

    TypeScript 3

  5. Ant-Attraction-Sandwich-Statistical-Evaluation Ant-Attraction-Sandwich-Statistical-Evaluation Public

    statistical analysis of how bread type, toppings, and butter affect ant attraction using EDA, ANOVA, post hoc tests, and Poisson regression.

    Python 2