Curiosity.
Engineered.
I turn complex problems into connected, useful software.
From the first idea to the system that ships.
Trust, by design.
One interface for investigating suspicious emails, URLs, audio and AI prompts. Specialist analysis converges into a risk score and an explanation.
A Next.js interface connects to a Python FastAPI backend with separate processors for email, URL, audio and prompt analysis. Hugging Face models and Librosa support classification and spectral audio analysis; Ollama provides local LLM explanations. Redis coordinates processing, while MongoDB retains scan reports and history.
Built to disappear.
Temporary file sharing with a complete lifecycle: upload, storage, processing, access and scheduled deletion.
A NestJS API uses PostgreSQL and Prisma for metadata, SeaweedFS for files, and Redis with BullMQ for background processing. Direct uploads send bytes to storage before metadata registration. Workers save recovery checkpoints. Hourly cleanup deletes files older than 24 hours and their database records; Docker makes deployment reproducible.
Bring people together.
A connected path from discovering a developer event to booking a place, receiving a QR ticket and checking in.
A pnpm monorepo separates the Next.js 16 frontend from a NestJS API. MongoDB stores events, users and bookings; MinIO handles media storage. API queries support search, tags, filters and pagination. Booking services generate QR tickets, validate their event and attendee data, and record check-in. GitHub Actions builds Docker images for deployment, with Railway configuration also maintained in the repository.
Give ideas structure.
Turn a startup idea into a validation report, an execution plan, an interactive flowchart and a SCRUM board.
A modular Next.js and TypeScript application integrates Groq for LLM inference, NextAuth.js for authentication and MongoDB through Mongoose for stored reports and project history. Validation results feed project planning, React Flow diagrams and SCRUM boards. Protected routes, usage tracking and access limits manage the AI workflow; the repository also supports an optional local Ollama provider.
Code is individual.
Engineering is shared.
From healthcare interfaces to full-stack systems and technical leadership. Each role added a new dimension.
PlasmIT Vector
Associate Full-Stack Engineer
Apr 2026 — Oct 2026
PlasmIT Vector
Associate Full-Stack Engineer
Owned frontend, full-stack and mobile features for healthcare workflows, from requirements and user flows through testing and production readiness. Managed development, staging and production configurations, standardized reusable components, reviewed changes and supported developer onboarding.
PlasmIT Vector
Full-Stack Engineering Intern
Mar 2026 — Jun 2026
PlasmIT Vector
Full-Stack Engineering Intern
Contributed to healthcare web and mobile experiences, reusable UI components and responsive clinician workflows. Supported feature testing, debugging and iterative refinement across desktop and mobile interfaces.
WIRED Monash
Lead Frontend Developer
Feb 2026 — Jul 2026
WIRED Monash
Lead Frontend Developer
Lead frontend architecture and interface development for Monash University's IT student society. Coordinate contributors, reusable component patterns and release planning to deliver accessible, responsive technology for the student community.
LENS Corporation
Software Engineer Intern
Sep 2024 — Dec 2024
LENS Corporation
Software Engineer Intern
Developed modular interfaces for internal enterprise workflows and integrated REST APIs. Contributed across requirements, implementation, debugging, code review, testing and deployment in an Agile engineering team.
MAI Health
Frontend Engineer Intern
May 2024 — Jun 2024
MAI Health
Frontend Engineer Intern
Built React modules for patient portal workflows, appointments and health records. Integrated APIs, improved responsive layouts, and migrated application state to Redux Toolkit for more maintainable frontend modules.
Cisco
Campus Ambassador
Aug 2023 — Jul 2024
Cisco
Campus Ambassador
Connected the campus community with Cisco learning resources, certifications and technology events. Coordinated outreach and workshops, building experience in communication and community leadership.
Different layers.
One connected mind.
A toolkit built by building. Select a technology to follow it back to the work.
Application
Languages
Backend
Data
Infrastructure
Delivery
Intelligence
React
DevEvent
Gnosis AI
MAI Health
Always a student.
Always a builder.
The foundations change. The curiosity stays.
Monash University
Bachelor of Engineering (Honours) — Software Engineering
Feb 2025 — 2027 (expected)Studying software architecture and design, databases, computer networks and application development in Melbourne.
Amity University
Diploma in Computer Science Engineering
Sep 2022 — Jul 2024Computer science foundations in algorithms, data structures, operating systems and computer architecture. Coursework transferred toward the software engineering program at Monash University.
The next system
is still unwritten.
Build systems. Ship products. Solve hard problems.
Let’s make something that matters.