diff --git a/dist/index.html b/dist/index.html index 0721abb..01ec0cb 100644 --- a/dist/index.html +++ b/dist/index.html @@ -1,295 +1,288 @@ - - - - - - Aditya Varma | Software Developer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + Aditya Varma | Software Developer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + +
+
+

My Projects

+
+
+ +
+
+

js-rpc - Stream-based JSON RPC for JavaScript/TypeScript Applications

+
    +

    Made with:

    +
+

+ js-rpc is an advanced library tailored for JavaScript and TypeScript applications, pioneering in the realm of stream-based RPC calls. Unlike traditional RPC libraries, js-rpc offers extended capabilities + including unary, duplex, server-stream, client-stream, and raw calls. This feature set allows for versatile and highly performative data exchange, rendering js-rpc an indispensable tool for complex, real-time + applications. +

+
- -
- - - -
- - - - -
-
-

My Projects

-
-
- -
-
-

js-rpc - Stream-based JSON RPC for JavaScript/TypeScript Applications

-
    -

    Made with:

    -
  • -
-

js-rpc is an advanced library tailored for JavaScript and TypeScript applications, pioneering in the realm of stream-based RPC calls. Unlike traditional RPC libraries, js-rpc offers extended capabilities including unary, duplex, server-stream, client-stream, and raw calls. This feature set allows for versatile and highly performative data exchange, rendering js-rpc an indispensable tool for complex, real-time applications.

- -
+
+
+
-
-
- -
-
-

secureChatApp - A New Standard in Secure Communication

-
    -

    Made with:

    -
  • -
  • -
  • -
-

The secureChatApp is a groundbreaking web application that brings unparalleled security to your conversations. It leverages advanced asymmetric encryption techniques to secure messages, ensuring utmost privacy and confidentiality. The secureChatApp is built using Python for backend logic, HTML5 for structure, and CSS for styling. The server-side logic is handled by Flask, a lightweight and robust web framework for Python. Data security is further enhanced with itsdangerous, a Python library to deal with JSON Web Signatures and encryption. Cachelib is used for caching functionalities, while Flask-Session manages users' sessions. Blinker provides a fast dispatching system that allows your application to send signals and respond to them. The application follows stringent cybersecurity best practices, which, combined with the power of these Python libraries, makes secureChatApp a fortress against various security threats.

- +
+

secureChatApp - A New Standard in Secure Communication

+
    +

    Made with:

    +
  • +
  • +
  • +
+

+ The secureChatApp is a groundbreaking web application that brings unparalleled security to your conversations. It leverages advanced asymmetric encryption techniques to secure messages, ensuring utmost privacy + and confidentiality. The secureChatApp is built using Python for backend logic, HTML5 for structure, and CSS for styling. The server-side logic is handled by Flask, a lightweight and robust web framework for + Python. Data security is further enhanced with itsdangerous, a Python library to deal with JSON Web Signatures and encryption. Cachelib is used for caching functionalities, while Flask-Session manages users' + sessions. Blinker provides a fast dispatching system that allows your application to send signals and respond to them. The application follows stringent cybersecurity best practices, which, combined with the + power of these Python libraries, makes secureChatApp a fortress against various security threats. +

+
-
-
- -
-
-

Phishing Detection System

-
    -

    Made with:

    -
  • -
  • -
  • -
-

The Phishing Detection System is a cutting-edge web application that uses machine learning to identify phishing websites. This application harnesses the power of Python, Flask, and machine learning techniques to provide real-time phishing detection. This system allows users to enter a URL and, using a trained model, the system will evaluate the URL and return a verdict whether it's a legitimate or a phishing site. The evaluation is based on various features extracted from the URL, such as the presence of IP addresses, URL length, and others. The Phishing Detection System is an excellent tool for enhancing online security and protecting against phishing threats.

- +
+
+
+ +
+
+

Phishing Detection System

+
    +

    Made with:

    +
  • +
  • +
  • +
+

+ The Phishing Detection System is a cutting-edge web application that uses machine learning to identify phishing websites. This application harnesses the power of Python, Flask, and machine learning techniques to + provide real-time phishing detection. This system allows users to enter a URL and, using a trained model, the system will evaluate the URL and return a verdict whether it's a legitimate or a phishing site. The + evaluation is based on various features extracted from the URL, such as the presence of IP addresses, URL length, and others. The Phishing Detection System is an excellent tool for enhancing online security and + protecting against phishing threats. +

+
+
-
-
- -
-
-

Intrusion Detection System

-
    -

    Made with:

    -
  • -
-

This project implements an Intrusion Detection System (IDS) using machine learning techniques. It aims to detect and classify network intrusions or anomalous activities in a computer network.

- -
+
+
+
-
-
- +
+

Intrusion Detection System

+
    +

    Made with:

    +
  • +
+

This project implements an Intrusion Detection System (IDS) using machine learning techniques. It aims to detect and classify network intrusions or anomalous activities in a computer network.

+ -
-

FlyDreamAir Loyalty Management System

-
    -

    Made with:

    -
  • -
  • -
  • -
  • -
  • -
-

A group project for University. Coded by - Caitlin O'Flynn. The FlyDreamAir Loyalty Management System (LMS) is designed to effectively manage FlyDreamAir's customer loyalty programs. It includes features such as frequent flyer points, rewards, and various ways to earn and redeem points, as well as status upgrades. The LMS aims to provide customers with a seamless experience, strengthen customer relationships, and enhance customer retention and revenue.

- +
+
+
+
+ +
+
+

FlyDreamAir Loyalty Management System

+
    +

    Made with:

    +
  • +
  • +
  • +
  • +
  • +
+

