Navdeep Beniwal

Full-Stack Software Engineer · Builder

Plan it. Build it. Ship it.

Software engineer on a mission to turn rough ideas into impactful solutions, owned from idea to production.

Navdeep Beniwal, Full-Stack Software Engineer · Builder

My Story

SITE_LOG.TXT

A software engineer by profession, and a builder at heart. I've been building things since I can remember, lego and mechanical sets, clay houses, arts and crafts projects, all in a small cabinet I pretended was my laboratory. Nothing useful ever came out of it, but I could spend hours lost in the process. Building software turned out to be the place where that instinct stopped being just fun and started being useful.

I'm a full-stack software engineer with a strong focus on the backend and building with AI. Over the years I've learned to take a vague problem, work out what it actually needs, and own it end to end, the spec, the architecture, the APIs, the testing, and shipping it to production. I care more about the shape of a system than about code that merely works, so I tend to step back and understand how the pieces connect before diving in.

Right now I'm the sole engineer at Sought, rebuilding a single-tenant legal tool into a multi-tenant SaaS platform on AWS, with data residency across six regions and async processing pipelines. Before that I shipped a real-time health-monitoring app at AICarer that launched as a pilot with Carers Queensland, and built supply-chain software for Fortune 500 clients at Manhattan Associates. I've worked solo, in early-stage startups, and inside cross-functional teams with QA, product, and other engineers.

On the side I build and ship my own passion projects, Speachy, an AI interview-practice app now used by 100+ people across 40+ countries, and Starlight, a day planner that schedules your day around what matters most, now on TestFlight. A lot of my work now runs through agentic coding workflows with Claude Code, which is less about moving faster and more about moving better.

When I'm not working, I'm usually out on a run, a bike ride, or at the gym, and most weekends end with a bakery run after a long one.

Recent Builds & Ships

STARLIGHT screenshot
ON TESTFLIGHT

STARLIGHT

Day-planner that schedules your highest-value tasks into your available time, not the ones that just feel easiest

▶ Try it now
BUILD 1/2

Experience

Software Developer

Sought Software

Jan 2025 — Present · 1 yr 9 mos · Brisbane, Australia · Remote

I'm currently building and owning two SaaS products, a document processing platform for legal workflows, and a case tracker for Right to Information requests. Working closely with the CEO, I've been handling things end to end, from gathering and shaping requirements into product and technical specs, to making the architecture and code-design decisions, implementing and testing features, and shipping and supporting them in production. Lately, I've been integrating agentic coding workflows into my day to day with Claude Code.

  • Rebuilt a single-tenant document tool into a multi-tenant SaaS platform on a serverless Python and AWS backend, designing the authentication, access control and tenant data isolation from scratch, opening it to individual legal professionals who previously needed a firm-wide enterprise purchase and deployment.
  • Engineered data residency across six live AWS regions, with the whole infrastructure defined in Terraform and CloudFormation, letting customers keep confidential documents in their chosen jurisdiction and opening up sales outside Australia.
  • Reworked the document processing (extraction, PDF conversion, and merge) flows into an event-driven async pipeline on Lambda and SQS, so large batch operations (50+ documents) run reliably instead of hitting a Lambda function's runtime limit, with real-time status surfaced to users via polling.
  • Built a Right to Information (RTI) tracker in TypeScript (NestJS, Next.js), modelling the statutory deadline workflow as a state machine behind a REST API to keep officers on top of application deadlines, covered with unit and integration tests.
  • Implemented the technical controls for a SOC 2 Type II audit across access, encryption, network, and monitoring, with a GitHub Actions pipeline enforcing dependency and vulnerability checks, taking the platform through to audit readiness.

Application Developer

AICarer

Oct 2024 — Feb 2025 · 5 mos · Brisbane, Australia · Remote

I owned the client-side engineering on a real-time wellness-monitoring app for carers looking after at-risk people at home, working closely with the CTO and product owner to ship a pilot with Carers Queensland.

  • Built the core user-facing features across iOS (SwiftUI) and Android (Kotlin), including health dashboards, multi-user switching, and incident management.
  • Integrated live health data from a cared-for user's Garmin device, sending readings to the server over REST and receiving updates over WebSocket, so carers could monitor vitals and react in real time.
  • Built background alerting with Firebase Cloud Messaging that pushed notifications when the app was closed and re-sent them at intervals until a carer acknowledged, so critical alerts could not be missed.
  • Diagnosed and fixed a critical iOS failure where the OS kept killing the backgrounded app that bridged the Garmin device to the server, tracing it to a Garmin SDK version mismatch and making the app viable on iOS.

Software Engineer

Manhattan Associates

Mar 2021 — Feb 2022 · 1 yr · Bengaluru, India

I worked on enterprise supply chain software used by Fortune 500 clients, contributing across the full stack in a cross-functional team of developers, QA engineers, and business analysts.

  • Delivered extensions to supply-chain software used by Fortune 500 companies including Tim Hortons, J. Crew, and Graybar, building on the base product to meet requirements it did not handle natively.
  • Developed REST APIs in Java extending the base Spring Boot microservices, adding custom business logic across inbound and outbound flows, to support order and shipping views unavailable in the base product, covered with JUnit tests before deployment to a shared environment.
  • Configured Pub/Sub messaging, defining the topics, subscriptions, and format transformations, to let isolated services exchange data.
  • Streamlined complex operational workflows with Angular interfaces, contributing to a reported 35% improvement in user productivity.

Academic Intern

Hewlett Packard Enterprise

Jun 2019 · 1 mo · Singapore

  • Built a Python-based ML classification model that performed 7% better than the existing one at identifying unresolved issues and bugs from the company's forum data.
  • Integrated the model into the customer feedback-response system, which ended up improving customer satisfaction by 13%.

Skills & Tools

Education

University of Melbourne

Master of Software Engineering (Distributed Computing) · 2022 — 2023

Melbourne, Australia

Vellore Institute of Technology

Bachelor of Technology in Computer Science · 2016 — 2020

Vellore, India

Startmate

Student Fellow · Winter 2024

Australia & New Zealand (remote cohort)