Open to graduate roles

Rahil Mukhi

Business analysis & software delivery

I gather requirements, map processes and report with data — then help turn them into working software. Most recently I built and shipped Task Loop, an iOS and Android app now live on the App Store.

  • Darwin, NT, Australia
  • Master of IT, CDU
  • Atlassian Agile PM Professional Certificate
Portrait of Rahil Mukhi

About

Bridging business and technology teams

I'm a Master of Information Technology (Software Engineering) student at Charles Darwin University, with business analysis training and hands-on software delivery experience.

I'm skilled in gathering requirements, analysing competitors, mapping processes and reporting with SQL and Power BI. Through four industry roles I have worked across analytics, web and mobile, and most recently built and shipped two apps of my own.

I hold the Atlassian Agile Project Management Professional Certificate, and I'm a clear communicator who enjoys turning what a business needs into something a team can build.

Education

  • Master of Information Technology (Software Engineering)

    Charles Darwin University, Darwin NT
    Nov 2024 – Present · GPA 5.42/7

  • Bachelor of Computer Engineering

    Gujarat Technological University, India
    2020 – 2024 · CGPA 8.22/10

Leadership & community

  • Student Representative

    Your Voice Student Network, Charles Darwin University

    Represent the student experience to the university — sharing ideas, improvements needed and what is working well.

  • Committee Member

    Better Together Committee, Charles Darwin University

    Collaborate on student-focused initiatives, awareness activities and events that foster a respectful, safe and inclusive campus.

Experience

Where I've worked

Four roles across business analysis, app development, data and the web.

  1. Jul 2026 – Oct 2026

    Motivolog

    • Compared open-core licensing and pricing across 11 competing tools to recommend a strategy for is.team.
    • Built and released Task Loop, an offline-first iOS and Android checklist app, now live on the App Store.
    • Developed One Shot, an on-device duplicate photo cleaner, validating results against a ground-truth dataset and replacing an approach that missed 30–43% of true duplicates.
    • Designed both apps to collect no user data and took them through App Store and Google Play review, including privacy manifests and data-safety forms.
  2. Jul 2024 – Oct 2024

    Spider Communication

    Software Trainee

    • Contributed to a real estate listing and analytics platform, helping implement Python models that analyse property trends and power price estimation.
    • Joined senior developers in sprint planning, documentation and progress reporting for on-time delivery.
    • Supported data preprocessing, testing and debugging to improve platform reliability and performance.
  3. Feb 2024 – Apr 2024

    ViitorCloud Technologies

    Intern Engineer

    • Contributed to a predictive analytics model for business insights, from data collection and cleaning to building and testing the model under senior guidance.
    • Wrote technical documentation and progress reports, delivering modules on schedule in an Agile team.
  4. Jul 2023 – Aug 2023

    Amivir Infotech

    Web Development Intern

    • Helped develop a hotel search and booking website, building responsive interfaces connected to the booking backend and data storage.
    • Tested and debugged the site to ensure smooth navigation, reliable functionality and optimised performance.

Projects

Selected work

Products I have designed, built and shipped, followed by academic and team projects.

Live on the App StoreiOS & Android

Task Loop

Reusable checklists with smart reminders

A to-do list is used up as you tick it off. Task Loop works the other way round: set up a checklist for a routine you repeat — leaving for work, packing for the gym — and it resets itself every time you finish.

  • Scheduled reminders, plus geofenced reminders that fire as you leave or arrive at a pinned place.
  • Statistics that surface the items you skip most often.
  • Offline-first and fully on-device: no account, no server, nothing uploaded.
  • Swift
  • SwiftUI
  • Kotlin
  • Jetpack Compose
  • Room
  • Core Location
Task Loop home screen listing reusable checklists Working through a Task Loop checklist Task Loop statistics showing streaks and completion
iOS & Android

One Shot

On-device duplicate photo cleaner

