Hari Prasad Rangaraj

Engineer.
Researcher.
Always curious.

I build software, explore machine learning, and ask what the results actually mean. Based in Adelaide, with a little more going on beyond the code.

Hari Prasad Rangaraj smiling in a blue suit and red tie
Hi, I’m Hari. Adelaide, Australia
Software engineering Applied AI Content creationScroll to explore
PreviouslyOracle Cerner3.5 years in healthcare software
EducationMaster of AI & MLCompleted August 2026
Currently buildingWhat Does Research Say RAG application · July 2026–present

01 — Selected work

A closer look
at the work.

Recent projects at the intersection of software, research and the people using them.

Earlier explorations

All repositories
THE PROJECT ARCHIVE · 7 BUILDS

More from the early days.

Machine learning notebooks, a C++ address book, web applications and more.

Explore past projects

02 — Experience

Experience that
adds up.

Healthcare reporting, web applications and the day-to-day work of making software dependable.

2020 — 2024

Healthcare software

Oracle Cerner

Software Engineer I

Developed financial and clinical reports across Revenue Cycle Management, RevWorks and Millennium, using CCL and Discern Visual Developer to connect reporting requirements with healthcare data.

  • Created 20+ reports and completed 30+ corrections in Discern Analytics 2.0.
  • Managed 10+ scheduled OPS jobs and optimised queries, indexes and performance across 45+ programs.
  • Created 2+ and maintained 3+ MPages reports, connecting Millennium data with PowerChart using HTML, CSS, JavaScript and CCLJSON.
  • Corrected 20+ charges, 30+ registration records and 5+ Charge Services issues supporting billing, insurance and guarantor information.
  • Validated 500+ outputs and conducted 100+ code reviews; mentored 6+ colleagues in a 17+ member agile team.
CCLSQLHealthcare ITAgile development
2019

Enterprise applications

Flexera

Associate Software Engineer

Built a login web application with Java servlets and JSP on Tomcat, connected to a Spring Boot backend. Contributed enhancements and bug fixes in a three-person team, deployed the producer portal on IBM web servers and supported manual QA testing.

Java EESpring BootTomcat
2018

Internship

SpurTree Technologies

Mobile Application Developer Intern

Prototyped mobile and desktop interfaces with Ionic, then contributed user registration with automated validation and verification to a live mall franchise application in an agile team.

IonicAngularJSCordova

03 — Behind the work

Beyond the
keyboard.

Games got me interested in computers. Building things kept me there.

My path has taken me from information science engineering in Bengaluru to healthcare software at Oracle Cerner, and then to a master’s in Artificial Intelligence and Machine Learning in Adelaide.

My research made me more interested in the assumptions behind a model: where the data came from, how labels were created, and whether a useful-looking score tells the whole story.

I’ve played right back for Uni Whites since 2025 and now help shape the club’s social media. Away from work, I enjoy games, music and the company of dogs.

EDUCATION

Master of Artificial Intelligence and Machine Learning

Adelaide University · 2024–August 2026
Completed · Final GPA: 6.231

B.E. Information Science and Engineering

B.M.S. College of Engineering · 2015–2019
GPA: 7.92

Tools I work with

Software & data

Python · C++ · Java · SQL · TypeScript · JavaScript · HTML · CSS · CCL

Machine learning & NLP

scikit-learn · pandas · NumPy · PyTorch · TensorFlow · NLTK · Hugging Face Transformers · Matplotlib

Workflow

Git · GitHub · Jupyter · Colab · Kaggle · Jira · SQLite · Visual Studio Code

Methods Classification and regression · TF-IDF and transformer embeddings · Sentiment analysis · Reinforcement learning

Healthcare systems EMR / EHR · Revenue Cycle · Discern Visual Developer · PowerChart · Millennium

CERTIFICATIONMicrosoft Technology Associate
Cloud Fundamentals

DATA SCIENCEKaggle competition placements
15th · 17th · 19th

LEADERSHIP & COMMUNITY

Making things happen,
with other people.

MiTSA 2025

Served as Vice President, Director of Memberships, Director of Events and Events Officer. Directed four event officers, chaired 6+ executive meetings and managed a database of 700+ students with weekly audits and monthly analytics.

Coordinated 150+ departmental tasks and outreach to 20+ external organisations, using fortnightly reviews to track delivery.

YouX Volunteer · 2025

Supported university lunch events catering for 1,200+ students, helping deliver food service for the campus community.

Adelaide University Volunteer · 2025

Provided detailed feedback on the enrolment system, identifying 5+ issues and suggesting areas for improvement.

Casual Australian Work Experience

2025–2026

Woolworths

Replenishment Team Member · Casual

Supported grocery replenishment and fresh-produce teams, maintaining stock availability in a busy retail environment.

2026–present

Adelaide University Sports Association

Food and Beverage Assistant · Casual

Provide food, beverage and canteen service at sporting events, including functions serving 80+ guests.

04 — Beyond the code

Same curiosity. Different medium.

I create content
on Instagram.

There’s another side to me beyond software and research. You’ll find it on Instagram.

@hari.047

VOLUNTEER · 2026–PRESENT

Uni Whites · Social Media Manager

I create club posters and manage communications for a 107-member soccer club. I mentor two digital creators, coordinate tasks and give design feedback to meet publishing deadlines.

I use Canva for club promotional materials, with CapCut and Adobe Express for my own video editing.

CanvaCapCutAdobe Express
Hari smiling beside a podcast microphoneOff the keyboard.
On the mic.

05 — Let’s connect

Software. Research. A good conversation.

Let’s make
something matter.