PORTFOLIO / 2026

SOFTWARE ENGINEER / APPLIED AI

Hari PrasadRangaraj.

I build practical AI applications, with a background in healthcare reporting and web applications at Oracle Cerner.

Open to software engineering and applied AI roles

Unrestricted work rights in AustraliaTemporary Graduate visa (subclass 485)

ADELAIDE, AUSTRALIAOPEN TO WORK
Hari Prasad Rangaraj smiling in a blue suit and red tie
Hi, I’m Hari.Based in Adelaide, Australia.

Master of AI & Machine LearningAdelaide University · Completed 2026

CURRENTLY BUILDINGWhat Does Research SayResearch retrieval & grounded answers
EXPERIENCE4 YEARS

Software Engineering
Oracle Cerner · Flexera

WHAT DOES RESEARCH SAY1,150

research papers indexed
Ingestion · retrieval · source checks

MASTER’S RESEARCH4,428

longitudinal threads
NLP modelling · manual validation

01 / Projects

Things I am building
and have built.

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

Explore 9 more projectsMachine learning, web, mobile and desktop builds.

02 / Professional experience

Where I’ve put
it into practice.

From healthcare reporting to the interfaces people use every day.

2020 — 2024

Healthcare software

Oracle Cerner

Software Engineer I

I worked across the reporting stack, from CCL queries and scheduled jobs to the PowerChart interface, supporting clinical and financial workflows in Millennium, Revenue Cycle Management and RevWorks.

  • Clinical and financial reporting. Turned reporting requirements into CCL queries and report layouts using Discern Visual Developer and Discern Analytics 2.0. Delivered 30 new reports and more than 50 corrections to existing reports.
  • Data in the clinical interface. Brought Millennium data into PowerChart through six new MPages reports and ongoing maintenance of ten existing reports, working with HTML, CSS, JavaScript and CCLJSON.
  • Reporting performance. Reduced execution time by 36% through query and index improvements across 45+ programs, alongside responsibility for keeping ten scheduled OPS jobs running.
  • Billing data accuracy. Resolved charge, registration and Charge Services issues that affected billing records, insurance details and guarantor information.
  • Quality and team support. Checked more than 500 front-end outputs and carried out over 100 code reviews to catch defects and coding-standard issues. Helped six new colleagues learn the team’s development and reporting workflows.
CCLSQLHealthcare ITAgile development
2019

Enterprise applications

Flexera

Associate Software Engineer

I contributed across Java application development, day-to-day product improvements and deployment support.

  • Login application. Built the application’s web layer with Java EE servlets and JSP on Tomcat, connecting it to a Spring Boot backend.
  • Product maintenance. Worked alongside two other developers to deliver product enhancements and resolve bugs.
  • Deployment and QA. Handled recurring producer-portal deployments on IBM web servers and carried out manual tests assigned by the QA team.
Java EESpring BootTomcat
2018

Internship

SpurTree Technologies

Mobile Application Developer Intern

An internship combining cross-platform prototyping with contributions to a live retail application.

  • Cross-platform prototyping. Built a mobile and desktop prototype with Ionic’s toolkit of 80 UI components and 25 native APIs, using HTML5, CSS3, Sass, AngularJS and Cordova.
  • Registration workflows. Added user registration and automated validation and verification to a live mall franchise application, gaining hands-on experience with agile development.
IonicAngularJSCordovaSass

03 / About & background

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. 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 / 7.0

Bachelor of Engineering in Information Science and Engineering

B.M.S. College of Engineering · 2015–2019
Grade: Distinction · GPA 7.92 / 10.0

04 / Toolbox

Tools I work with

From healthcare reporting to applied AI.

01

Languages & data

PythonSQLJavaTypeScriptJavaScriptC++CCLpandasNumPySQLite

02

Web & backend

ReactFastAPIViteSpring BootHTMLCSS

03

Applied AI & machine learning

RAGOllamascikit-learnXGBoostPyTorchTensorFlowHugging Face TransformersNLTK

04

Development & analysis

GitGitHubJupyterColabKaggleMatplotlibJiraVisual Studio Code

Methods Hybrid retrieval · Classification and regression · TF-IDF and transformer embeddings · Sentiment analysis · Reinforcement learning · Deep Learning · Federated Learning

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

LEADERSHIP & COMMUNITY

Leadership beyond work

2026–PRESENT

Uni WhitesSocial Media Manager

I lead the visual presentation and digital communications for Adelaide University Soccer Club White, a community of 107 members.

  • Club identity and communications. Create promotional posters and announcements in Canva, using consistent branding and clear layouts to make club information easy to follow.
  • Creative team leadership. Guide two digital creators through task planning, shared design workflows and feedback, keeping visual work on track for publishing deadlines.

2025

MiTSAMasters in Technology Student Association

Progressed through four leadership roles, supporting events, association operations and membership for a community of more than 700 students.

  1. Jan–MarEvents Officer
  2. Mar–JulDirector of Events
  3. Jul–SepVice President
  4. Sep–NovDirector of Memberships
  • Events and team leadership. Led and onboarded four event officers, helped plan more than 60 social gatherings, and coordinated orientation Sports Days attended by over 500 people per event.
  • Operations and outreach. Chaired meetings with an eight-person executive team, coordinated more than 150 departmental tasks with fortnightly reviews, and pitched sponsorship opportunities to over 20 external organisations.
  • Membership and data. Kept the 700+ student database accurate through weekly audits and monthly analytics reports for the executive team, alongside membership campaigns and promotional stalls ahead of major events.

05 / Contact

Open to software engineering and applied AI roles.

Let’s build something useful.

Where would you like to go?

Tab to move · Enter to open · Esc to close