Abdullah Ahmed

  • Backend Engineer
  • Java
  • Distributed Systems
Deliberate learning · hands-on practice

Courses & coding practice

Focused work alongside production engineering: concurrency, databases, services, container delivery, and programming in Go and Python.

Coursework

Udemy

Java Multithreading, Concurrency & Performance Optimization

Advanced Java concurrency, synchronization, throughput, and performance techniques.

JavaConcurrencyPerformance
Boot.dev

Backend foundations

Python, SQL, object-oriented design, functional programming, and Docker.

PythonSQLDocker
Boot.dev

Go services and HTTP

Go, HTTP clients and servers, API calls, JSON, and service-oriented projects.

GoHTTPAPIs
Boot.dev

Delivery and AI applications

CI/CD with GitHub Actions and Docker, plus retrieval-augmented generation and AI-agent projects.

CI/CDRAGLLM