Software Engineer | Backend Developer | DevOps Engineer | Robotics Enthusiast | Machine Learning Explorer
I'm an Electronic and Telecommunication Engineering honors undergraduate at the University of Moratuwa (CGPA: 3.55) passionate about building intelligent software and hardware solutions. I combine rigorous academic foundations in core telecommunications and software development with hands-on enterprise backend experience.
I enjoy working across multiple engineering domains including:
- π» Backend & Distributed Systems Architecture
- βοΈ Microservices & Cloud Technologies
- π€ Robotics & Autonomous Systems (ROS2)
- π§ Machine Learning & Computer Vision
- β‘ Embedded Systems & Advanced Electronics
I love combining software, hardware, and artificial intelligence to solve complex, real-world engineering challenges.
- π¦ Dialog Inventory Management System: Scalable Java Spring Boot microservices integrated with RabbitMQ async processing, Redis caching, and TMF APIs.
- π₯ Dialog Ignite Revamp: Telecom platform ecosystem upgrade focused on backend activity logging, custom server deployments, and REST API validation.
- β‘ Transformer Management System: Full-stack inspection platform linking a Spring Boot backend with a Python YOLOv8 automated defect detection pipeline.
- π Bus Tracking System: Full-stack transit platform featuring real-time GPS tracking via Socket.IO streaming channels and Leaflet maps.
- π PovertyHack Education Platform: Gamified literacy application powered by FastAPI, MongoDB, and personalized Google Generative AI student guidance.
- π AI Study Assistant: Intelligent learning assistant providing automated contextual searching, document summarization, and dynamically generated quizzes.
- π Reconfigurable Indoor Mobile Robot Platform (FYP): Reconfigurable stair-climbing robot platform engineered with custom dual-mode mobility control loops built natively on ROS2.
- π¦Ύ 4-DOF Robotic Manipulator: Physical 4-Degree-of-Freedom robotic arm leveraging MATLAB inverse kinematics execution and Arduino motor control.
- π Micromouse Maze-Solving Robot: High-speed autonomous maze solver implementing the FloodFill pathfinding matrix and precision PID microcontroller control loops.
- π Sri Lanka Robotics Challenge Robot: Competition finalist robot built to dynamically perform complex multi-sensor line, shape, wall, and object manipulation routines.
- π€ Robotics Competition Project (EN2553): Multi-functional hardware platform capable of ramp navigation, obstacle evasion, color tracking, and maze traversal protocols.
- π Deep Learning LightGlue Implementation: PyTorch feature matching pipeline analyzing neural keypoint correspondences and adaptive pruning strategies.
- β Hand Motion Prior for Pose and Shape Estimation: Computer vision model resolving 3D hand shapes from video streams via AMASS dataset motion priors and latent optimization.
- π Air & Water Pollution Monitoring Device: Portable ecological station utilizing AVR programming to sample and analyze multisector chemical, gas, and temperature metrics.
- β Analog Weight Scale Using Load Cell: Force-measurement platform utilizing custom analog signal conditioning circuits to capture data generated by structural load cells.
- π‘ Automatic Room Light Controller: Occupancy-driven automated lighting loop designed around an Arduino processing unit to maximize environment power efficiency.
π
Finalist β Sri Lanka Robotics Challenge, UOM (2023)
π
Finalist β Makathon 1.0, UOK (2025)
π€ Visiting Instructor (Robotics) β Department of ENTC, University of Moratuwa
πΌ Software Engineering Intern β Axiata Digital Labs (Pvt) Ltd
π Stanford University / DeepLearning.AI Specializations:
- Supervised Machine Learning: Regression and Classification
- Advanced Learning Algorithms
- Unsupervised Learning, Recommenders, Reinforcement Learning
- Cloud Computing & Scalable DevOps Systems
- Multi-Agent AI Frameworks & Generative AI Architectures
- Advanced ROS2 Locomotion and Perception Control
- Microservices Architecture Performance Tuning
I am always keen on jumping into complex projects and open-source collaborations relating to:
- π Microservices & High-Performance Backends
- π€ Autonomous Navigation & Advanced Robotics Loops
- π§ Production-level ML Pipelines & Computer Vision Tasks
π§ Email: nuwanthadilshan05@gmail.com
πΌ LinkedIn: dilshan-wickramasingha
π GitHub: Dilshan-Nuwantha

