Junaid Riaz

Senior System Software Engineer | Telecom Architect
// Contact Info
const location = "Islamabad, Pakistan";
const email = "junaidriaz449@yahoo.com";
const linkedin = "linkedin.com/in/junaidriaz";

Summary

/**
* High-Performance Systems Expert with 12 years of experience.
* Specializing in C/Golang and low-level optimization.
* Proven track record of reducing infrastructure costs (98% memory reduction).
*/

Tech_Stack

Languages
  • C (12+ Years)
  • Golang (4+ Years)
  • Bash / Python / C++
Core_Telecom
  • 3GPP (OCS, PCRF, HSS)
  • Diameter / SIP / SIGTRAN
  • Open5Gs / Free5GC
Infrastructure
  • Docker / Kubernetes
  • Redis / Oracle / MySQL
  • Linux Kernel / LibUV

Experience_Log

Software Architect & Principal Engineer Safarifone Pvt. Ltd // Mar 2022 - Present
  • Led migration of monoliths to Dockerized Golang microservices serving 5M+ subscribers[cite: 5].
  • Designed PCRF and VAS SDP using Golang, gRPC, and Goroutines[cite: 15, 16].
  • Developed NGP platform on top of LibUV, achieving 4x performance boost[cite: 20].
  • Architected Revenue Assurance System and managed OCS deployment for 6+ operators[cite: 22].
Product Manager (Telecom) Safarifone Pvt. Ltd // Mar 2022 - Present
  • Bridge between Clients, Ops, and R&D; translating RFPs into technical specs[cite: 8].
  • Manage full SDLC for BSS/OSS products and cross-functional team alignment[cite: 9, 11].
  • Established formal release SOPs (Dev -> Staging -> Canary -> Prod)[cite: 14].
Sr. Software Engineer & Team Lead Safarifone Pvt. Ltd // Mar 2017 - Mar 2022
  • Architected 3GPP OCS/AAA from scratch in C using async LibUV[cite: 28].
  • Optimization: Re-engineered Oracle connector to slash memory from 22GB to 300MB[cite: 3, 31].
  • Integrated Google TCMalloc reducing CPU usage by 40%[cite: 3, 32].
  • Mentored team of 3 engineers and managed sprint planning[cite: 35].
Software Engineer Safarifone Pvt. Ltd // Feb 2014 - Mar 2017
  • Developed MFS (Mobile Financial Services) core handling 10M+ daily transactions[cite: 41].
  • Implemented 600+ money transfer flows and robust authentication (2FA)[cite: 39].
C/C++ & MIPS Assembly Developer XFlow Research Center // Feb 2013 - Feb 2014
  • Ported Valgrind (DBI framework) from x86 to Cavium MIPS-based Linux (Octeon SDK)[cite: 43].
  • Implemented assembly instructions and syscalls for N64 ABI[cite: 44].

Education_&_Awards