Dinidu Sachintha

Dinidu Sachintha

Undergraduate | Java Developer | Cloud enthusiast (AWS)

Colombo, Western Province, Sri Lanka
2K followers 500+ connections

About

Let's Connect!

Articles by Dinidu

See all articles

Activity

Experience

  • Medium Graphic

    Technical Writer

    Medium

    - Present 7 months

    https://medium.com/@dinidusachintha

  • Mathematics Tutor

    Self-employed

    - 1 year 4 months

    As a dedicated mathematics and ICT tutor, I specialize in preparing G.C.E. O-Level students for success. With a strong foundation in mathematics and a deep understanding of information and communication technology, I'm committed to guiding students through their O-Level journey. My goal is to equip them with the knowledge and skills they need to excel in these subjects, helping them achieve their academic aspirations.

Education

  • IJSE-Institute of Software Engineering

    Bachelor of Compute Science Computer Software Engineering

    - Present

  • Informatics Institute of Technology (IIT Campus)

    Professional Certificate in Software Quality Assurance Software Quality Assurance A

    -

  • Mahanama College Colombo Graphic

    Mahanama College Colombo

    A/Ls Physical Stream with ICT ALs

    -

  • President's College Kotte

    OLs

    -

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

View Dinidu’s full profile

  • See who you know in common
  • Get introduced
  • Contact Dinidu directly
Join to view full profile

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 More

Others named Dinidu Sachintha

Add new skills with these courses