Yasindu Dilshan

About me

Software Engineer with 3+ years building high-throughput, distributed, event-driven systems for financial markets. Specializes in Java/Spring Boot microservices, Kafka streaming, Redis-backed data distribution, and AWS cloud infrastructure (S3, MSK, ElastiCache). Currently Senior Software Engineer at GTN Tech, owning system architecture from design through production deployment on mission-critical trading infrastructure.

Experience

Senior Software Engineer

GTN Tech · May 2026 — Present

    Software Engineer

    GTN Tech · Jul 2023 — Apr 2026

    • Designing event-driven solutions processing millions of historical stock data records daily with Kafka and Spring Boot
    • Built financial metadata management microservice supporting 40+ formats with S3 storage and ETag caching
    • Developed trade backlog system with Redis caching, real-time/delayed data, and automatic failure recovery
    • Led Phoenix Framework modernization — centralized framework replacing duplicate codebases across legacy monolith
    • Taking end-to-end project ownership from architecture to production

    Software Engineer Intern

    GTN Tech · Dec 2021 — Aug 2022

    • Built wrapper component for legacy MixWeb microservice
    • Implemented profile-based authorization with Open Policy Agent
    • Developed Kafka-based alerting library for real-time error management

    Tech stack

    LanguagesJava, Python
    BackendSpring Boot, RESTful APIs, JWT, Maven
    Data & MessagingApache Kafka, PostgreSQL, Redis, MongoDB, Apache Solr, Elasticsearch
    Cloud & DevOpsAWS (EC2, S3, MSK, ElastiCache), Linux, Git
    OtherFlutter, React, Node.js, Playwright, Cucumber

    Publication

    A Novel Approach for Deep Learning-Powered Forecasting of Market Bottoms in Cryptocurrency and Stock Trading

    D.M.D.K. Dasanayake, H.Y. Dilshan, H.D.K.Y. Rathnaweera, S. Ahangama, I. Perera
    2023 IEEE International Conference on Big Data

    Read on IEEE Xplore

    Education

    B.Sc. Engineering (Hons.) in Computer Science & Engineering

    University of Moratuwa, Sri Lanka · 2018 — 2023

    3.77 / 4.2 GPA (First Class) · Dean's List 6/8 semesters