About the Creator

Thamindu Disna

Thamindu Disna is a proactive and versatile Software Engineering Undergraduate with significant hands-on experience as a Full Stack Web, Mobile, and Desktop Application Developer. He has been actively building a diverse portfolio of projects since 2020, showcasing a strong command of modern and traditional technologies.

Key Areas of Expertise

His skill set is well-rounded, covering the full lifecycle of software development across multiple platforms:

  • Full Stack Web Development: He builds dynamic web applications using modern frameworks like React, Next.js, and TypeScript, connecting them to back-end services and databases like Firebase and MySQL. His "AcuPoint Connect" project is a prime example of this.
  • Mobile App Development: He has proven experience with Flutter for cross-platform mobile development, integrating complex features like real-time video streaming using WebRTC and push notifications with Firebase.
  • Desktop Application Development: He is proficient in creating robust desktop solutions using Java (NetBeans IDE) and Python (Tkinter), as demonstrated by his Driving School Management System and various automation tools.

Technical Proficiency

  • Languages: Java, Python, JavaScript, TypeScript, PHP, C++, MySQL
  • Frameworks & Platforms: React, Next.js, Flutter, Firebase, WebRTC, Flask-SocketIO
  • Tools: NetBeans, Git, JUnit, PyTesseract, Setup Factory, Inno Setup