Algorithm
X For You Feed Algorithm — Deep Dive
How X decides what appears in your For You feed — the full 8-stage pipeline, Phoenix ML model, Grox safety system, and interactive scoring simulator.
Software Engineer with 4+ years of experience in cloud-native development, microservices, and DevOps. Proficient in Go, TypeScript, React.js, NestJS, and AWS, with expertise in scalable backend architectures.

Software Engineer with 4+ years of experience in cloud-native development, microservices, and DevOps. Proficient in Go, TypeScript, React.js, NestJS, and AWS, with expertise in scalable backend architectures.
Currently pursuing an MSc in Data Science and AI at the University of Moratuwa, focusing on big data analytics, machine learning, and cloud computing. Adept at leading teams, solving complex technical challenges, and optimizing system performance.
4+
Years Experience
Data Science & AI
MSc Student
3 Certifications
AWS Certified
Econsulate
Derana Macroentertainment - Macro Labs
Derana Macroentertainment - Macro Labs
Insharp Technologies
University of Moratuwa
Curtin University
A selection of recent projects showcasing my work in full-stack development, cloud architecture, and real-time systems.
Jan 2024 – Present
Developed a tri-language news platform for Ada Derana 24x7 with scalable web apps, dashboards, and backend architecture. Designed AWS-based infrastructure to deploy test environments, ensuring reliable and seamless content management.
May 2024 – Jan 2025
Designed and implemented a microservices-based platform for civil societies to publish content, appeal for volunteers, and foster collaboration. Led architecture development, implemented GitOps workflows with Kubernetes and Argo CD.
Jul 2024 – Dec 2024
Built an interactive real-time dashboard to visualize Sri Lanka's election data with seamless data updates. Designed an intuitive admin dashboard for real-time reader engagement and efficient data handling.
Dec 2022 – Jan 2024
Developed three news platforms with dashboards for article management, integrating cloud-based backends for real-time updates. Enabled analytics for insights and optimizations. Recognized in BestWeb.lk Awards 2024 with Merit awards.
Mar 2023 – Sep 2023
Developed a video-based classified advertisement platform with an admin dashboard for ad management. Built a scalable backend for reliable data handling, analytics, and performance optimization.
Amazon Web Services
Data Analytics, Amazon CloudWatch, Data Pipelines
Amazon Web Services
Data Pipelines, AWS SageMaker, AWS Glue, Amazon Elastic MapReduce (EMR), Amazon Kinesis, Data Engineering
Amazon Web Services
Microservices, CI/CD, AWS CodePipeline
NVIDIA
Deep Learning, Neural Networks
Technical explorations of algorithms, ML models, and systems powering the products we use every day — with interactive visualizations and real source code.
Coming Soon
How YouTube decides which videos to surface — candidate generation, ranking, and post-processing filters.
Feel free to reach out if you're looking for a developer, have a question, or just want to connect.