My journey into programming began during my time as a Computer Science student, where I was first introduced to coding through ACM and programming contests. Competing in national contests like ICPC and NCPC taught me how to think critically, break down complex problems, and solve them efficiently, skills that became the backbone of my career.
After university, I started my professional journey as a Software Engineer, working on a search engine project that sparked my interest in machine learning. That curiosity grew into a passion, leading me to contribute to NLP/NLU (Natural Language Processing) research and development.
Over time, I transitioned into an ML Engineer role, focusing on optimizing and scaling ML pipelines. This experience opened the door to working with large-scale systems, supporting services that handle hundreds of transactions per second and serve millions of users.
My work naturally evolved toward FinTech, where I gained hands-on experience building and integrating high-performance payment gateways. Collaborating with teams across various domains, I helped design systems that balance security, scalability, and reliability, enabling seamless business growth.
Today, I’m passionate about building secure, scalable, and high-performance payment systems, combining my background in software engineering, machine learning, and large-scale distributed systems to deliver impactful solutions.
📫 How to reach me: afjal.sm19@gmail.com




