Hello, I'm

Explore my projects, discover my experiences, and connect with my passions. Dive in to learn more about my journey. Happy browsing!

hero image

+

Projects

~

Users

+

Happy Clients

Years

About Image

About Me

I am a full-stack developer and data scientist skilled in Java, Python, and TypeScript, with expertise across frontend (React, Next.js), backend (Node.js, Spring Boot, GraphQL), and database management with MySQL and MongoDB. Proficient in CI/CD and AWS, I am passionate about working with teams to craft secure, high-performance applications and deliver optimised, innovative solutions. Explore my work on my portfolio and GitHub.

  • Languages: Java, Python, TypeScript, JavaScript, R, Solidity, C
  • Frontend: HTML5, CSS, SASS, React.js, Next.js, Vue.js, Bootstrap, Vite
  • Backend: Node.js, Spring Boot, Express.js, GraphQL, Nest.js
  • Database: MySQL, PostgreSQL, NoSQL, MongoDB, QGIS, Tableau
  • Testing: Jest, JUnit, TDD, BDD, Unit Test, Integration Test
  • DevOps: Docker, CI/CD, GitHub Actions, AWS (RDS, EC2, S3, CloudFront, Route 53, Load Balancer, Lambda)
  • Tools: Git, Postman, Jira, Trello, Confluence, Slack, Microsoft Teams
  • Other: REST APIs, Agile, CI/CD, OAuth, Data Visualisation, SEO

My Projects

  • Personal Profile Website

    Full-stack personal website using Java Spring Boot, React-TypeScript, and AWS services with CI/CD automation, performance optimization, and secure deployment

  • Game of Ethics

    Full-stack MEVN web app for airline ethics game, developed with Agile methodology, featuring robust login, re-join function, real-time UI enhancements, and client collaboration

  • Bigfoot Sightings in North America

    Interactive Shiny app for exploring and analyzing Bigfoot sightings with climate and text insights

  • Sentiment Classifier

    Twitter Sentiment Classifier using ML Algorithms

  • COVID19 Rumour Detection

    COVID-19 Rumor Detection in Tweets using Machine Learning Models

  • Lucky Draw Competition

    Java-Based Lucky Draw System for Competitions and Prize Distribution

  • FAPS: A fair, autonomous and privacy-preserving scheme for big data exchange based on oblivious transfer, Ether cheque and smart contracts

    Autonomous, fair data exchange using Ethereum smart contracts for secure, private, and cost-effective transactions

  • A lightweight privacy-preserving scheme using pixel block mixing for facial image classification in deep learning

    Privacy-preserving facial classification using pixel block mixing algorithm with robust security and performance

  • AdvEWM: Watermark-Based Adversarial Example Generation for DNNs

    Adversarial image watermarking framework for fooling dnns with high success and efficiency

  • BABD: A Bitcoin Address Behavior Dataset for Pattern Analysis

    Comprehensive Bitcoin transaction dataset creation, subgraph generation, and behavior analysis using machine learning for address classification and feature importance insights

  • Leveraging Subgraph Structure for Exploration and Analysis of Bitcoin Address

    Bitcoin address classification using machine learning and graph neural networks to enhance cryptocurrency security with a 91.35% accuracy

  • Drone Management Database for Universities

    Spatial Database for University Drone Management with CASA Compliance and Real-time Operational Support

  • Visualising Road Safety: Crash Analysis for VicRoads

    Interactive Tableau dashboard analyzing Melbourne crash data, providing insights and recommendations for VicRoads to enhance road safety

  • Explore Melbourne: Interactive Tourist Guide

    Interactive trip website for Melbourne tourists provides easy access to attractions, weather, transport options, and city maps

Let's Connect

I'm currently looking for new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Github IconLinkedin Icon