+ A group project for University. Coded by - Caitlin O'Flynn. The FlyDreamAir Loyalty Management System + (LMS) is designed to effectively manage FlyDreamAir's customer loyalty programs. It includes features such as frequent flyer points, rewards, and various ways to earn and redeem points, as well as status + upgrades. The LMS aims to provide customers with a seamless experience, strengthen customer relationships, and enhance customer retention and revenue. +

+
-
+
+
- +

Portfolio Website

@@ -300,33 +293,38 @@

Portfolio Website

  • -

    The Portfolio Website showcases my personal projects, skills, and experiences. It is built using SCSS for styling, HTML5 for structure, CSS for additional styling, and JavaScript for interactivity. The website aims to highlight my work and provide an overview of my capabilities.

    +

    + The Portfolio Website showcases my personal projects, skills, and experiences. It is built using SCSS for styling, HTML5 for structure, CSS for additional styling, and JavaScript for interactivity. The website + aims to highlight my work and provide an overview of my capabilities. +

    -
    -
    -
    - -
    -
    -

    Noun Extractor

    -
      -

      Made with:

      -
    • -
    -

    This Java program is designed to extract all the nouns from a given string. It uses the OpenNLP library to perform POS (Part of Speech) tagging. It then filters out all the nouns (both proper and common) from the tagged words. It also ensures that the output is in lowercase and duplicates are removed.

    - +
    +
    +
    + +
    +
    +

    Noun Extractor

    +
      +

      Made with:

      +
    • +
    +

    + This Java program is designed to extract all the nouns from a given string. It uses the OpenNLP library to perform POS (Part of Speech) tagging. It then filters out all the nouns (both proper and common) from the + tagged words. It also ensures that the output is in lowercase and duplicates are removed. +

    +
    +
    - +

    Todo List - Now saves lists and works on phone too!

    @@ -336,176 +334,156 @@

    Todo List - Now saves lists and works on phone too!

  • -

    The Simple Todo List is a web application that helps manage your tasks. It allows users to add new tasks, mark tasks as completed, clear completed tasks, and view the number of uncompleted tasks. It is built using HTML5 for structure, CSS for styling, and JavaScript for interactivity.

    +

    + The Simple Todo List is a web application that helps manage your tasks. It allows users to add new tasks, mark tasks as completed, clear completed tasks, and view the number of uncompleted tasks. It is built + using HTML5 for structure, CSS for styling, and JavaScript for interactivity. +

    -
    -
    - - - - -
    -
    - - - -
    -
    -

    Technical Skills

    - -
      -
    • AWS
    • -
    • Typescript
    • -
    • JavaScript
    • -
    • Node.js
    • -
    • Python
    • -
    • Java
    • -
    • C++
    • -
    • HTML
    • -
    • CSS
    • -
    • SCSS
    • -
    • Git
    • -
    • MySQL
    • -
    • Linux
    • -
    • Oracle
    • -
    • RStudio
    • - -
    -
    +
    +
    + + +
    +
    + + + +
    +
    +

    Technical Skills

    + + +
    + +
    + + + +
    +
    + + +
    +
    +

    My Education

    + +
    +
    +
    + +
    -
    - - - -
    -
    - - -
    -
    -

    My Education

    - -
    -
    -
    - -
    - -
    -

    2024

    -

    University of Wollongong - Bachelor of Computer Science (Hons.)

    -

    Current GPA 6.9/7

    -

    Current WAM 88

    -

    -
      -
    • Major 1 - Cybersecurity
    • -
    • Major 2 - Artificial Intelligence and Big Data
    • -
    • Dean's Merit List - Faculty of Engineering and Information Science BCompSci
    • -
    • University of Wollongong Excellence Scholarship
    • -
    -

    Subjects Completed

    -

      -
    1. CSIT111 - Programming Fundamentals - High Distinction
    2. -
    3. CSIT113 - Problem Solving - High Distinction
    4. -
    5. CSIT114 - System Analysis - Distinction
    6. -
    7. CSIT115 - Database Management and Security - High Distinction
    8. -
    9. CSIT121 - Object Oriented Design and Programming - High Distinction
    10. -
    11. CSIT127 - Networks and Communication - High Distinction
    12. -
    13. CSIT128 - Introduction to Web Technology - High Distinction
    14. -
    15. CSCI235 -Database System - High Distinction
    16. -
    17. CSIT214 - IT Project Management - Distinction
    18. -
    19. MATH255 - Mathematics For Computing - High Distinction
    20. -
    21. CSIT302 - Cybersecurity - High Distinction
    22. -
    23. CSCI323 - Modern AI - High Distinction
    24. -
    -

    -
    -
    +
    +

    2024

    +

    University of Wollongong - Bachelor of Computer Science (Hons.)

    +

    Current GPA 6.9/7

    +

    Current WAM 88

    +

    +
      +
    • Major 1 - Cybersecurity
    • +
    • Major 2 - Artificial Intelligence and Big Data
    • +
    • Dean's Merit List - Faculty of Engineering and Information Science BCompSci
    • +
    • University of Wollongong Excellence Scholarship
    • +
    +
    -
    - - -
    -
    -

    Contact Me

    -
    -
    - -

    Email

    -

    hello@adityav.au

    -
    -
    - -

    GitHub

    - addievo -
    -
    - -

    LinkedIn

    - addievo -
    +
    +
    + + +
    +
    +

    Contact Me

    +
    +
    + +

    Email

    +

    hello@adityav.au

    +
    +
    + +

    GitHub

    + addievo
    +
    + +

    LinkedIn

    + addievo +
    +
    -
    -

    Send Email

    + +

    Send Email

    -
    - -
    +
    + +
    -
    - -
    +
    + +
    -
    - -
    +
    + +
    - -
    -
    -
    -
    - - @@ -513,25 +491,30 @@

    Send Email

    - + @@ -541,7 +524,5 @@

    Send Email

    - -