Photo libraries fill up with the same picture saved several times — resized, re-sent, re-exported. One Shot finds those copies, groups them, suggests the best one to keep and deletes the rest once you approve.

  • Matches copies through resizing, recompression and exposure changes using a perceptual hash and a colour signature.
  • Validated against a ground-truth dataset, replacing an approach that missed 30–43% of true duplicates.
  • Runs entirely on device — Apple's Vision on iOS, ML Kit on Android — with no network code at all.
  • Swift
  • SwiftUI
  • Vision
  • PhotoKit
  • Kotlin
  • Jetpack Compose
  • ML Kit
One Shot ready to scan the photo library Duplicate groups found by One Shot, ready to delete One Shot showing which copy of a photo to keep
Live web app

AnySend

Cross-device file sharing over Wi-Fi

AirDrop only talks to Apple devices and Nearby Share only to Android ones. AnySend works in any browser: open the same link on both devices, tap the other one, and the file is sent. Nothing to install.

  • Devices on the same Wi-Fi find each other automatically — no pairing code or app download.
  • Files move directly between browsers over an encrypted WebRTC channel; the server never receives them.
  • Sends text and links too, asks the receiver to accept first, and pairs by QR code when needed.
  • WebRTC
  • WebSockets
  • Node.js
  • JavaScript
  • HTML
  • CSS

Hosted on a free instance that sleeps when idle, so the first load can take up to a minute.

A phone and a laptop each connect to a signalling server, while the file itself travels directly between the two devices. introductions only Server Phone Laptop Your file, device to device encrypted WebRTC

Academic & team projects

Green Miles

Sustainable travel tracking app

  • Gathered and refined requirements in weekly client meetings, turning them into a prioritised backlog delivered over six Agile sprints in Jira.
  • Ran stakeholder and competitor analysis (Strava, MyFitnessPal, carbon-footprint apps) to define target users and positioning.
  • Delivered an app that tracks trips by GPS and calculates carbon savings, with a Figma prototype, QA each sprint and a documented handover.
  • Requirements
  • Jira
  • Figma
  • Agile
  • QA testing

Smart Learn

AI-powered learning platform

  • A gamified platform for grades 1–10 that turns any topic into a personalised course with lessons, six interactive quiz types, XP, streaks and a leaderboard.
  • An AI feedback loop reviews each student's answers and generates a revised course targeting their weak spots, with secure sign-in and private student data.
  • Next.js
  • TypeScript
  • Supabase
  • PostgreSQL
  • Claude API

House Price Prediction

Predictive analytics web application

  • Developed a predictive model on housing data, covering data cleaning, feature selection and regression modelling.
  • Implemented a web interface that generates real-time price predictions from user inputs.
  • Python
  • scikit-learn
  • Regression
  • Web UI

Skills

Skills & certifications

Business analysis
  • Requirements gathering
  • Stakeholder communication
  • Competitor analysis
  • Documentation
Process & design
  • Process mapping
  • User stories & backlogs
  • Prototyping
  • Visio
  • Lucidchart
  • draw.io
  • Miro
  • Figma
Data & reporting
  • SQL
  • Power BI dashboards
  • Tableau
  • Advanced Excel
  • Python (pandas, NumPy, scikit-learn)
Agile delivery
  • Agile / Scrum
  • Waterfall
  • Sprint planning
  • Testing
  • Jira
  • Confluence
  • Trello
  • Teams
  • SharePoint
Technical
  • Java
  • JavaScript
  • HTML
  • CSS
  • Swift
  • Kotlin
  • Flutter
  • Supabase
  • PostgreSQL
  • Claude API

Certifications

Atlassian Agile Project Management Professional Certificate

Atlassian

LinkedIn Learning · Business analysis

  • Strategic Business Analysis Essentials
  • Fundamentals of Business Process Mapping

LinkedIn Learning · Tools & data

  • Power BI: Dashboards for Beginners
  • Visio 2021 Essential Training
  • SQL Hands-On Practice: Solve Business Problems

LinkedIn Learning · Agile & project management

  • Agile Foundations
  • Scrum: The Basics
  • Jira Cloud
  • Project Management: Setting and Managing Expectations

LinkedIn Learning · UX & design

  • UX Foundations: Prototyping
  • Designing Product Interaction

Contact

Let's talk

I'm open to graduate roles in business analysis and software development. Email is the quickest way to reach me.

Referees available on request.