beBee background
Fachleute
>
Berlin
Muhammad Moazzam

Muhammad Moazzam

C++ Software Engineer

Technologie / Internet

Berlin, Berlin

Soziales


Über Muhammad Moazzam:

Highly skilled software engineer with more than 3 years of experience in developing high-performance, ultra-low latency software solutions, specializing in C++ and Python. Expertise in designing, building, and optimizing ultra-low latency systems, including proficiency in multithreading, asynchronous programming, advanced algorithms and networking protocols. Proven track record of delivering scalable backend solutions while implementing modern cloud architectures with AWS. Strong focus on collaboration, code quality, and performance optimization. Based in Berlin with a valid work permit, seeking to drive technological innovation for high-impact applications.

Erfahrung

Low Latency Application Development

  • Developed ultra-low latency and HFT applications in C++.
  • Reduced order book building latency from 500μs to 17μs through optimization techniques, including multithreading, cache padding, branchless programming, and efficient algorithms.
  • Wrote CMake scripts for dependency management and build automation.
  • Implemented asynchronous and multithreading programming for performance improvements.
  • Designed and implemented REST APIs, gRPC, and WebSocket connections in C++.
  • Documented C++ software modules using Doxygen for clear and detailed internal documentation.
  • Wrote unit tests in C++ using Google Test to ensure code reliability and maintainability.
  • Designed a unified architecture in C++ that consolidated multiple applications into a single system with an API interface, reducing development time by 50%.
  • Built a Qt-based desktop frontend to provide a graphical user interface for monitoring and controlling the C++ backend, enabling real-time visualization of trading data and system metrics.
  • Designed and implemented OAuth-based authentication mechanisms to securely integrate third-party APIs and ensure user authorization workflows.
  • Utilized socket programming for communication over TCPSCTP, and UDP (multicast and broadcast).
  • Collaborated on performance measurements and testing in a local lab environment.
  • Integrated algorithmic trading strategies with market data for clients.

Backend Development

  • Developed RESTful APIs using Python (Django REST Framework).
  • Designed and managed databases with PostgreSQL and MongoDB.
  • Built gRPC systems and WebSocket connections in Python for real-time communication.
  • Worked on AWS cloud technologies such as ECSEC2LambdaKMS, and S3.
  • Wrote unit and integration tests using pytest, ensuring comprehensive test coverage.
  • Created test-cases from live financial data using Python libraries, numpy and pandas.
  • Integrated Stripe payment gateway for both one-time and recurring payments.
  • Documented APIs using Swagger and OpenAPI specifications for easy developer integration.
  • Deployed multi-container applications using Docker Compose.
  • Managed microservices deployment and scaling with Kubernetes.

Ausbildung

Bachelors in Computer Engineering

Fachkräfte aus demselben Technologie / Internet-Sektor wie Muhammad Moazzam

Fachleute aus verschiedenen Bereichen in der Nähe von Berlin, Berlin

Andere Benutzer, die Muhammad genannt werden

Jobs in der Nähe von Berlin, Berlin

  • In der Firma arbeiten

    Software Developer C++

    ezeep

    +Resumen del puesto · Somos un softwareunternehmen con sede en Berlin buscando a un softwareentwickler para nuestro equipo de desarrollo. · +Responsabilidades · - Desarrollar y mantener nuestros productos clave en C# y C++. · - Diseñar e implementar componentes de software rendim ...

    Berlin

    vor 1 Woche

  • In der Firma arbeiten

    Software Engineer

    Workwise

    Wir sind Europas führende Plattform für Cloud Services und Hosting-Dienstleistungen. · Du entwickelst die Mail-Backends der Hostingplattform weiter einschließlich MTA IMAP POP3 und SIEVE ServerDu führst Refactoring von bestehenden Applikationen durchDu konzipierst und implementie ...

    Berlin, Berlin

    vor 1 Monat

  • In der Firma arbeiten

    Staff Software Engineer

    IONOS

    +Bei IONOS arbeitest Du bei dem führenden europäischen Anbieter von Cloud-Infrastruktur, Cloud-Services und Hosting-Dienstleistungen partnerschaftlich mit unterschiedlichen Teams zusammen. · Konzeption und Entwicklung hochwertiger, wartungsfreundlicher und robuster Go-Anwendungen ...

    Berlin, Berlin

    vor 1 Woche