I'm a mobile telecoms professional with knowledge and experience in global mobile telecommunications industry and expertise in product innovation and launch. Main areas in which I've been specializing are mobile messaging (A2P/P2P SMS, MMS, USSD, RCS), signalling (SS7 and Diameter), cellular IoT and more.
My career as a mobile telecoms professional started some 15 years ago, but my interest in this area was there long before that. I still remember playing with my first mobile phone in the same way I used to play with toys when I was a kid - trying to disassemble and reassemble them to figure out the internal workings of the machinery.
Working through multiple roles at Routo Messaging helped me learn about the inner workings of SMS, MMS and USSD technologies, as well as underlying SS7 signalling protocols. This was back in the days when SMS aggregators were few and business was hungry for more, new services, new technology.
However, it evolved beyond SMS and my interests led me to work on projects of even greater scope: core signalling in SS7 and LTE and network connectivity, signalling VAS (Gateway Location Register, Steering of Roaming), anti-fraud and signalling security (SMS firewalls and SS7 firewalls) and cellular IoT services. Of course, this would be difficult without gathering knowledge and experience by working for industry leading companies such as TeleSign and BICS, as well as other industry giants through my consulting agency Duke Mobile, to whom I'll be eternally grateful.
Telco protocols: SS7/Sigtran (SCTP, TCAP, GSM-MAP, CAP, ISUP, SIP), Diameter (interfaces S6a, S6d, SWx, Gx, Gy etc.), SMPP, EMI-UCP
Programming: Go, my go-to programming language for anything from gateways to web tools. I'm comfortable with bash scripting and awk for data processing, Lua for creating protocol dissectors, extractors and analyzers for Wireshark and TShark.
Data & Analytics: ELK (Elasticsearch / Logstash / Kibana) for log and system metrics, Grafana for time-series (network trace processing, anti-fraud and security), standard databases such as MySQL/MariaDB, Postgres, Oracle, Aurora (AWS)
IaaS: AWS services (EC2, S3, Route53, ELB, etc.), however majority of projects were deployed in a hybrid model
Other: queues and KVs (RabbitMQ, ZeroMQ, Redis), Docker, SNMP (Paessler PRTG, Zabbix, Nagios), Wireshark/TShark, Jira, Confluence, Redmine and many more
Patents: SYSTEM AND METHODS FOR PROCESSING A COMMUNICATION NUMBER FOR FRAUD PREVENTION (United States 14/091242; November 26, 2013)
In that case you can get in touch with me by completing the contact form. I'm looking forward to hearing from you!