Syed Arslan Tariq
Senior C Software Engineer @BGC Group
Signup · Get unlimited contacts
WORK HISTORY
Senior C Software Engineer @BGC Group
London, GB
Developing low-latency modern C++ applications with a strong focus on memory management, cache coherency, core isolation, multithreading and data structures optimization to meet performance-critical demands.Contributing to platform efficiency by enhancing FIX messages handling and refining system-level interactions.Working in close collaboration with FPGA engineers to ensure smooth hardware-software integration and overall system stability.
EDUCATION
University of Engineering and Technology, Lahore
Bachelors in Computer Science & Engineering, Computer Science
University of Westminster
MSc Cyber Security and Forensics, Cyber/Computer Forensics
SKILLS
ABOUT SYED ARSLAN TARIQ
I have 16+ years of hands-on experience in C/C++, Python, and Java. Currently developing low latency financial solutions using modern C++ at BGC Group.Experienced in programming in Windows, and a lot of Linux distributions including Ubuntu, RHEL, CentOS, etc.Hands-on experience in creating multi-threaded and socket-based applications.Experienced with REST APIs, ProtoBuf and WebSocket.Experienced with embedded Linux targets for ARM, PowerPC, MIPS, etc.Experienced in protocols TCP/IP, FTP, IRC, HTTPS, SSL, TLS, DNS, etc.Used multiple tools especially GCC, G++, GDB/CGDB, Eclipse, CDT, and Visual Studio. Experience in automation of various products using different tools and frameworks like WindowTester, SWTBot, Jubula, pyunit, cunit, junit, GTest etc. Hands-on experience with various tools including JIRA, Confluence, BitBucket, and Jenkins.Good understanding of open-source tools including ProtoBuf, libhttpserver, libmicrohttpd, gnutls etc. I have worked on Debug probes like DStream, ULink2, Majic, BDI, SEGGER J-Link, Wiggler, Mentor Embedded USP Tap, Giga bit tap, OCDemon etc.Specialties: Software Architecture and DesignSOLID principles and Design Patterns.C/C++ and PythonCyber SecurityDebuggers developmentEmbedded software developmentEmbedded LinuxAutomationLeadershipBug fixingUnit testing automationSystem testing automationScripting
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.