Skip to content
View muhammadali7768's full-sized avatar

Block or report muhammadali7768

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

👋 Hi, I'm Muhammad Ali

🚀 Golang Backend Developer | Full-Stack Engineer
Building scalable systems with clean, concurrent code

Go Backend Open to Work


🔧 Technical Skills

Backend
Golang Node.js Laravel

Frontend
React Vue

Databases
PostgreSQL MongoDB Redis

DevOps & Tools
Docker Kubernetes Kafka AWS


🏗️ Go Projects

Go Postgres K8s AWS

Built alongside Udemy's Backend Master Class, A production-ready banking API built with:

  • JWT/PASETO dual authentication
  • SQLC for type-safe database operations
  • Testify/gomock for 92% test coverage
  • AWS EKS deployment with Terraform
  • CI/CD with github Actions

Go Postgres Elasticsearch GraphQL

Built by following a YouTube E-commerce Microservices Course, this project demonstrates a distributed microservices architecture for an e-commerce platform with the following core components:

  • Account Service – user registration, authentication, and profile management
  • Catalog Service – product listing and search using Elasticsearch
  • Order Service – order creation, tracking, and status updates
  • GraphQL API Gateway – a unified GraphQL interface that aggregates all services

Each service runs independently with its own database:

  • PostgreSQL is used by the Account and Order services
  • Elasticsearch powers the Catalog service

Designed for scalability and modularity, this project reflects real-world practices for cloud-native applications and microservice communication patterns.

Go Ethereum Go-Fiber PostgreSQL Next.js Docker

A decentralized platform built with Go and Go-Ethereum for managing ERC20 tokens and Ether transfers with role-based access control.

Go Svelte PostgreSQL Docker

A full-stack application with Go backend, Svelte frontend, and PostgreSQL database. Implements JWT authentication and book CRUD operations.


💡 Golang Expertise

Concurrency Patterns (Goroutines, Channels, sync.WaitGroup)
Performance Optimization (pprof, benchmarks)
Standard Library (net/http, encoding/json, testing)
Web Frameworks (Gin, Echo, Fiber)

"I love Go for its simplicity and powerful concurrency model!"


🌱 Currently Learning

  • Advanced Go patterns (generics, reflection)
  • gRPC and protocol buffers
  • Distributed systems with Go

📊 GitHub Public Repo Stats

Your GitHub stats

Top Languages


📫 Let's Connect!

LinkedIn Email

🔔 Open to Golang developer opportunities!

Pinned Loading

  1. go-grpc-microservices go-grpc-microservices Public

    Go

  2. go-svelte-auth go-svelte-auth Public

    Go

  3. simplebank simplebank Public

    Go

  4. tokenflow tokenflow Public

    Go

  5. pgrwl pgrwl Public

    Forked from hashmap-kz/pgrwl

    Cloud-Native PostgreSQL WAL receiver. Stream, compress, encrypt, upload, retain and monitor your WAL archive.

    Go