Skip to content
View abdullahoday710's full-sized avatar

Block or report abdullahoday710

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
abdullahoday710/README.md

Backend Software Developer

Passionate and results-driven backend developer with experience in designing, developing, and maintaining scalable and efficient server-side applications. Strong foundation in computer science principles, RESTful API design, database management, and cloud infrastructure.

💻 Languages & Technologies

🌐 Web Development

HTML5 CSS3 JavaScript TypeScript Bootstrap

⚙️ Backend & Frameworks

Python Django C# .NET Node.js

🗃️ Databases & Message Brokers

MySQL PostgreSQL Cassandra Redis RabbitMQ

☁️ Cloud & DevOps

Docker Kubernetes Nginx Linux Git AWS Azure Heroku

🧪 Tools & Others

Postman C C++ Bash Firebase Webpack

🎮 Game Dev

Unity Unreal Engine

Design

Blender Illustrator Figma

Work experience

SaaS Startup (NDA) – Backend Developer

06/2024 – Present

  • Designed and developed a hospital management system from the ground up using Python and a heavily customized Odoo backend. The system now manages data for over 10,000 patients and supports an average of 120 concurrent active users per day.
  • Designed and developed an on‑premise file archiving solution that supports both large binary files and small documents. The system was built using Python for the backend, leveraging a MinIO S3‑compatible storage server. It features a hierarchical file structure, fine‑grained file permissions, individual user access levels, metadata support, fast document search and retrieval, and the publication of digitally signed and verified documents for internal use.
  • Designed and developed an insurance management application for an insurance firm, handling insurance requests, policy issuance, digital document generation, and online payments.

Food delivery and logistics company (NDA, Remote) – Backend Developer

01/2023 – 06/2024

  • Designed and implemented the live chat system and real-time location tracking for a delivery application. The backend, built with C# and .NET Core Web API, utilized SignalR to establish a persistent socket connection between clients and the server for transmitting chat messages and location updates.
  • Implemented an electronic payment gateway by integrating the API from the company’s payment provider partner. Supported payment methods included Google Pay, Apple Pay, Visa, Mastercard, PayPal, and STC Pay.
  • Designed and implemented their help desk and support tickets system

MMO-RPG framework (NDA, Remote)

10/2021 - 01/2023

  • Worked on an MMO-RPG framework with a Java-based server and a Unity C# client. The project involved porting the client from the Unity engine to Unreal Engine to leverage its superior graphics capabilities.
  • Successfully ported the networking stack, which utilized an obscure implementation of the RDP-UDP protocol.
  • Also ported key game systems, including the inventory system, quest system, building system, and combat system.
  • The project was challenging but ultimately successful.

💡 Fun Fact: I learned how to code before I learned how to drive. That tells you everything about my priorities.

📈 Personal projects

[VoidEngine]

  • This is my biggest personal project, And I have been working on it since 2021.
  • A fully featured 3D game engine utilizing BSP trees for efficient rendering, And also a renderer that delivers high-quality PBR (Physically Based Rendering) graphics.
  • Includes a custom networking stack with snapshot-based world updates for smooth multiplayer gameplay.
  • Designed to handle complex world geometry and real-time synchronization between clients and server.
  • Comes with Vortex, a custom world editor designed for creating and authoring maps tailored specifically for VoidEngine.
  • Features animation-driven gameplay, with animations synchronized seamlessly between clients and server.
  • Implements a custom UI system built from the ground up using panel hierarchies for flexible and modular interface design.
  • Technologies used: C++, BSP trees, PBR shading, custom networking protocols, snapshot interpolation, animation synchronization, custom editor tools.

Here are some pictures of the engine world editor and also a prototype game I'm working on

Vortex world editor: VortexEditor

Prototype game with Top-down MOBA style CLIENT

The UI system for the engine: UI

Pinned Loading

  1. Kafka-dotnet-CAP Kafka-dotnet-CAP Public

    Prototyping and learning apache kafka and integrating it with a bunch of microservices written in asp .net to learn more about event-driven architecture

    C#

  2. Akkad Akkad Public

    A 2D game engine that I stopped working on :/

    C++ 2 1

  3. instasaver instasaver Public

    react native app to download videos from instagram, made for educational purposes only !

    JavaScript 1

  4. vloggr-app vloggr-app Public

    Vloggr app made with react native

    JavaScript

  5. vloggr-backend vloggr-backend Public

    Vloggr backend api 🛠️

    Python 1

  6. react-native-v-crypto react-native-v-crypto Public

    crypto utils made for react native, initially designed to use with Vloggr-app

    Objective-C