Welcome To
My Personal Portfolio

Hi, I am Jai Phookan

|

Download My CV
ajay



About Me

I'm a recent graduate with a Master of Information Technology in Distributed Computing from the University of Melbourne, achieving a 77% WAM.
My technical skills encompass a wide range of modern web technologies and distributed systems:

Languages: TypeScript, JavaScript, Java, Python, C#
Frontend Technologies: React, TailwindCSS
Backend Technologies: Node.js, Express, Spring, Flask, .NET
Databases & Tools: PostgreSQL, MySQL, MongoDB, Redis, ElasticSearch
DevOps: AWS, Docker, NGINX, GitHub Actions

Notable Projects & Experience:
OceaniaDevs: A job platform for tech professionals in Australia that I developed and launched independently. Built with Python, Flask, PostgreSQL, Redis, and React, it features optimized search capabilities and a robust CI/CD pipeline. Currently serving a growing user base in beta.

Update (Software Development Intern): Led the transformation of a core recommender system for an AI-powered social planning app, achieving a 30% increase in user engagement. Engineered scalable backend services using TypeScript, Node.js, and ElasticSearch.

Academic Journal Management Platform: Developed a comprehensive system for an international research journal, earning the Merit Award in Computing & Information Systems. Built secure REST APIs using Node.js and MySQL for complex user management workflows.


    Projects

    OceaniaDevs: Tech Jobs Platform


    OceaniaDevs is a new refined, tailored jobs platform focused entirely on the technology industry in Australia and dedicated to serving technology professionals. • Utilized Python and Flask with Gunicorn with the Gevent library for the backend • Leveraged PostgreSQL's Full-Text Search (FTS) capabilities and created indexes on key columns, resulting in a ∼80% improvement in search query execution times • Configured NGINX as a reverse proxy, significantly boosting page load speeds • Implemented Redis for session management and caching search queries, reducing average response times by 60% • Utilized Docker for containerization, ensuring consistent development and deployment environments • Built a CI/CD pipeline to automate the deployment of the dockerized application to AWS Lightsail using GitHub Actions, streamlining updates and maintenance • Developed a responsive frontend with React and TailwindCSS, ensuring a modern and user-friendly interface


    Tech Stack
      Python
      PostgreSQL
      AWS
      Docker
      Redis
      React
      NGINX

    Real-Time Location Tracking App for Families


    • Created a Android application that incorporates real-time, simultaneous location tracking for multiple family members & uses geofencing technology to trigger alerts when members enter or exit designated zones • Led backend development for a Android application, within a three-person team, designed to enhance family safety • Utilized Kotlin and Java for the application’s core logic; integrated Firebase for real-time location data storage, • Integrated Google Maps APIs for precise location tracking and geofencing capabilities


    Tech Stack
      Android
      Java
      Kotlin
      Firebase
      Google Maps

    Realtime, Collaborative Drawing Board & Chat Application


    • Developed a real-time shared drawing board application built using Java, leveraging Java RMI for network communications, where multiple users can draw on a shared canvas simultaneously and chat together in real-time • Enables multiple users to simultaneously draw, modify shapes and interact on the canvas for collaborative work • Leveraged Multi-threading and Concurrency mechanisms to ensure seamless real-time collaboration without any lag or overlap issues for a seamless user experience


    Tech Stack
      Java

    Full Stack Vacation Rental Reservation Platform


    • Created a responsive full-stack web application for booking vacation rentals. Features added includes: Registration, Login, Creation of New Listings, Booking functionality etc. • Leveraged NodeJs and Express to devise robust RESTful APIs to support critical features, including user authentication, property listings, and reservation bookings • Utilized MongoDB with the Mongoose ODM library to enhance data management, ensuring efficient retrieval of property and user details; employed ReactJS & TailwindCSS for a modern, responsive frontend • Incorporated bcrypt and JSON Web Tokens (JWT) for enhanced user authentication, utilized AWS S3 for streamlined image storage and management and hosted on Vercel


    Tech Stack
      MongoDB
      React
      Express
      NodeJS
      AWS

    Skills & Tools

    Java
    Spring
    React
    NodeJS
    MongoDB
    Express
    MySQL
    Hibernate
    Postman
    JavaScript
    AWS
    Swagger

    Contact Me

    Contact Form