Based in Perth, Western Australia —

Vishal
Rawat

Software engineer with 4+ years maintaining and improving production systems across diverse technology environments. Experienced in backend API development, middleware integration, and managing real-time, batch and integration workloads. Fully authorised to work in Australia.

4+
Years experience
$3B
Systems supported
30%
Efficiency gains
Full
Stack coverage
About

Building resilient systems
that perform under pressure.

I'm a software engineer with 4+ years of experience maintaining and improving production systems across diverse technology environments. My work spans backend API development, middleware integration, and managing real-time, batch, and integration workloads.

I'm skilled at debugging, database management, performance optimisation, CI/CD and Linux deployments — with a track record of restoring system resilience, improving performance, and driving measurable return on investment.

Proficient in Python, JavaScript, SQL/MySQL, and scripting. Fully authorised to work in Australia, based in Perth, and immediately available.

Master of Computer Applications
University of Mysore, India
Nov 2024
Bachelor of Computer Applications
Indira Gandhi National Open University, India
Dec 2015
Location Perth, Western Australia
Status Immediately available
Right to work Fully authorised · Australia
Email me@vraw.dev
LinkedIn vishal0509 ↗
Focus Backend, APIs, Integration
Skills
Languages
Python JavaScript / ES6+ TypeScript SQL Golang C# Java HTML / CSS
Frameworks
Node.js React Next.js Django Redux Tailwind CSS ElectronJS .NET
Databases
PostgreSQL MySQL MSSQL
API & Integration
RESTful APIs GraphQL Webhooks WebSockets OAuth 2.0 JWT RBAC
Microsoft Stack
Azure Azure Functions API Management Voice Live Power Platform Power BI Embedded
Tools & Practices
CI/CD Linux Docker Git Azure DevOps Agile Debugging Batch processing Middleware dev API Gateway design
Experience
Jul 2025 — Present
Full-time · Remote
Software Developer
Swinburne University of Technology
  • Maintained and enhanced a middleware integration layer bridging frontend systems with backend services, improving reliability and data consistency.
  • Maintained and optimised a Next.js + PostgreSQL platform on Linux servers, improving API response times through SSR, indexing and SQL query optimisation.
  • Delivered a real-time streaming integration pipeline, replacing batch-based workflows to reduce processing latency and improve operational resilience.
  • Implemented JWT-based authentication and secure session management across API endpoints.
  • Integrated Eleven Labs conversational AI via webhook-based API orchestration enabling natural-language interaction within the application.
Jan 2025 — Jul 2025
Full-time · Remote
Web Developer
Research Graph Foundation
  • Developed and maintained full-stack web applications (Django, Python) with REST API backends supporting responsive UIs and real-time analytics dashboards.
  • Implemented API error handling, logging and response standardisation patterns to improve reliability and observability across services.
  • Managed CI/CD pipelines and Linux server deployments, reducing release friction and improving deployment consistency.
  • Built automated end-to-end and unit test suites, increasing test coverage and catching regressions before production.
Nov 2021 — Sep 2024
Full-time · Mysore, India
Programmer
Centre for Excellence in Postal Technology
  • Led REST API gateway development in Golang for the India Post IT 2.0 project — built a scalable middleware layer that reduced response latency under high-volume transactional workloads.
  • Designed and delivered an API-driven React + Redux SPA for the Dakghar Niryat Kendra (India Post Export Centre), supporting $96M USD in annual revenue.
  • Implemented OAuth 2.0 and RBAC authentication across enterprise portals for role-appropriate access to business-critical systems.
  • Architected a middleware layer using Django, Pandas, and REST APIs for real-time MIS performance reports for a $3B USD/year postal operation.
  • Automated inter-department data exchange workflows using Golang and Python with caching and rate-limiting strategies, achieving a 30% increase in operational efficiency.
  • Developed a cross-platform desktop application for the Indian Army Postal Service using ElectronJS, React, and PostgreSQL.
Project Highlights
India Post · CEPT
API Gateway — India Post IT 2.0
Led REST API gateway development in Golang for a national-scale postal IT transformation project. Built a scalable middleware layer supporting high-volume transactional workloads with reduced response latency.
Golang REST API Middleware API Gateway
India Post · CEPT
Dakghar Niryat Kendra SPA
Designed and delivered an API-driven React + Redux single-page application for the India Post Export Centre, orchestrating REST API integrations to streamline exporter workflows — supporting $96M USD in annual revenue.
React Redux REST APIs $96M USD
India Post · CEPT
MIS Reporting Middleware
Architected a middleware layer using Django, Pandas, and REST APIs to generate real-time MIS performance reports for a $3B USD/year postal operation, supporting data-driven operational decisions at scale.
Django Python Pandas $3B USD ops
Swinburne University
Real-time Streaming Pipeline
Delivered a real-time streaming integration pipeline replacing batch-based workflows, reducing processing latency and improving operational responsiveness. Integrated Eleven Labs conversational AI via webhook-based API orchestration.
Real-time streaming Webhooks AI Integration Next.js
India Post · CEPT
Indian Army Postal Desktop App
Developed a cross-platform desktop application for the Indian Army Postal Service meeting strict security and reliability requirements, built with ElectronJS, React, and PostgreSQL.
ElectronJS React PostgreSQL Cross-platform
CEPT · India Post
Workflow Automation · 30% Efficiency Gain
Automated inter-department data exchange workflows using Golang and Python. Applied caching and rate-limiting strategies to resolve cross-system data sync issues and achieve a 30% increase in operational efficiency.
Golang Python Caching Rate limiting
Contact

Let's build something
great together.

I'm immediately available and open to full-time opportunities in Perth or remote. Whether you have a role in mind or want to have a conversation — reach out.

me@vraw.dev →