
Nidharshan Vigneshwaram
Computer Science & Engineering Undergraduate
University of Moratuwa • Integrated Computer Engineering (ICE)
About Me
Engineering across hardware and software boundaries
I am a Computer Science and Engineering undergraduate at the University of Moratuwa, specializing in Integrated Computer Engineering (ICE). My passion lies in robotics, embedded systems, software engineering, and applied AI/ML.
I thrive at the intersection of hardware and software: designing embedded controllers, sensor architectures, and digital logic on one side, while engineering scalable full-stack platforms, telemetry dashboards, and cloud pipelines on the other. From autonomous mobile robots navigating dynamic environments to real-time control systems, I love creating end-to-end solutions where physical hardware and intelligent algorithms unite.
Robotics & RL
ROS2, SLAM & Sim-to-Real
Embedded & ICE
Basys3 FPGA, VHDL & MCUs
Full-Stack Dev
Next.js, NestJS, Docker
{
"engineer": "Nidharshan Vigneshwaram",
"role": "CSE Undergraduate @ UOM",
"software_fullstack": ["TypeScript", "Python", "Next.js", "NestJS", "Docker"],
"robotics_ai": ["ROS2", "MuJoCo", "SLAM", "Reinforcement Learning"],
"hardware_embedded": ["Basys3 FPGA", "VHDL", "LiDAR", "STM32/ESP32"],
"passionate_about": "Sim-to-real robotic control & resilient software architectures"
}
Education
Academic journey & engineering foundations
University of Moratuwa (UOM)
B.Sc. Engineering (Hons), Computer Science and Engineering
Specialization: Integrated Computer Engineering
T/Orr'shill Vivekananda College, Trincomalee
G.C.E. Advanced Level
Z-Score: 2.5743, Island Rank: 163
Mt/Hindu National College, Matale
G.C.E. Ordinary Level
Passed with 9 Distinctions
Featured Projects
Robotics controllers, simulation frameworks, embedded architectures & full-stack systems
Reinforcement Learning-Based Sim-to-Real Framework
Building a framework to transfer RL policies trained in simulation to real-world robot control, focusing on controller robustness.
Robot Control Platform -- Kobuki Robot
Built a navigation and localization system for the Kobuki robot with LiDAR, SLAM, and a web interface for live control and monitoring. Bridged low-level robot control to a browser-based interface via rosbridge.
Trash2Treasure -- AI-based Waste Management System
Developed a full-stack AI-based waste management system as part of the Devthon competition.
CrimePulse -- Anonymous Crime Reporting Platform
Developed a platform that allows users to report crimes anonymously with heatmaps and an admin dashboard.
Bank Management System
Developed a database-driven bank and microfinance management platform for customers, accounts, and transactions.
4-Bit Nano Processor
Designed and implemented a 4-bit processor from scratch in VHDL, deployed on a Basys3 FPGA board via Vivado.
Achievements & Honors
Competitions, awards, and technical recognitions
Champion -- Devthon
Web Development Competition
Finalist -- UOJ Coders
Competitive Problem Solving-UOJ
Finalist -- CodeRally
Competitive Problem Solving-IIT
Participant -- IEEE Xtreme 2025
Competitive Problem Solving
Participant -- Mora Xtreme 2025
Competitive Problem Solving-UOM
Participant -- SpritX
Web Development Competition
Participant -- Idealize (AIESEC)
Web Development Competition
Participant -- Ballerina Hackathon (WSO2)
Web Development Competition
Leadership & Volunteering
Community impact, organizational roles & engineering teams
Department Representative
CSE 23
Logistics Lead
Career Fair
Member
Trincomalee District University Students' Association
Member - Web development
IEEE ComSoc Student Branch
Logistics Committee
Robo Games 25/26, SLIOT 25/26, Hit the Grounds
Get In Touch
Let's connect for opportunities, research, and technical collaboration
I am open to discussions on robotics research, reinforcement learning sim-to-real projects, embedded systems development, and full-stack software opportunities. Feel free to reach out directly!
Curriculum Vitae
Review my academic profile, engineering publications, research projects in robotics & RL, and technical competencies.