Post Job Free
Sign in

Senior C++ Engineer - Real-Time, Low-Latency Systems

Location:
Madinat Khalifa North, Qatar
Posted:
February 02, 2026

Contact this candidate

Resume:

* ** *

Afzaal Ahmad

Senior C++ Engineer focusing on

Real-Time, Low-Latency & AI-Enabled System Design

Doha, Qatar Born 10/05/1990 +97-451-***-***

********@*****.*** LinkedIn

My notice period is 30 days.

TECHNICAL SKILLS

Software Engineering (10 years of project experience) Programming Languages: C++ C Modern C++14/17 Python C# Frameworks / Libraries: GTest Protobuf JSON Swagger/OpenAPI TIBCO BW5/BW6 Tools: CMake Docker Kubernetes Jenkins Git/Bitbucket ASan/Valgrind Copilot Cloud / Infrastructure: AWS (S3 EC2 CloudWatch) Windows Server Linux Databases / Query Languages: Oracle PL/SQL Networking / Protocols: TCP/UDP Networking FIX MITCH Architecture / Design: UML C4 Architecture Development Practices: Multithreading Low-Latency Systems Real-Time Systems CI/CD Agile/Scrum

WORK EXPERIENCE

03/2024 – today Senior C++ Developer

The Group Securities, Doha, Qatar

Project: Market Connectivity Platform – trading & financial messaging system providing real-time MITCH/FIX market data connectivity for thousands of concurrent users worldwide.

● Architecting and developing low-latency market-connectivity components using modern C++14 with cross-platform support; improved data throughput by 30% and enabled full Linux deployment readiness.

● Migrated a legacy MITCH datafeed system from Windows-only to cross-platform C++14 with CMake, reducing build time by 40% and lowering operational cost benchmarks.

● Dockerized complex C++ services for QA/production parity, cutting environment setup time by 50%.

● Led deployments of FIX (FixGateway) and MITCH (MIServer) components across QA/production with zero-downtime rollouts; established robust monitoring & PL/SQL-driven issue diagnostics.

● Integrated TIBCO BW5/BW6 with regional exchanges and banking systems to streamline order-flow, reducing message latency by 20%. Technologies used: C++14 CMake Docker Multithreading TCP/UDP Oracle PL/SQL TIBCO BW FIX MITCH Linux Windows Server 2019 Kubernetes AWS CloudWatch

03/2021 – 03/2024 Senior Software Engineer

Afiniti Software Solutions, Islamabad, Pakistan

Project: Cross-Platform Real-Time Analytics SDK – USA-based analytics software that helps a telephony and analytics system communicate in real time.

● Designed and engineered performance-critical SDKs using C++14/17, multithreading and TCP sockets, achieving sub-millisecond event processing for analytics automation.

● Built a cross-platform Config Sync SDK using shared memory, STL, and Swagger/Async APIs; reduced config propagation time by 60%.

● Developed high-throughput reconciliation and operational tooling, improving system reliability KPIs by 45%.

2 of 2

● Enhanced thread-safety and locking mechanisms, removing race conditions and cutting defect rates by 35%.

Technologies used: Modern C++ Multithreading TCP Sockets Shared Memory Swagger/OpenAPI Linux Windows Git Jenkins Docker 01/2015 – 03/2021 Senior Software Engineer

ORMS, Islamabad, Pakistan

Project: Simulation System - Tactical training simulations for pilots used by the Pakistani Army.

● Led the design and development of real-time simulation systems for mission-critical defense platforms, with a focus on latency, performance, and scalability across multi-node environments, saving 60k USD daily.

● Enhanced a high-fidelity Fighter Tactical Simulator using Modern C++, Embedded C, and TCP/UDP socket programming, ensuring deterministic behavior and low-latency response under combat scenarios.

● Built a complete Mission Generation System in C# (WPF/XAML), featuring real-time coordination and 3D visualization using Helix Toolkit.

● Designed the Mission File Generator for flexible data interchange, built in C# with WPF for seamless configuration of simulation runs.

● Developed performance and diagnostics tools for deployment, testing, and real-time debugging across distributed simulation environments. Technologies used: C++98/C++11 Embedded C TCP/UDP Sockets Helix Toolkit Multithreading Windows

EDUCATION

09/2011 – 06/2015 Bachelor of Science in Computer Science Air University, Islamabad, Pakistan.

CERTIFICATIONS

Complete Modern C++ (C++11 14 17) Functional Programming in C++ (C++ 20 23) Parallel and Concurrent Programming with C++ Part 1 Parallel and Concurrent Programming with C++ Part 2 Learning FPGA Development C++ Standard Template Library TestDriven Development in C++ Learning Python 2021 Advanced Design Patterns Design Principles Agile Software Development LANGUAGE SKILLS

English (C2) Urdu (Mother tongue)

HOBBIES

Hiking Swimming Football Photography



Contact this candidate