RahulDasgupta

Senior Software Engineer

Full-stack engineer with 7+ years of experience shipping large-scale products across Australia. Currently at REA Group, working on the platform that powers Australia's largest property marketplace. I've built everything from enterprise micro-frontends to geospatial systems — and I care about architecture that scales and code that lasts.

PDF

Skills

Languages
TypeScriptKotlinGoPythonC#Java
Backend
Node.jsSpring Boot.NETPostgreSQLSQL ServerMongoDBKafka
Frontend
ReactReact Native
Mobile
AndroidCapacitorCordova

Experience

2021 – now
Senior Developer

REA Group · Melbourne, Australia

Leading end-to-end delivery of features across the Core Listing Platform — the backbone of Australia's largest property marketplace. Own the full loop: feature slicing, architecture decisions, stakeholder alignment, and rollout. Also mentor graduate developers through design reviews and pairing sessions.

Core Listing PlatformArchitecture leadMentorship
2019 – 2021
Software Developer

Hexagon Mining · Perth, Australia

Built a cross-platform Micro Frontend application from the ground up, giving Hexagon the ability to ship a highly customisable product to enterprise mining clients worldwide. Simultaneously maintained a legacy Android application as part of a small core team navigating the product transition.

Micro FrontendCross-platformEnterprise product
2017 – 2019
Junior GIS Developer

Vocus Communication · Perth, Australia

Developed an in-house Fibre Asset Management system used to track and manage national fibre network infrastructure. Orchestrated a full data migration from a legacy platform to a more robust and secure system without disrupting live operations.

Fibre Asset ManagementData migrationGIS

Education

2014 – 2016
MSc Geospatial ScienceCurtin University, Australia
2012 – 2014
MSc GeologyMaharaja Sayajirao University, India
2008 – 2012
BSc GeologyMaharaja Sayajirao University, India