Skip to content
View AvishkaSandeepa's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@ENTC18

Block or report AvishkaSandeepa

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AvishkaSandeepa/README.md

Hi there, I'm Avishka Sandeepa πŸ‘‹

LinkedIn Email Google Scholar

Graduate Researcher | Cloud & Distributed Computing Enthusiast

πŸ”­ Research Interests

Passionate about leveraging cloud and distributed computing to build scalable solutions. My background in machine learning and electronic engineering gives me a unique perspective on solving complex problems with efficient, technology-driven approaches.

πŸŽ“ Education

PhD in Computer Science
University of Melbourne, Australia | 2025-Present

B.Sc. Eng (Hons) in Electronic and Telecommunication Engineering
University of Moratuwa, Sri Lanka | 2018-2023

  • First Class Honours

πŸ’Ό Professional Experience

Software Engineer @ Axiata Digital Labs
July 2023 - March 2025 | Colombo, Sri Lanka

  • Design and implement scalable RESTful APIs with cloud integrations
  • Optimize database management systems and workflows
  • Implement CI/CD pipelines for efficient development

Associate Software Engineer @ Axiata Digital Labs
July 2022 - Jan 2023

  • Developed dynamic database systems with caching mechanisms
  • Optimized queries and RESTful APIs for enhanced performance

πŸ† Notable Projects & Research

Self-Supervised FineTuning of ASR Systems

Research Project | ACM ASIA CCS '24 Publication

  • Developed defenses against signal processing attacks on Automatic Speech Recognition systems
  • Implemented self-supervised learning models for improved robustness
    πŸ“„ Paper

Anomaly Detection Model

1st Place - ICAS 2021 Competition

  • Created unsupervised ML model for real-time vehicle behavior analysis
  • Leveraged LSTM networks for IMU sensor data processing

Traffic Sign Recognition

Personal Project

  • Built CNN model with TensorFlow for real-time classification (43 classes)
  • Achieved 98.7% accuracy on German Traffic Sign Benchmark

πŸ› οΈ Technical Skills

Cloud & Backend
RESTful APIs | Distributed Systems | Database Optimization | CI/CD

Machine Learning
TensorFlow | PyTorch | Self-Supervised Learning | Anomaly Detection | Computer Vision

Languages & Tools
Python | Java | Git/GitHub | Node-RED | Docker | Webots

πŸ“œ Certifications

  • Ultimate AWS Certified Solutions Architect Associate (In Progress)
  • Introduction to Git and GitHub (Google)
  • Machine Learning for All (University of London)
  • Python Basics (HackerRank)

🌟 Awards & Achievements

  • 1st Place - ICAS 2021 Self-Awareness Challenge (IEEE Signal Processing Society)
  • Finalist - Arimac FutureCast 2021 & IntelliHack2.0 Hackathon
  • IEEEXTREME 15.0 - Top 1000 globally (78th in Sri Lanka)

🀝 Professional Activities

  • Treasurer - IEEE Student Branch, University of Moratuwa
  • Design Committee Lead - IEEE Student Branch
  • Chief Organizer - Electronic Club, University of Moratuwa

πŸ’¬ Let's connect! I'm always open to discussing technology, research collaborations, or new opportunities.

Pinned Loading

  1. Anomaly-Detection-Using-IMU-Data Anomaly-Detection-Using-IMU-Data Public

    In here we use given [IMU](https://www.arrow.com/en/research-and-events/articles/imu-principles-and-applications)(Inertial Measurement Unit) data of a vehicle to detect anomalies.

    Jupyter Notebook 6 1

  2. Object-Tracking-Detection Object-Tracking-Detection Public

    This project is about Object Counting on a Convey Belt. When giving the video input of convey belt this algorithm is able to count the number of nuts on the belt while tracking its details. Then th…

    HTML 3

  3. Fundamentals-of-Image-Processing-and-Machine-Vision Fundamentals-of-Image-Processing-and-Machine-Vision Public

    This is a module that I study at university. This contains examples and projects.

    Jupyter Notebook 9

  4. EN2550-2020-Assignment-04 EN2550-2020-Assignment-04 Public

    4th assignment of the series of assignments in Fundamentals of Image Processing and Machine Vision Module.

    Jupyter Notebook 2

  5. webots-Autonomous-Mobile-Robot webots-Autonomous-Mobile-Robot Public

    All the project files related to the development of an autonomous mobile robot using WEBOTS simulation platform for UOM's EN2532 - Robot Design and Competition Module

    C++ 7 3

  6. FIR_Filter_Design FIR_Filter_Design Public

    This project is used to implement FIR (Finite Duration Impulse Response) filter design using given specification in the project description. When we try to implement filter design using windowing m…

    2