Skip to content
View oshi-git's full-sized avatar

Block or report oshi-git

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
oshi-git/README.md

Hi there! πŸ‘‹ I'm Oshadi Rajapaksha

πŸŽ“ Software Engineer Intern | Edith Cowan University
πŸ’» Passionate about building practical mobile and web applications
🌱 Currently mastering: React Native, Java, Web Development, Software Design, Quality Assurance


πŸ’Ό Experience

Software Engineer Intern Current Role

  • Contributing to real-world software development projects in a professional environment
  • Applying software engineering best practices including python, odoo, erp system, version control, code review, and agile workflows
  • Gaining hands-on experience in full-cycle software development

πŸš€ Featured Projects

πŸ‹οΈ VitaRogue - Health & Fitness Platform

Final Year Project | React Native + Firebase

A comprehensive mobile application connecting fitness coaches with clients for personalized health management. I developed the complete coach interface including real-time chat, client management, meal recommendations, and workout planning features.

  • My Role: Frontend Developer (Coach Interface & Features)
  • Tech Stack: React Native, JavaScript, Firebase, Expo Go
  • Key Features: Real-time chat, client profiles, meal & workout recommendations, active client monitoring
  • Team: 4-member university project

πŸ“± View Project β†’


πŸ“Š Student Grade Management System

Academic Project | Java Application

A comprehensive Java-based system for managing student grades with features for adding/removing students, calculating averages, and generating detailed reports.

  • Tech Stack: Java, Database Management
  • Features: Grade calculation, student management, report generation

πŸ“‚ View Project β†’


πŸ› οΈ Technical Skills

Programming Languages:

  • Java β˜•
  • JavaScript (ES6+)
  • HTML & CSS
  • Python 🐍
  • Ballerina

Frameworks & Technologies:

  • React Native πŸ“±
  • Firebase (Database, Auth, Storage)
  • Git & GitHub
  • Android Studio
  • Expo

Development Tools:

  • VS Code
  • Android Studio
  • GitHub (Version Control)
  • Expo Go

Areas of Interest:

  • Mobile App Development
  • Full-stack Development
  • System Design & Architecture
  • UI/UX Design
  • Quality Assurance & Testing

πŸ“« Let's Connect!


🎯 What I'm Working On

Currently focusing on:

  • Building real-world mobile applications with React Native
  • Internship of software enginner
  • Strengthening software engineering fundamentals
  • Learning new technologies and best practices
  • Contributing to meaningful projects that solve real problems

πŸ’‘ Always learning, always building!


πŸ’Ό Open to internship opportunities and collaborative projects

Pinned Loading

  1. ballerina-lang ballerina-lang Public

    Forked from ballerina-platform/ballerina-lang

    The Ballerina Programming Language

    Ballerina

  2. CSP3341-Student-Grade-System CSP3341-Student-Grade-System Public

    Student Grade Management System - Java Application for CSP3341 Preliminary Report Part B

    Java

  3. oshi-git oshi-git Public

    My GitHub profile README

  4. Project-VitaRogue Project-VitaRogue Public

    Forked from YunalDC/Project-VitaRogue

    VitaRogue is an go to fitness and health partner for any individual concerned about their own health and fitness designed by Group 20

    JavaScript

  5. ballerina-platform/ballerina-lang ballerina-platform/ballerina-lang Public

    The Ballerina Programming Language

    Ballerina 3.8k 815