Rishcal Karan Singh

Software Engineer / IT Technician / Director of CodeHubPacific

About

I have developed AI-driven interview platforms, intelligent tutor systems, SaaS products, modern business websites, and custom software solutions. My work focuses on building scalable, secure, and user-friendly systems that help businesses and students succeed digitally.

Experience

2020 - 2021
  • Emotions Fiji
  • Fiji Fashion

Cinematographer:

I am skilled in videography and photography, with strong editing abilities. I have experience using high-level editing software such as Filmora, Adobe Premiere Pro, and Final Cut Pro.

2021 - 2023
  • Total Tech
  • Self Employed

IT Technician

I am skilled in resolving technical and hardware issues, with expertise in CCTV cameras and repair work.

2024 - 2025
Angels Pawn Shop

Sales and IT Technician

I am skilled in resolving technical issues, including repairing Windows laptops, Mac laptops, and mobile devices, among many other technical tasks.

2025 - Currently working
Civil Aviation Authority of Fiji

Trainee System Analyst

In my role at CAAF, I have worked with Smartsheet and SharePoint and have developed a basic working knowledge of both platforms.

Freelance Developer
Ignite Pacific

Development of BulaWork

(AI Recruitment Platform)

Education

2009 - 2016
Lautoka Central Primary School
2017 - 2021
Tilak High School
2022 - 2025
University of Fiji
Bachelor of Information Technology

Completed Units:

  • ITC100 - Information Technology for the Workplace
  • ITC103 - Information System in Organisations
  • ITC106 - Programming Concepts & Constructs
  • LLC101 - English For Academic Purposes
  • ITC104 - Database Systems
  • ITC115 - Introduction to Software Engineering
  • ITK111 - Spoken Itaukei Language for Beginners
  • MTH201 - Discrete Mathematics
  • ITC203 - System and Software Architecture
  • ITC213 - System Analysis and Modelling
  • ITC251 - Data Warehousing
  • ITC215 - Data Structures and Algorithms
  • ITC208 - Systems Project and Quality Management
  • ITC262 - Professional Practice in Information Technology
  • ITC263 - Security and Support in Information Technology
  • ITC216 - Software Design and Programming
  • ITC314 - Web Design and Programming
  • ITC362 - System and Network Administration
  • ITC355 - Business Intelligence
  • ITC307 - IT Project
  • ITC333 - Distributed Systems Technology
  • ITC334 - Cloud Computing
  • ITC325 - Games Programming Techniques
  • ITC312 - Mobile Application Development

Extra knowledge

  • Understanding Pre Build Softwares
  • Setting Up Point of sales system
  • CCTV Setup
  • AI usage