Skip to content

SHEET 01 · INTRODUCTION

SAP ABAP Cloud · RAP · BTP — CS student, University of Sydney

Hey, I'm Rakshith.I build bridges between business and code.

Rakshith Chandra Shekar · Sydney

SAP ABAP Cloud applications that turn business processes into reliable, tested software — and when I'm not coding, you'll find me on the Sydney Harbour Bridge.

Open to summer internships · Dec 2026 – Feb 2027

DWG RCS-001 · BUSINESS → CODE
  1. 1 Business process
  2. 2 CDS data model
  3. 3 RAP business object
  4. 4 OData V4 service
  5. 5 UI (Fiori / Next.js)
SAP RAP apps built
2
ABAP Unit tests passing
18/18
ATC errors
0

SHEET 02 · WORK

Selected work

ProcureFlow

SAP ABAP Cloud procurement workflow

  1. Problem
  2. Data
  3. Logic
  4. Service
  5. UI
PROBLEM
Purchase requests get stuck in email. Approved requests are re-keyed into purchase orders.
WHAT I BUILT
A RAP managed business object (strict(2)) on SAP BTP ABAP Environment. Requisition, approve or reject, then purchase order. A Next.js front end talks to it through a server-side proxy that handles CSRF tokens and session cookies.
  • ABAP Cloud
  • RAP
  • CDS Views
  • OData V4
  • Eclipse ADT
  • SAP BTP
  • Next.js
  • Playwright
activated objects
17
RAP actions
4
ABAP Unit tests
6/6
ATC scan
Clean

Hosted demo can use sample data; backend built and tested on SAP BTP ABAP Environment. Demo logins are shown on the login page.

ProcureFlow screenshot: purchase requisition list and approval actions
FIG. · PROCUREFLOW

AssetPulse

SAP Plant Maintenance-style asset system for mining

  1. Problem
  2. Data
  3. Logic
  4. Service
  5. UI
PROBLEM
Equipment downtime is expensive. Faults must move quickly from report to repair, and managers need reliability metrics.
WHAT I BUILT
3 RAP managed business objects with 6 actions and cross-object status logic. A fault becomes a work order, then scheduled, started, completed. A FastAPI analytics service and a Next.js control-room dashboard show MTTR, availability % and backlog.
  • SAP BTP
  • RAP
  • CDS Views
  • OData V4
  • Next.js
  • TanStack Query
  • FastAPI
  • pandas
ABAP Unit tests
12/12
ATC errors
0
web + analytics tests in CI
80
dashboard KPIs
3

Hosted demo runs on sample data; RAP backend built and verified on SAP BTP ABAP Environment.

AssetPulse control-room dashboard showing MTTR, availability and backlog
FIG. · ASSETPULSE

Brain tumour classification

Deep learning benchmark study

Co-authored with Sneha Sinha (University of Sydney). Benchmarked ResNet50V2, InceptionV3, VGG16 and a custom residual CNN on 7,023 brain MRI scans across 4 tumour classes.

  • TensorFlow/Keras
  • CNNs
  • Transfer learning
  • Grad-CAM
scans
7,023
architectures
4
test accuracybest model: ResNet50V2
95.5%
F1
0.95
Brain tumour classification results: model comparison and Grad-CAM output
FIG. · BRAIN TUMOUR CLASSIFICATION

SHEET 03 · CONSTRUCTION LOG

How this bridge got built

Every bridge starts on one bank. Mine started in Bangalore.

  1. PIER 01 · FOUNDATIONS

    Bangalore

    I grew up in a middle-class family in Bangalore and had never left my home state. My parents are my world. They taught me to be organised, to finish every job I'm given, and to listen. I always had one instinct: if everyone went one way, I'd look at the other.

  2. PIER 02 · SURVEY

    Manipal

    I dreamed of seeing the world, but finances meant starting closer to home. I joined Manipal's 2+2 program, worked hard, and earned a place at the University of Sydney — even though it wasn't one of the program's partner universities.

  3. PIER 03 · CROSSING

    Sydney

    Landing in Sydney was a shock. New culture, new people, and honestly, I didn't know how to talk to anyone yet.

  4. PIER 04 · LOAD TEST

    BridgeClimb

    My job on the Sydney Harbour Bridge changed that. Guiding climbers from all over the world taught me to communicate clearly under pressure. Today people tell me I'm a confident speaker — I wasn't when I arrived. I learned because I was willing to.

  5. PIER 05 · DESIGN

    Finding SAP

    My dad is an auditor. He'd always talked about SAP — how it runs businesses, and how he once dreamed of working with it. When I researched it myself, everything clicked: organising complex systems, automation, consulting and SAP BTP. It felt like all the things I enjoy in one place.

  6. PIER 06 · BUILD

    Proof, not promises

    I knew nobody would hire me on potential alone, so I set out to be useful first. I studied on SAP Learning Hub and built two production-style SAP applications on BTP — ProcureFlow and AssetPulse — with automated tests and clean code-quality checks. I'm completing the C_ABAPD certification by January 2027.

  7. PIER 07 · NEXT SPAN

    Under construction

    Looking for my first summer internship (Dec 2026 – Feb 2027) and SAP ABAP Cloud / BTP graduate roles from Dec 2027. Let's build the next span together.

    Get in touch

SHEET 04 · EXPERIENCE

Experience

  1. Jul 2026 – Present

    Guest Relations Representative

    BridgeClimb, Sydney

    Safety-critical, face-to-face service for international guests. Clear instructions to large groups under time pressure.

  2. 2025 – Present

    Peer Mentor

    University of Sydney

    Guide new Computer Science students. Explain technical concepts in plain language.

  3. 2022 – 2024

    President, Student Council

    Manipal Academy of Higher Education, India

    Led a 22-person student committee running 17 events for 800+ students. Budgets, vendors and logistics.

SHEET 05 · ABOUT

About

Portrait of Rakshith Chandra Shekar
FIG. 1 · R. CHANDRA SHEKAR

I'm a Bachelor of Advanced Computing student at the University of Sydney (major Computer Science, minor Software Development, WAM 76), graduating Dec 2027. I like turning messy business processes into clean, reliable systems — and explaining them in plain English.

LANGUAGES · English, Hindi, Kannada

BILL OF MATERIALS

SAP
ABAP Cloud · RAP · CDS Views · OData V4 · SAP BTP · ATC · ABAP Unit · abapGit
Software
Python · TypeScript / Next.js · FastAPI · SQL · Java · Git · Playwright · GitHub Actions
AI/ML
TensorFlow/Keras · CNNs · Transfer learning · Grad-CAM

CREDENTIALS