Dinidu Sachintha
Undergraduate | Java Developer | Cloud enthusiast (AWS)
Colombo, Western Province, Sri Lanka
2K followers
500+ connections
About
Let's Connect!
Articles by Dinidu
Activity
-
Informatics Institute of Technology (IIT) - Our Official Event Partner for CodeRally 5.0! 🌟 Established in 1990 as Sri Lanka’s first private higher…
Informatics Institute of Technology (IIT) - Our Official Event Partner for CodeRally 5.0! 🌟 Established in 1990 as Sri Lanka’s first private higher…
Liked by Dinidu Sachintha
Experience
Education
Licenses & Certifications
Projects
-
Tic Tac Toe Game 🎮
- Present
I've built a Tic Tac Toe Game 🎮 using Python 🐍, featuring a clean modular structure and dynamic game play! The project includes a detailed game history and a welcoming interface. Check out the repository on GitHub for more details!
🔗 [GitHub Repository](https://lnkd.in/gHv9X8ZP)
📝 𝗙𝗲𝗮𝘁𝘂𝗿𝗲𝘀
𝗜𝗻𝘁𝗲𝗿𝗮𝗰𝘁𝗶𝘃𝗲 𝗚𝗮𝗺𝗲𝗽𝗹𝗮𝘆: Play against another player with real-time input and feedback.
𝗚𝗮𝗺𝗲 𝗛𝗶𝘀𝘁𝗼𝗿𝘆: Keep track of wins, losses, and draws…I've built a Tic Tac Toe Game 🎮 using Python 🐍, featuring a clean modular structure and dynamic game play! The project includes a detailed game history and a welcoming interface. Check out the repository on GitHub for more details!
🔗 [GitHub Repository](https://lnkd.in/gHv9X8ZP)
📝 𝗙𝗲𝗮𝘁𝘂𝗿𝗲𝘀
𝗜𝗻𝘁𝗲𝗿𝗮𝗰𝘁𝗶𝘃𝗲 𝗚𝗮𝗺𝗲𝗽𝗹𝗮𝘆: Play against another player with real-time input and feedback.
𝗚𝗮𝗺𝗲 𝗛𝗶𝘀𝘁𝗼𝗿𝘆: Keep track of wins, losses, and draws in both HTML and TXT formats.
𝗖𝗹𝗲𝗮𝗿 𝗜𝗻𝘀𝘁𝗿𝘂𝗰𝘁𝗶𝗼𝗻𝘀: Easy-to-follow game instructions and interface.
𝗠𝗼𝗱𝘂𝗹𝗮𝗿 𝗖𝗼𝗱𝗲: Well-organized code base for easy understanding and modification. -
YouTube Playlist Downloader (Script CLI) 🎥
- Present
This script allows you to download videos from a specified YouTube playlist. It uses the Pytube library to interact with YouTube's API for video information and downloading capabilities. The tqdm library is utilized to provide a progress bar for visual feedback during the download process.
Features ✨
Downloads videos from a YouTube playlist.
Displays download progress using a progress bar.
Supports high-resolution video downloads. -
Stock Management System
- Present
Developed a robust Stock Management System using Java, featuring a secure CLI with login credentials. Implemented supplier and item management, allowing CRUD operations. Utilized multi-dimensional arrays and custom sorting algorithms for efficient data handling. Key features: Supplier-wise item filtering, item ranking by unit price, tabular data representation. Technologies: Java, CLI, Arrays, Sorting Algorithms. Overcame challenges in data structures, algorithms, and user-friendly design…
Developed a robust Stock Management System using Java, featuring a secure CLI with login credentials. Implemented supplier and item management, allowing CRUD operations. Utilized multi-dimensional arrays and custom sorting algorithms for efficient data handling. Key features: Supplier-wise item filtering, item ranking by unit price, tabular data representation. Technologies: Java, CLI, Arrays, Sorting Algorithms. Overcame challenges in data structures, algorithms, and user-friendly design. This project showcased my skills in Java programming, problem-solving, and attention to detail.
GitHub Repo - > (https://github.com/Dinidu21/Stock-Management-System) -
Auction Platform Testing
- Present
I played a pivotal role in ensuring the excellence of a vehicle auction software project. In collaboration with a team of three, we conducted thorough testing across three critical components: the Admin Portal, Seller Portal, and the Android-based Buyer Portal.
Key Achievements:
Test Case Development:
I led the creation of an extensive suite of 520 test cases. This innovative approach significantly expedited the testing process while maintaining precision.
Bug Discovery:…I played a pivotal role in ensuring the excellence of a vehicle auction software project. In collaboration with a team of three, we conducted thorough testing across three critical components: the Admin Portal, Seller Portal, and the Android-based Buyer Portal.
Key Achievements:
Test Case Development:
I led the creation of an extensive suite of 520 test cases. This innovative approach significantly expedited the testing process while maintaining precision.
Bug Discovery:
Our meticulous testing revealed and documented 36 software defects. This demonstrated our commitment to uncovering issues and facilitating their resolution promptly.
Defect Severity Index: (DSI)
Our efforts resulted in a Defect Severity Index of 5.02, illustrating the significance of the issues identified and addressed.
Comprehensive Testing:
I oversaw functional, UI/UX, and security testing, ensuring that the software met user expectations and adhered to industry security standards.Other creators
Honors & Awards
-
Java Gold Badge on HackerRank!
HackerRank
This journey has been both challenging and rewarding. When I first started, the problems felt incredibly difficult, and the explanations weren't always clear. But I persevered, and after a week of dedicating myself to recommended resources, I was able to achieve a Silver Badge with 4 stars! Within a few days, I was holding the Gold Badge!
Languages
-
Sinhala
Native or bilingual proficiency
-
English
Professional working proficiency
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Dinidu Sachintha
-
Dinidu Sachintha
Attended Institute of Chartered Accountants of Sri Lanka
-
Dinidu Sachintha
--
-
Dinidu Sachintha
--
3 others named Dinidu Sachintha are on LinkedIn
See others named Dinidu Sachintha