cv
Download the complete CV document by clicking the icon on the right.
Basics
Name | Januka Eshan Surendra |
Label | Engineering undergraduate |
surendrasaje.21@uom.lk | |
Url | https://eshansurendra.github.io/ |
Summary | Third year Electronic and Telecommunication undergraduate at University of Moratuwa |
Education
-
2022 - 2026 Sri Lanka
Bachelor of Science in Engineering
University of Moratuwa, Sri Lanka
Electronic and Telecommunication Engineering
- Computer vision
- Deep Learning
- Signal processing
- Machine Learning
-
2018 - 2020 Sri Lanka
Work
-
2023 - Present Committee Member
SLRC branch - Electronic Club
Acted as chairperson for Sri Lankan Robotics Challenge 2024
-
2021 - 2022
Certificates
Introduction to Embedded Machine Learning | ||
Coursera | Sep-2023 |
Unsupervised Learning, Recommenders, Reinforcement Learning | ||
Coursera | May-2024 |
Machine Learning Specialization | ||
DeepLearning.AI | May-2024 |
Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning | ||
Coursera | May-2024 |
Intro to Machine Learning | ||
Kaggle | May-2024 |
Computer Vision | ||
Kaggle | May-2024 |
Introduction to Programming Using Python | ||
University of Moratuwa | May-2022 |
Supervised Machine Learning: Regression and Classification | ||
Coursera | Jan-2024 |
Introduction to Robot Operating System | ||
Electronic Club UOM | Jan-2023 |
Microsoft Azure Machine Learning | ||
Microsoft | Feb-2024 |
Linear Algebra for Machine Learning and Data Science | ||
Coursera | Feb-2024 |
Introduction to Git and GitHub | ||
Feb-2024 |
Facial Expression Recognition with Keras | ||
Coursera Project Network | Feb-2024 |
Calculus for Machine Learning and Data Science | ||
Coursera | Feb-2024 |
Basic Image Classification with TensorFlow | ||
Coursera Project Network | Feb-2024 |
Advanced Learning Algorithms | ||
Coursera | Feb-2024 |
Generative AI: Introduction and Applications | ||
IBM | Feb-2024 |
Object Localization with TensorFlow | ||
Coursera Project Network | Dec-2023 |
MATLAB Onramp | ||
MathWorks | Dec-2023 |
Crash Course on Python | ||
Dec-2023 |
Python (Basic) | ||
HackerRank | Aug-2022 |
Languages
Sinhala | |
Native |
English | |
Fluent |
Projects
- Feb.2024 - Present
Stable Diffusion Based Criminal Face Generation for Forensic Identification
This project aimed to develop a system for generating suspect face sketches based on textual descriptions using Stable Diffusion and other AI models, addressing limitations of traditional forensic face sketching methods.
- Combines multiple AI models for text-to-image generation
- Utilizes LLMs for prompt generation, extracting key facial features
- Image-to-image refiner allows for minor adjustments to generated sketches
- Enhances forensic identification by generating realistic face sketches from textual descriptions
- - Mar.2024
Cell Anomaly Detection Using Adversarial Autoencoders
Developed an anomaly detection system for cell images using adversarial autoencoders, leveraging both KDE and reconstruction error metrics for robust anomaly detection, even in contaminated datasets.
- VGG16-based encoder-decoder architecture for image analysis
- Employs Kernel Density Estimation (KDE) for enhanced anomaly detection
- Implemented using TensorFlow for efficient model training and inference
- Enables robust anomaly detection in cell images, potentially improving medical diagnostics
- - Feb.2024
Handwritten Digit Classification
Developed a Handwritten Digit Classification model using TensorFlow's Keras API, achieving high accuracy in classifying handwritten digits from the MNIST dataset.
- Built a neural network to classify handwritten digits from the MNIST dataset
- Preprocessing image data and encoding categorical labels for model training
- Evaluated model performance and visualized results for improved understanding
- Provided hands-on experience in image classification and model evaluation using TensorFlow
- - Dec.2023
Five band Audio Equalizer
Developed a Five-Band Audio Equalizer using operational amplifier based active filters, enabling detailed audio customization across five frequency bands.
- Designed and built a fully functional audio equalizer using op-amp circuits
- Implemented low-pass, high-pass, and band-pass filters for audio signal manipulation
- Provides adjustable frequency bands for precise audio customization, including Low, Low Mid, Mid, High Mid, and High
- Enhances hands-on electronics skills with practical application of analog circuit design
- - Dec.2023
Sparkle Robot
Developed a versatile robotic platform powered by Arduino Mega 2560, showcasing advanced functionalities and innovative sensor integrations.
- Implemented a range of functionalities using Arduino programming
- Integrated various sensors for enhanced robot capabilities
- Demonstrated problem-solving skills in robot design and development
- Provided hands-on experience in robotics and microcontroller programming
- - Jul.2023
Automatic Ret retractable Clothesline System
Developed an Automatic Ret retractable Clothesline System (ARCS) incorporating Arduino technology, automated rain detection, and remote monitoring through Thingspeak.
- Combines Arduino technology with automation for smart clothes drying
- Features an automated rain detection system for protecting garments
- Utilizes Thingspeak integration for real-time remote monitoring and control
- Offers an innovative solution for efficient and intelligent clothes drying