Keshika Sathsara
Electrical and Information Engineer (UG)
Quantum computing enthusiast
Who I am
I am a University of Ruhuna undergraduate student in Electrical and Information Engineering, deeply interested in Quantum Computing and innovative computing technologies. My academic background has provided me with a solid foundation in mathematics, programming, and engineering problem solving. I am an enthusiastic and independent learner who delights in investigating new ideas and fitting into tough settings. By undertaking technical initiatives and gaining leadership opportunities, I have cultivated robust analytical, collaborative, and communicative abilities. I am enthusiastic about contributing to the realm of Quantum Computing and simultaneously enhancing my expertise and research background in Quantum Software Engineering.
Academic Background
I am currently studying Electrical and Information Engineering at the University of Ruhuna, where I am building a strong base in mathematics, programming, embedded systems, and analytical problem solving. My coursework and project work have strengthened the way I approach complex engineering problems, especially where software, hardware, and mathematical modelling meet.
Core Coursework
- Mathematical Modelling
- Information Security
- Data Structures & Algorithms
- Signals & Systems
- Computer Architecture & Operating Systems
- Hardware Description Language
- Computer Networks
- Linear Algebra and Differential Equations
- Numerical Methods
- Complex Analysis & Mathematical Transforms
Projects
Quantum Computer Mini Zone
Quantum Computing / Interactive Demo
Public outreach exhibit demonstrating quantum computing principles through a bulb-analogy superposition demo, double-slit experiments, a mobile-controlled Bloch sphere, Bell-state analogies, and superdense coding simulation.
AI and Optimization-Based Timetable Scheduler
AI / Optimization / Full-Stack
Automates timetable generation for 6 engineering batches using a CSP/ILP model with 9 hard constraints, 5 soft constraints, a Python OR-Tools CP-SAT solver, and a Spring Boot, Angular, and MySQL stack.
Plug-and-Play Smart Water Monitoring System
IoT / Embedded Systems
Retrofittable IoT water tank monitoring system with pH, TDS, turbidity, and water-level sensing, a Flutter Android app, automated controls, mobile alerts, and ESP32-to-Firebase data flow.
Hardware-Accelerated BNN on FPGA
Embedded Systems / Hardware Design
Binarized Neural Network accelerator on a Nexys A7 FPGA, trained in PyTorch and implemented through a custom XNOR/Popcount Verilog pipeline with UART dashboard interaction.
Energy Audit
Power Systems / Energy
Energy analysis project focused on load profiles, power quality observations, and practical efficiency recommendations using engineering analysis tools.
Travel Guider App
Mobile App Development
Mobile travel guidance application concept built around Flutter, Firebase, and map-based navigation support for destination discovery.
Leadership Experience
Technical Team Lead - RocketFest 2025
- Served as an Organizing Committee Member and Technical Team Lead for RocketFest 2025, a multistage water rocket competition organized by the SEDS Ruhuna Chapter with 15+ participating teams.
- Led a 4-member technical team responsible for the competition's technical execution.
Rocketry Division Head - SEDS Ruhuna Chapter
- Leading a 15-member Rocketry Division for the 2026 term, responsible for organizing innovative competitions and technical initiatives within the division.
Skills and Interests
A focused snapshot of the areas I am actively building in, the tools I use, and the technical subjects that shape my work.
Interests
- Quantum Computing
- Quantum Software Engineering
- Information Security
- Embedded Systems
Programming
- Python
- C
- C++
- MATLAB
- Flutter
Software & Tools
- Qiskit
- IBM Quantum Platform
- Git
- ESP32
- Raspberry Pi
- ROS
- Firebase
- Arduino
- Proteus
- Fusion 360
- Figma
Technical Areas
- Algorithm Design
- Simulation and Modelling
- Embedded Systems Development
- IoT Systems
- Control Systems
- Research and Technical Documentation