Venojan Shanmugarajah

Computer Science Undergraduate | Aspiring Software Developer

Profile Photo

About Me

Motivated Computer Science undergraduate seeking an internship to apply academic knowledge in a practical setting. Passionate about software development with a strong foundation in programming languages and problem-solving.

I enjoy creating efficient solutions and continuously learning new technologies to stay at the forefront of the rapidly evolving tech landscape.

Download CV
1+ Years Coding
6+ Projects
3+ Programming Languages

Technical Skills

Programming Languages

Java
JavaScript
Python
Kotlin

Web Technologies

HTML5
CSS3
GitHub
Android Studio
MySQL
Windows
Linux

Projects

Book Sharing & Buying Platform (StorySound Hub) (2025) Group project

  • A web-based platform that allows users to buy, sell, and exchange second-hand books. It includes personalized recommendations, discussion forums, and a secure payment system for transactions.
Laravel (PHP) React.js MySQL

StorySound Hub – Marketing Website (2025)

  • responsive marketing website to promote StorySound Hub.
  • Designed an intuitive and visually appealing user interface.
  • Implemented smooth animations and interactive elements for better engagement.
  • Ensured cross-device compatibility with a mobile-first approach.
HTML CSS JavaScript

Android Movie Explorer App

  • Built a dynamic Android application focused on exploring and storing movie information. The app integrates with the OMDb API and uses a local Room database to manage movie records.
Kotlin Jetpack Compose Room DB REST API Android Studio

Dice Game Android Application - Kotlin

  • The application simulates a dice game where a human player competes against a computer, implementing game rules such as scoring, rerolling, and winning conditions.
Kotlin Jetpack Compose Android Studio

Theater Seat Booking Application (2024) – Java

  • Command-line User Interface (CUI) Application.
  • Applied OOP principles: abstraction, encapsulation, and inheritance.
  • Gained experience in array handling and data structures.
Java OOP File Handling Exception Handling

Flight Booking Application (2024) - JAVA

  • Command-line User Interface (CUI) Application .
  • It’s carried out skills on file handling and OOP concepts in Java.
Java OOP File Handling

Student Credit Management Application (2023) - Python

  • It’s carried out skills on file handling, lists, and a shorting algorithm in Python.
  • An attractive histogram was generated to show the results of the students.
  • Stored the information given in lists and files.
Java GUI Database

Contact Me