Resume

Professional Summary

Full-stack & Platform engineer with 8+ years of experience architecting distributed systems, cloud infrastructure, and AI-integrated applications. Proven track record delivering end-to-end solutions across GCP, Azure and on-prem—from mobile apps to production ML pipelines. Combines deep technical expertise with client-facing communication skills in research and enterprise settings.


Technical Skills

Languages: TypeScript, JavaScript, Python, Java, Dart, Ruby, C#, Zsh/Bash

Frontend: Next.js, React, Flutter, SurveyJS, Material UI, Tailwind

Backend: Spring Boot, FastAPI, Node.js (Hapi/Express), Ruby on Rails, Supabase

Databases: PostgreSQL (pgvector, Drizzle ORM), RabbitMQ, Redis, BigQuery, MySQL, MongoDB

Cloud & DevOps: GCP (GKE, Cloud Run, IAM, Logging), Azure (Container Apps, AI Foundry), Kubernetes, Docker, Terraform, Pulumi, GitHub Actions

AI/ML: LangChain, Azure OpenAI, MLFlow, TensorFlow/Keras, Weights & Biases

Auth & Security: Auth0, Keycloak (OAuth2.0/OIDC), Row-Level Security


Experience

Software Engineer | Aug 2020 - Present | Applied Artificial Intelligence Institute (A2I2), Deakin University, Melbourne, AU

Principal Responsibilities

  • Primary technical contact for Deakin’s GCP Subject Matter Expert; drive security initiatives and enterprise-grade implementations across multiple GCP projects.
  • Budget technical infrastructure for 5+ research grant applications, evolving processes for improved forecasting reliability.
  • Mentor developers in modern technologies, cloud platforms, and best practices.
  • Architect monitoring, alerting, and governance policies across multi-project infrastructure with 2 billing accounts.
  • Lead CI/CD initiatives including GitHub Actions migration, comprehensive code reviews, and technical documentation.
  • Conduct security audits, performance optimization, and feasibility assessments for third-party integrations.

Project: CARES (2025 - Present)

Full-Stack Development & Generative AI Integration

  • Sole-engineer delivering a clinical survey platform in 6 weeks for overseas conference demonstration, translating an 1800+ question psychological assessment instrument into SurveyJS with integrated GenAI workflows.
  • Integrated Azure AI Foundry to elicit comprehensive, clinically-relevant responses from UK families reporting children’s mental health concerns, reducing clinician-family communication cycles.
  • Built production solution using Next.js with TypeScript, SurveyJS for dynamic form generation, and Drizzle ORM for type-safe database operations.
  • Deployed on Azure Container Apps with MLFlow for experiment tracking, implementing TDD in an unfamiliar tech stack under strict deadline.
  • Serve as primary client liaison with BlackDog Institute, translating clinical requirements into technical specifications.

Project: MemoryAid (2025 - Present)

Mobile Development & Backend Architecture

  • Established Supabase backend architecture including schema design with linting, Row-Level Security policies, pgTap testing, and edge functions for multi-database operations.
  • Implemented Flutter/Dart mobile application with local storage and Supabase integration.
  • Developed reliable data migration pipelines between Conductor and Supabase platforms.
  • Contributed to project direction through technical documentation and pull request reviews.

Project: Conductor (2020 - Present)

Cloud Infrastructure & Platform Engineering

  • Manage multi-cloud infrastructure across Google Cloud Platform with comprehensive cost analysis for research grant applications.
  • Implement Infrastructure-as-Code using Terraform and Pulumi for automated deployment across environments.
  • Led Spring Boot migration from 2.2.7 to 3.3.4 with zero downtime for platform serving hundreds of research participants.
  • Optimize Kubernetes resource monitoring and consumption strategies, achieving significant hosting cost reductions.
  • Execute security vulnerability mitigation including OpenSSH remediation and managed SSL certificates across domains.
  • Deploy enhanced observability with GCP metrics monitoring, alert policies, and traffic analysis solutions.

Application Development

  • Contribute to and review code for a complex asynchronous distributed system involving AI, Postgres, SpringBoot, RabbitMQ, etc.
  • Implement contract testing using Pact with guidelines for team adoption.
  • Established centralized dependency management with OpenRewrite integration for automated updates.

Project: Living Knowledge (2024)

Machine Learning & AI Engineering

  • Architected PDF processing solutions leveraging GPT-3/4 integration with fuzzy matching and semantic search for document analysis.
  • Implemented database solutions using pgvector and tsvector for vector similarity and full-text search.
  • Deployed containerized MLFlow experiment tracking infrastructure for reproducible ML workflows.
  • Developed proficiency with open-source LLMs and SLURM cluster management for HPC environments.

Project: Cognitive Reviewer (2023)

Full-Stack Development

  • Authored engineering specifications for user feedback collection systems, leading full-stack implementation from design to deployment.
  • Developed RESTful APIs using FastAPI, establishing comprehensive Python testing frameworks.
  • Implemented frontend features using React for cognitive assessment tools.

Software Engineer | Mar 2019 - Jun 2020 | Deakin University, Melbourne, AU

  • Led engineering and product ownership across projects using React, Hapi, MySQL, MongoDB, Redis, Socket.io, and PostgreSQL.
  • Primary technical liaison for multiple clients, managing stakeholder expectations while implementing Agile methodologies.
  • Developed standards for secure, maintainable code and deployments using Docker Swarm and docker-compose.

Project: Educator Health Reporting System (2019-2020)

  • Developed backend using Hapi framework integrating with REDCap API, syncing participant data across systems with Sequelize ORM.
  • Designed 4NF database schema and migrated ~19K records using parallel batch processing.
  • Built React frontend with Material UI, iterating wireframes with stakeholders using Balsamiq and Adobe XD.

Project: Overseer (2019)

  • Engineered containerized Ruby application for executing and evaluating untrusted student code submissions within the OnTrack learning management system.
  • Developed Ruby gem for shared functionality between Overseer and OnTrack with RabbitMQ integration via Bunny.

Casual Academic | Mar 2019 - Jun 2020 | Deakin University, Melbourne, AU

Tutored Object-Oriented Programming (C#), Data Structures & Algorithms, and IoT Software Architecture using AWS and IBM Cloud.


Software Engineer Intern | Nov 2018 - Feb 2019 | Deakin University, Melbourne, AU

Developed React frontend and Hapi/MongoDB backend applications. Executed Agile spikes and authored technical documentation using UML methodologies.


Freelance Software Developer | Jul 2016 - Jan 2018 | India

Built mobile applications using Qt and Android with Node.js and Ruby on Rails backends. Deployed WordPress solutions with optimized Nginx configurations.


Education

Masters of IT (Professional) | 2019 | Deakin University, Melbourne, AU

Specialization in Cyber Security

Minor thesis on automatic assessment systems led to Project Overseer implementation.

B.Tech in Computer Science | 2016 | LPU, India

Majors in Software Engineering


Open Source