Open to internship opportunities

SOFTWARE ENGINEER · BACKEND · FULL-STACK

Sajjad
Aiyoob

Building backends. Exploring infrastructure.

Software engineer with Java at the core - REST APIs, testing, full-stack delivery. Currently exploring the DevOps side of the stack: Docker, Kubernetes, CI/CD, observability. I build, I break, I ship.

or explore the terminal version
$ssh sajjad.tech_
Sajjad Aiyoob
Pull Shark ×2Pair Extraordinaire

ABOUT ME

Who I am

I'm a software engineer who builds backends, ships features, and is actively exploring the infrastructure side of the stack.

Java is my main language - REST APIs, testing, clean architecture. I'm also fluent in Python, TypeScript, and Go, and comfortable across the stack from database schemas to frontend components. Most of what I've built lives somewhere on the backend or full-stack spectrum.

Currently a Level 5 undergraduate at IIT Sri Lanka, moving into my third year. I've built real-time tracking systems, AI-powered API gateways, chaos engineering tools, and infrastructure simulators - not for coursework, but because the best way to learn is to build things that actually work.

What I'm exploring right now is everything that happens after the code is written - Docker, Kubernetes, CI/CD pipelines, observability stacks. I'm working through a structured 64-topic learning journey from container fundamentals to distributed systems, and I document the whole thing in public on LinkedIn.

I've worked in Agile team-based projects, communicate technical concepts clearly across both technical and non-technical audiences, and pick up new tools quickly. Looking for internship opportunities where I can write production code, learn from people doing this longer than I have, and bring this same energy to a real team.

Core Strengths

JavaBackendREST APIsTestingFull-StackLinuxGit

Currently Exploring

DockerKubernetesCI/CDCloudObservability

How I Work

  • Agile, team-based collaboration
  • Clear communication with technical & non-technical folks
  • Quick to learn new tools and adapt
  • Problem-solver — improve systems, not just ship features

GITHUB ACTIVITY

Contribution graph

MonWedFri
JulAugSepOctNovDecJanFebMarAprMayJunJul
Less
More
687Contributions this year
0Current streak (days)
9Longest streak (days)
34Public repositories

PROJECTS

What I'm building

View all projects →

OPEN SOURCE

Merged contributions

WSO2/docs-apimMERGED ✓

Grammar fixes and broken image references across API Manager docs

6 files · API Manager docs · June 2026 · Reviewed by @tharikaGitHub

View PR #11198
WSO2/docs-isMERGED ✓

Spelling corrections across 27 documentation files

27 files · v5.9.0 → v7.2.0+ · April 2026 · Reviewed by @pavinduLakshan

View PR #6084

LEARNING JOURNEY · 64 TOPICS · 6 PHASES

Understanding Infrastructure

A structured learning roadmap from Docker fundamentals to distributed systems. 64 topics across 6 phases - concept, build, and break-and-fix exercises. One topic every 2 days, learning in public.

Docker 18Reverse Proxies 6CI/CD 7Kubernetes 14Observability 9Distributed Systems 10
View the roadmap →

TECHNOLOGIES I'VE USED & AM USING

Tech Stack

Designed with a DevOps-first mindset - emphasizing scalability, observability, reliability, and real-world production patterns.

Languages

JavaJava
PythonPython
GoGo
TSTS
JSJS
DartDart
PHPPHP
SQLSQL

Backend & Databases

Node.jsNode.js
FastAPIFastAPI
FlaskFlask
DjangoDjango
ExpressExpress
PostgresPostgres
RedisRedis
SupabaseSupabase
FirebaseFirebase

DevOps & Cloud

DockerDocker
K8sK8s
AWSAWS
GCPGCP
NginxNginx
LinuxLinux
GH ActionsGH Actions
GitLab CIGitLab CI
KafkaKafka

Observability

PrometheusPrometheus
GrafanaGrafana
LokiLoki

Frontend & Mobile

ReactReact
Next.jsNext.js
FlutterFlutter
BootstrapBootstrap

Tools & Platforms

GitGit
GitHubGitHub
VercelVercel
PostmanPostman
FigmaFigma
VS CodeVS Code
IntelliJIntelliJ
CursorCursor

Currently Exploring

Learning
TerraformTerraform
JenkinsJenkins
AzureAzure
AnsibleAnsible
HelmHelm
IstioIstio
VaultVault
PulumiPulumi
.NET.NET

AI Coding Tools

GitHub CopilotGitHub Copilot
CursorCursor
Claude CodeClaude Code
Gemini CLIGemini CLI

EXPERIENCE & EDUCATION

My journey

EDUCATIONSept 2024 - Present · Level 5

BEng (Hons) in Software Engineering

IIT Sri Lanka · affiliated with University of Westminster

Moving into third year. Specializing in software engineering with a focus on cloud-native development, distributed systems, and full-stack application architecture.

Software EngineeringBackendFull-Stack DevelopmentCloud
EDUCATION2022 - 2023

Certificate in IT

British Computer Society (BCS) HEQ · LiveCollege

Foundation certificate covering programming fundamentals, computer systems, software development, and database design.

ProgrammingComputer SystemsDatabases
EDUCATION2021 - 2023

G.C.E Advanced Level

Private Candidate · Sri Lanka

Completed A/Levels as a private candidate in the Physical Science stream.

ICTCombined MathsPhysics

CERTIFICATIONS

Credentials

Postman

API Fundamentals Student Expert

2025

Docker Inc

Docker Foundations Professional Certificate

2026

GitHub

Career Essentials in GitHub Professional Certificate

2026

GET IN TOUCH

Let's connect

Got a project in mind, want to collaborate, or just want to say hi? I'm always open to chatting about DevOps, cloud, or anything tech.

Want to see my full resume?

Download or view my CV for a complete overview of my experience, education, and skills.

View Resume