Wajahat Ahmad
Software Engineer • Backend Developer

I build reliable systems with

Software Engineer specializing in distributed systems, full-stack development, and creating solutions that scale. Currently pursuing a Master's in Computer Science at UCLouvain, Belgium.

0
Projects
0
Years
0
Certificates
Backend
Systems
Cloud
production.log

[OK] 200 GET /health 2ms
[OK] 201 POST /api/v1/orders 18ms
[OK] 200 GET /api/v1/orders/{id} 7ms
[OK] 204 DELETE /cache/key 3ms
[OK] 200 GET /metrics 5ms

> Designing services that stay fast under load.
> Observability-first. Fail gracefully. Scale safely.
              
Clean Architecture
PostgreSQL
Redis
Kafka
Docker
Scroll

About

Software Engineer specializing in distributed systems and full-stack development

Backend engineer with a systems mindset.

I'm a software engineer focused on building robust backends — scalable APIs, microservices, data layers, and infrastructure-friendly architectures. Currently pursuing a Master's in Computer Science at UCLouvain, Belgium. I enjoy solving performance bottlenecks, designing clean abstractions, and making systems observable and dependable.

Focus
APIs • Distributed Systems • Databases
Values
Reliability • Security • Simplicity
Now
Master’s @ UCLouvain
Architecture
Design services that are modular, testable, and easy to evolve.
📈
Performance
Measure, tune, and scale: caching, indexes, async, queueing.
🔒
Security
Auth, rate limits, input validation, secrets, least privilege.
🔭
Observability
Metrics, traces, logs — because production is the real test.

Skills

Technical expertise across frontend, backend, databases, and DevOps tools.

Backend

Data

Infra

Projects

Featured work demonstrating expertise in distributed systems and full-stack development.

Pub/Sub Messaging System

Distributed Systems

Implementation of a Pub/Sub messaging architecture similar to Apache Kafka, integrated with NCache's in-memory distributed cluster.

  • Client-server messaging with publish/poll
  • State transfer & cluster stability
  • Tech: C#, .NET Core, Java, NCache

ZAROORAT

React Native

Mobile commerce app with in-app messaging, machine learning for category prediction, price suggestions, and profanity filtering.

  • Real-time messaging & Profanity filtering
  • ML-powered category/price prediction
  • Tech: React Native, Firebase, Python

EcoGuide

Vector DB

Search feature with basic functionality and advanced system using vector databases for semantic queries.

  • Advanced semantic search system
  • Optimized indexing & performance
  • Tech: .NET, MongoDB, Vector DB

Journey

Education and professional experience in software engineering.

Master's Thesis Intern — ERTP Belgium

Current

Exploring the use of AI to give HR services to companies. Researching and implementing AI-driven solutions for human resource management.

Master's in Computer Science — UCLouvain

2024 – 2026

Majoring in Software Engineering and Artificial Intelligence. Focus areas: distributed systems, data engineering, security, software architecture.

Software Engineer — Alachisoft

July 2023 – Sept 2024

Developed Pub/Sub messaging system architecture integrated with NCache's distributed cluster. Implemented client-server features ensuring stability in distributed caching.

Product Development Intern — RadicalX

July 2022 – Sept 2022

Developed React frontend extension and optimized Firebase backend infrastructure for scalable data storage. Implemented machine learning-based matching system.

BSc in Computer Science — COMSATS University

2019 – 2023

Bachelor of Science in Computer Science with focus on software development, algorithms, and database systems.

Contact

Let's connect and build something great together.

Let’s build something that doesn’t break in production.

Feel free to reach out for collaborations or opportunities: