Skip to content
View mohammeddaniyal's full-sized avatar
🎯
Focusing
🎯
Focusing
  • 11:32 (UTC +05:30)

Block or report mohammeddaniyal

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 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
mohammeddaniyal/README.md

💻 mohammed_daniyal@localhost:~$

> whoami
Name: Mohammed Daniyal Ali
Role: Backend & Systems Engineer | Framework Builder
Education: B.Tech Computer Science, Prashanti Institute of Science & Technology
Focus: Low-Level System Design, Custom Architecture, and Enterprise APIs

Core Philosophy

I don't just consume frameworks; I build them to understand their internal mechanics. While AI accelerates standard application development, my focus is on the foundational layers—low-level system design, custom networking protocols, and memory management—that actually power scalable software.

Technical Arsenal

  • Languages: Java, C, C++, JavaScript
  • Backend & Systems: Spring Boot, REST API Architecture, Custom TCP/IP Socket Networking, Proxy Patterns
  • Databases: MySQL, SQLite
  • Frontend: HTML5, CSS3, React & Node.js (Currently Learning)

Featured Architecture & Systems

Java | Spring Boot | MySQL A multi-stage engineering project demonstrating the evolution from basic server-side rendering to a modern, fully decoupled REST API.

  • Implemented a 3-layer architecture with flexible data layers (file-based and database).
  • Showcases enterprise design patterns, proxy implementations, and scalable system refactoring.

Java | TCP/IP Sockets | Multi-threading A foundational networking library built from scratch using raw Java I/O to handle concurrent client-server communication without high-level abstractions.

  • Engineered a custom data serialization protocol and multi-threaded request handler.
  • Designed the architecture to reliably process byte-streams and manage connection lifecycles at the socket level.

Java | Swing | Java I/O Sockets A complete online multiplayer chess game featuring custom rule validation and an event-driven GUI.

  • Built the core chess mechanics from scratch with strict piece-movement enforcement and board state validation.
  • Integrated custom TCP networking to handle real-time peer-to-peer move synchronization across distributed clients.

C | Custom Memory Management | Linear Algebra A modular, from-scratch ML library built to understand algorithmic fundamentals without Python abstractions.

  • Built complete data structures (matrices, vectors) with custom memory management.
  • Implemented Linear/Logistic regression with gradient descent, normal equations, and data preprocessing pipelines (Z-score, Min-Max).

Vanilla JavaScript | DOM Manipulation A custom frontend framework built to explore the internal mechanics of tools like Angular and React.

  • Engineered a declarative binding system with centralized polling and lifecycle hooks.
  • Built two-way data binding and custom Mustache-style template parsers from scratch.

Currently Executing

> tail -f /var/log/current_goals.log
[INFO] Preparing for upcoming enterprise Software Engineer placement drives.
[INFO] Deep-diving into Low-Level System Design (LLD) and distributed architecture.
[INFO] Expanding full-stack capabilities by integrating React and Node.js into existing architectures.

📡 Let's Connect

Pinned Loading

  1. hr hr Public

    Java

  2. NetworkFramework NetworkFramework Public

    Java 2

  3. TMChess TMChess Public

    Java 1

  4. NotepadApp NotepadApp Public

    Java 1