Portfolio

Work Experience

  • Web Developer

    Mar. 2026 - Present
    Ocean Connect Remote
    • Support management and maintenance of Ocean Connect's website to ensure program, event, and initiative information remains accurate and accessible.
    • Update and organise website content to improve navigation, clarity, and usability for volunteers and community members.
    • Assist in strengthening the organisation's digital presence to better communicate marine conservation initiatives and community programs.
  • Outreach Officer

    Mar. 2026 - Present
    Monash Assistive Technology Team (MATT) Clayton, VIC
    • Engage with schools supporting students with disabilities to build partnerships for technology-driven empowerment.
    • Communicate the organisation's mission and coordinate collaborative initiatives such as workshops and programs.
    • Develop and maintain relationships with stakeholders to support ongoing outreach and improve impact.
  • Operations Officer

    Feb. 2026 - Present
    Monash Assistive Technology Team (MATT) Clayton, VIC
    • Assist in the technical operations of the Monash Assistive Technology Team, supporting delivery of accessibility-focused projects.
    • Collaborate with peers to ensure smooth execution of technical initiatives and internal processes.
    • Contribute to the effective functioning of the organisation by supporting coordination, communication, and operational workflows.
  • Project Coordinator

    Aug. 2025 - Present
    Monash Assistive Technology Team (MATT) Clayton, VIC
    • Lead collaboration with academic supervisor to define project goals and strategies for developing low-cost tactile and refreshable braille displays.
    • Guide and coordinate team of project officers in brainstorming and innovation for accessibility technology.
    • Conduct user interviews and design surveys to gather insights for user-centred development.
    • Lead development of React Native mobile application to support the Tactile Display project.
    • Received 90%+ positive reviews from team members for effective leadership and communication.
  • Projects Officer

    Mar. 2025 - Aug. 2025
    Monash Assistive Technology Team (MATT) Clayton, VIC
    • Collaborated with academic supervisor and fellow officers to brainstorm accessibility solutions.
    • Assisted in design, development, and testing of tactile display components for blind and low-vision users.

Projects

Personal Portfolio Website

Personal Portfolio Website

  • Developed and maintain portfolio website at www.p-jain.dev showcasing projects and technical skills.
  • Deployed on Virtual Private Server (VPS) with custom domain configuration.
Ressie Resume Builder

Ressie

  • Built a local-first web app for creating and editing LaTeX resumes through a structured form UI, without requiring LaTeX knowledge.
  • Implemented live PDF preview that auto-compiles after typing stops, with support for multiple templates including Jake's Resume, Awesome-CV, and Deedy Resume.
  • Designed a dashboard workflow for creating, searching, duplicating, pinning, archiving, and tagging resumes with localStorage persistence.
  • Prioritised privacy by keeping resume editing in-browser with compilation running on a local backend, avoiding third-party tracking.
Skill-Issue Platform

Skill-Issue (Skilliton)

  • Built AI-powered peer-to-peer skill exchange platform at UniHack 2026 enabling university students to find partners for skill swaps.
  • Developed full-stack web application using Next.js, TypeScript, and Firebase Authentication with Google OAuth support.
  • Integrated AI assistant "Skilliton" using Google Genkit and Gemini to provide personalised skill recommendations and real-time chat.
  • Implemented booking system generating Google Meet links via API and downloadable .ics calendar events for scheduled sessions.
Pomodoro Timer App

Pomodoro Timer App

  • Developed full-featured iOS productivity application with unique liquid animation timer using an Expo routing system.
  • Integrated glassmorphism UI design with ambient sound playback, haptic feedback, and multi-theme support.
  • Designed modular component architecture with file-based routing (Expo Router) and persistent storage.
Braille Character Quiz Game

Braille Character Quiz Game

  • Developed an interactive web-based game for learning and practising Braille characters.
  • Implemented real-time feedback, scoring system, and streak tracking utilising RxJS for reactive state management.
  • Designed a modern, responsive, and accessible interface with timed challenges and custom animations.
Tactile Display Project

Tactile Display Project

  • Contributed to open-source project developing low-cost refreshable braille displays (MagnePins) for blind and low-vision users.
  • Developed React Native mobile application to interact with the tactile display hardware.
  • Utilised Figma to develop mock prototypes and create an accessible companion website.
Appointment Booking System

Appointment Booking System

  • Modern rewrite of VCE Software Development project, migrated from PHP/MySQL to a Next.js and MongoDB stack.
  • Implements full CRUD operations with server-side validation and double-booking conflict prevention.
  • Features an admin dashboard for managing appointments, doctor profiles, and clinic settings.
  • Includes automated .ics calendar file generation for client bookings.

Certifications