SketchMRI
Deep learning medical imaging research synthesizing and reconstructing high-fidelity brain MRI scans from conceptual sketches using Generative Adversarial Networks (GANs) and Diffusion Models.
Associate QA Engineer & Software Engineering Undergraduate with over 2 years of industry experience. Passionate about Test Automation, Machine Learning, Computer Vision, and crafting robust software.

Bridging the gap between building resilient systems and breaking software to ensure perfection.
I am a dedicated Software Engineering undergraduate currently working as an Associate QA Engineer with over two years of industry experience in manual and automation testing. I have strong hands-on experience with Playwright, Selenium, Playwright Codegen, and MCP servers, along with extensive practice in API testing, accessibility testing, and writing comprehensive test suites.
In addition, I am deeply passionate about AI-driven environments with specialized knowledge in Computer Vision, Generative Adversarial Networks (GANs), and Diffusion Models, complemented by hands-on experience in training machine learning models and engineering concurrent Java/Python applications.
Core frameworks, test automation tools, AI/ML paradigms, languages, and development toolkits I specialize in.
Over 2 years of industry experience driving test automation, manual QA, and software quality.
Driving test automation frameworks and manual quality verification across core products. Hands-on test engineering with Playwright, Playwright Codegen, and MCP servers. Leading API test validations, accessibility testing, and end-to-end regression pipelines.
Engineered automated test suites using Selenium with Java and Python. Authored and maintained detailed test cases, executed performance and regression tests, identified critical bugs, and collaborated actively within Agile/Scrum sprints.
A showcase of real-world software engineering projects spanning AI & Computer Vision, Haptics, Concurrency, and System Design.
Deep learning medical imaging research synthesizing and reconstructing high-fidelity brain MRI scans from conceptual sketches using Generative Adversarial Networks (GANs) and Diffusion Models.
Experimental platform that adds haptic feedback to video by converting audio frequencies into tactile vibrations in real time, built on the Web Audio API.
High-throughput real-time booking and transaction simulation utilizing multithreading, mutex locking, synchronized resources, and thread pool architectures in Java.
Advanced concurrent system solving race conditions, preventing deadlocks, and optimizing producer-consumer scheduling algorithms with thread safety.
Interactive cinema seat reservation platform with dynamic seating matrices, seat tier pricing, automated billing calculations, and reservation management.
A rich cultural exploration web portal showcasing Sri Lankan heritage, traditional folk arts, historical architecture, and cultural festivals with responsive modern UI.
Object-oriented desktop application featuring product stock management, user cart sessions, category filtering, and itemized invoice receipt generation.
Financial algorithm application computing loan interest rates, monthly amortization schedules, and customized repayment schedules with precision.
Formal education and foundational training in Software Engineering, Computer Science, and Physical Sciences.
Specialized coursework in Machine Learning, Model Training, Computer Vision, Concurrent Programming, Advanced Software Architecture, and Web Technologies.
Core grounding in Python programming, Object-Oriented Programming (OOP) principles, relational database management (MySQL), and computational algorithms.
Advanced Level studies focused on Physical Sciences, Mathematics, Physics, and analytical problem-solving fundamentals.
Interested in collaborating on AI/ML projects, QA automation, or software engineering? Reach out anytime!