Buddhi Rupasingha - Full Stack Software Engineer Portfolio
Buddhi
Rupasingha
Software Engineer
Versatile software engineer with expertise in full-stack development, specializing in Java, Spring Boot, React, and cloud technologies.
About Me
Hello! I'm Buddhi Rupasingha
Versatile software engineer with expertise in full-stack development, specializing in Java, Spring Boot, React, and cloud technologies. Recently I completed a BSc in Physical Science and Electronics while pursuing final year in Bachelor of Information Technology. I am skilled in leveraging AI tools for enhanced efficiency, experienced in freelance project management, and passionate about combining electronic engineering with software development. Goal-oriented professional with a focus on collaborative environments and innovative solutions.
Latest Research
Energy Harvesting from Human-Body Movements for Powering Ultra-Low Power Appliances
University of Kelaniya • 2023-2024
published
Posts & Content
My Products

ERP Management Suite
Complete Business Solution
Comprehensive ERP system designed for marketing companies, engineering firms, and service centers. Features include inventory management, customer tracking, financial reporting, and real-time analytics.

Service Center Management
Smart Service Operations
Advanced service center management system with admin dashboard, user portal, and real-time monitoring. Streamlines operations and enhances customer service.

Fuel Station Manager
Smart Station Operations
Modern fuel station management system with admin dashboard, user portal, and real-time monitoring. Streamlines operations and improves customer experience.

Safety-HealthWalker
Personal Health Monitoring App
Mobile app for personal health monitoring with real-time tracking, health insights, and wellness features. Clean UI with powerful analytics.

Budget Buddy
Personal Finance Tracker
Mobile app for personal finance management with expense tracking, budget planning, and financial goal setting. Clean UI with powerful analytics.

Wasana Bag Store
E-commerce Platform
Full-featured e-commerce platform with admin panel, payment integration, and inventory management. Built as final year project with modern technologies.

GoldStoneRP - Website
Community Platform
Community-driven platform for GoldStoneRP with user registration, profile management, and community features. Built with modern web technologies.
YouTube Content
Energy Harvesting Safety Jacket - Research Project Demo
Demonstrating my final year research project on energy harvesting from human body movements. Features piezoelectric materials, LED integration, and mobile app connectivity for enhanced safety applications.
Watch on YouTube
Java Basic Tutorial for Beginners
Comprehensive introduction to Java programming for beginners. Covers basic syntax, data types, control structures, and object-oriented concepts. Ideal for those starting their coding journey.
Watch on YouTube
WhatsApp Clone - Real-time Messaging App
A clone of WhatsApp showcasing real-time messaging features, user authentication, and chat functionalities. Built with ReactJS and Firebase for seamless communication.
Watch on YouTube
Scratch 3.0 - 2D Game Development
Learn how to create engaging 2D games using Scratch 3.0. This tutorial covers game mechanics, sprite animations, and interactive elements for beginners.
Watch on YouTubeFeatured Recommendations

Team Telous - Software Solutions
Professional software development team specializing in custom web applications, mobile apps, and enterprise solutions. Let us bring your ideas to life with cutting-edge technology.
Learn MoreTeam Telous - Software Solutions
Education & Experience
Academic Background
Bachelor of Information Technology
UCSC | University of Colombo
Bachelor of Physical and Electronic
PE | University of Kelaniya
Professional Experience
Full stack - Mobile Developer | Intern
Kapruka PLC
Technologies: Android(kotlin) & IOS, Java, Spring Boot, React Native, MySQL
Key Responsibilities:
- Ensure the ongoing maintenance and updates of the Kapruka Shopping application and the OneTime Password (OTP) login system for both Android and iOS
- Rebrand Kapruka Runner App (Driver App with location and Real-time data sync) with a back-end
- Design and Develop the Java launch for the app user interface and added the profile page along with item card UIs
- Ensure the maintenance and regular updates of the Partner Central Mobile application
- The back-end development has been conducted utilizing Spring Boot technology
Projects:
Leadership & Community
School Senior Prefect
2017-2019Homagama Central College
Python Essentials Trainer
2023University of Kelaniya
Led Python Essentials Training at University of Kelaniya, covering crucial concepts. Empowering students in their journey through practical Python education.
Activities & Leadership
CEO of Team Telous
2023 - presentSoftware solution team
Youtube Content creator
2015 - presentChannel: MrRulzStriming
Research & Innovation
Contributing to academic research and technological innovation in emerging fields.
Energy Harvesting from Human-Body Movements for Powering Ultra-Low Power Appliances
This project integrates advanced technologies such as React Native for mobile app development, Firebase for database management, and Bluetooth connectivity to enhance user engagement and functionality. It also incorporates a cutting-edge energy harvesting system using piezoelectric materials to power a safety jacket equipped with Bright Solid Core Side Glow Fiber Optic Cable and SMD 5050 RGB LEDs for visibility. The design includes a smart charging module for efficient energy management, ensuring sustainability.
Technologies & Tools
Research Highlights
- Integration of advanced mobile technologies with IoT systems
- Sustainable energy harvesting using piezoelectric materials
- Real-time data synchronization and Bluetooth connectivity
- Smart charging modules for efficient energy management
Research Impact & Future Work
My research focuses on bridging the gap between academic innovation and practical applications, particularly in sustainable technology and smart systems. The work contributes to advancing energy-efficient solutions and enhances user engagement through integrated mobile technologies.
Featured Projects
Showcasing 10 innovative projects spanning web development, mobile apps, and enterprise solutions.
ERP SYSTEM
Kandurata Marketing, SNJ Engineering, Kandurata Service center
Fuel Station System
Fuel Station Management System with Admin and User panels
Kapruka Meme game
A meme game for Kapruka with a leaderboard and admin panel
Technical Skills
Comprehensive technical expertise across full-stack development, mobile technologies, and emerging tech.
Get In Touch
Let's Create Something Amazing Together
I'm always excited to take on new challenges and collaborate on innovative projects. Whether you have a specific project in mind or just want to explore possibilities, I'd love to hear from you.
Send Me a Message
Why Work With Me?
Looking for freelance opportunities and full-time positions in software development