π 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
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
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
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
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
- π§ Email: oshadhirajapaksha911@gmail.com
- πΌ LinkedIn: linkedin.com/in/oshadi-rajapaksha-51d158380
- π» GitHub: @oshi-git
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
