S Saad Hussain

is looking for helpers. 🛍🦮👶

Angestellt, C++ Software Engineer, Afiniti

Karachi, Pakistan

Über mich

I've worked on different kinds of software using modern C++, from low latency trading systems to transaction processing systems, large scale distributed microservices. My current interest is in design and implementation of distributed applications. I had wonderful couple of years at Logiciel Services, where I was best known as the original developer of the Signals Engine which is a trading signals generation system. I have made contributions to some popular open-source projects like libZMQ. Now I'm wandering around cloud based microservices and containerization.

Fähigkeiten und Kenntnisse

Bash scripting
Management
Low latency
Serialization
Concurrency
Design pattern
Test Driven Development (TDD)
Aws
Gcc
Linux
CMake
Git
Microsoft Visual Studio
STL
Visual Studio
C/C++
Code
Informatik
Cloud Computing
Microservices
Object Oriented Programming
System Design
Software Architecture
Programming
Python
Golang
C++
Client/Server
Network Protocol
Socket Programming
Embedded Systems
modern C++
C++17
C++20
Project Management
Communication skills
Customer focus
Team leadership
Active listening
Product Innovation
Creative Direction
Collaboration Management
Agile Development
Application
Software

Werdegang

Berufserfahrung von S Saad Hussain

  • Bis heute 9 Monate, seit Okt. 2023

    C++ Software Engineer

    Afiniti

    Develop and maintain cloud based distributed C++ backend server which facilitates integration with messaging platforms like Facebook, SMS etc. Responsibilities include providing webhook endpoints for service providers , implementing HTTP REST clients using drogon framework to consume send message APIs ensuring accurate delivery status tracking for sent messages. Automated deployment through Jenkins pipeline and CICD. Make use of virtual IPs for high availability for disaster recovery.

  • 2 Jahre und 5 Monate, Mai 2021 - Sep. 2023

    C++ Software Developer

    Logiciel Services

    My work at Logiciel Services includes design and implementation of Signals Generator Engine by doing technical analysis. Optimization of C++ based market data engine for low latency communication. Implementation of publisher subscriber mechanism using boost asio for low latency. Writing libraries for data communication and serialization. Includes features like support for data persistence through redis. Development of Simulator platform for FIX protocol based financial transactions over multiple nodes.

  • 2 Jahre, Juni 2019 - Mai 2021

    C++ Software Developer

    TPS Worldwide

    Contributed to design and development of enterprise transaction middleware. Wrote C++ based custom controllers to parse the transaction flow over ISO8583 and ISO20022 standard. Collaborated with implementation and QA team for providing hotfixes and debugging sessions. Perform CICD through Jenkins jobs.

  • 4 Monate, Jan. 2019 - Apr. 2019

    Embedded Software Intern

    DreamBig Semiconductors

    Gained hand-on experience on communication protocols like SPI and UART. Read research papers on RDMA mechanism for low latency data transmission and built and tested the software from source code on different machines.

Ausbildung von S Saad Hussain

  • 3 Jahre und 1 Monat, März 2017 - März 2020

    Computer Science

    University of Karachi

    Ranked in top 5 scorers in the batch. Focused on Distributed Systems, Operating Systems, Networking, Databases, Computer Architecture and Compilers

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

Interessen

Cooking
Travel
Reading

21 Mio. XING Mitglieder, von A bis Z