Contributions
Hey!, I'm Nadun Malwenna
I'm a passionate Full Stack Developer from Sri Lanka, dedicated to continuously learning and building new things every day. I love exploring modern web technologies, crafting clean code, and bringing creative ideas to life through intuitive user experiences. Whether it's frontend, backend, or somewhere in between, I'm always excited to take on new challenges and grow as a developer.
- 0
- 0
Github followers
- 0
Github stars
- 0
Repositories
What I Offer.
I provide a range of services to help bring your digital ideas to life, from concept to deployment.
My Experience.
My professional journey has provided me with a strong foundation in computer science and software engineering.
Intern Software Engineer
DSM IT PVT LTD
- Developed and currently maintain the React-based ERP frontend for Ceylonike Pvt Ltd.
- Engineered the scalable GYM MASTER gym management system using PHP and React.
- Built the smartiot.com.lk platform using React and Laravel.
Intern Frontend Developer
Sentura Technologies PVT LTD
- Fixed user-reported bugs and improved overall stability in the Alpha Facilities React Native mobile app.
- Redesigned and optimized user interfaces for the Xim MVNO project to enhance usability and performance.
- Contributed to improving mobile and web user experiences through responsive UI enhancements and issue resolution across both projects.
For inquiries about my work at DSM IT PVT LTD, you can contact them at: info@dsoftmedia.com
My Education.
My academic journey has provided me with a strong foundation in computer science and software engineering.
BSc (Hons) Computer Science in Software Engineering
University of Kingston UK
- Applied advanced software engineering principles to design and deliver significant computing projects.
- Developed expertise in modern software engineering methodologies, tools, and best practices across the full development lifecycle.
- Gained skills in developing enterprise-grade web and mobile applications, emphasizing user experience (UX) and professional software development practices.
HND - Higher National Diploma in Software Engineering
Institute of Software Engineering
- Developed robust backend solutions using Java (Spring Boot), Object-Oriented Programming (OOP), Data Structures & Algorithms (DSA), and relational/NoSQL databases.
- Proficient in developing modern full-stack web applications using JavaScript frameworks (React.js/Angular.js), Node.js, and RESTful APIs.
- Applied Agile/Scrum methodologies, Git version control, software testing, and cloud deployment (AWS/Docker) for efficient project delivery.
My academic journey has provided me with a strong foundation in computer science and software engineering.
My Achievements.
Here are some of the milestones and recognitions I've earned along my journey.
IBM Fullstack Developer Certificate
N/A
Comprehensive Full-Stack Web Development Certification. Validates end-to-end expertise: Front-end (HTML, CSS, JS, React), back-end (Node.js, Express, REST APIs), SQL/NoSQL databases, and IBM Cloud deployment. Builds robust, scalable applications with best practices.
2025Verify
Things I Know
Over the years, I’ve worked with a variety of tools, frameworks, and platforms to bring ideas to life. Here’s a glimpse of my toolbox.
AWS
Angular
Azure
Express
Flutter
Google Cloud
MySQL
NextJS
React Native
ReactJS
Spring Boot
...and always learning more 🚀
My Projects.
Here are some of the recent projects I've worked on.
BuildTrack
BuildTrack is a robust, high-performance web application built with Next.js and TypeScript, designed to streamline complex tracking and management workflows. It leverages Next.js's optimized architecture to deliver a fast, responsive user experience, while TypeScript ensures a scalable and maintainable codebase. This project addresses the critical need for efficient, real-time visibility and actionable insights within build processes, enhancing project oversight and decision-making.
Linux Bonjour
Linux Bonjour provides an enterprise-grade biometric authentication suite, bringing Windows Hello-style face-recognition to the Linux desktop. It solves critical technical challenges by delivering sub-100ms facial verification through an all-Rust core, ensuring hardware-bound security via TPM 2.0 sealing and passive liveness detection, and offering deep system integration across GDM, `sudo`, and Polkit. This delivers a memory-safe, high-performance, and deeply integrated security layer for modern Linux environments.
Wattwise
WattWise is a cutting-edge Linux power management suite leveraging Rust and Tauri to deliver real-time, adaptive hardware orchestration. It addresses the technical challenges of system efficiency and responsiveness with an ultra-lightweight, proactive Autopilot Engine, offering sub-500ms latency and a minimal memory footprint. The core value lies in its high-fidelity telemetry, persistent auditability, and a premium GUI, providing users with unparalleled control and insight into their system's power-to-performance ratio.