Hi, I'm Parth Patel

Parth Patel

Creative computer science professional with a blend of experience in cyber security, education, and full-stack development.

Projects

CalloutTrainer

callouttrainer.gif

As a competitive Counter Strike 2 player struggling with map callouts, I developed a web application to address this challenge. Utilizing NextJS for its SEO-friendly capabilities, I crafted a responsive, visually appealing app. Prioritizing security, I integrated a robust authentication system using Next's API routes and Firebase, ensuring secure login and session verification via JWT tokens. The app features a quiz-based learning platform with instant feedback, leveraging Firebase storage for images and Firestore for tracking user performance.

Go to site

On Mane Landing

on-mane.gif

Developed a website for a haircare product launch, incorporating my friend's vision with advanced Javascript animations and CSS for a compelling presentation. Leveraged Javascript and framer-motion to create a "starry night" background effect, and implemented custom scroll-triggered animations for product showcase. Integrated Stripe for pre-orders and Google API for address autocomplete. First-time use of Redux and Zustand for state management. Painstakingly designed every component, including input fields, to maintain a consistent, modern aesthetic matching the product.

Go to site

Ethereum Faucet

eth-faucet.gif

In 2021, I dove into web development through web 3 technologies, starting with a project born from the challenges of accessing Ethereum's testnet. To overcome the need for a 'faucet' service for test currency, I created my own, using React to build a decentralised application. This project not only introduced me to blockchain fundamentals but also sparked my passion for frontend development, thanks to React's capability for crafting visually appealing interfaces. The backend smart contract, developed in Solidity, was deployed on the Rinkeby testnet.

Go to site

Skills

Programming Languages

Python
JavaScript
TypeScript
HTML
CSS
SQL
Matlab
Solidity

Frameworks/Libraries/Services

React
NextJS
AWS: EC2, Amplify, S3
Firebase: Auth, Firestore, Storage
Redux
TailwindCSS
Framer Motion
Pandas
Numpy
Matplotlib

Tools

Visual Studio Code

Git

Vercel

Command Line Interfaces

Windows/Linux/MacOS

Jira/Confluence

Jupyter Notebooks

Ed

Splunk

GPT/CoPilot

Canva

Figma

Excel

Technical Skills

Agile Development

Parallel Programming

Functional Programming

Data Analytics

Threat Intelligence

Identity and Access Management

Governance and Regulatory Compliance

Blockchain

3D Modelling and Printing

Work

Monash University

Assistant Lecturer

Monash University: Sep 2022 - Jul 2023

Revitalised the Algorithms and Programming Fundamentals unit by developing engaging content and interactive assessments on the Ed platform, including game development projects that catered to a wide skill range. Innovations such as automated tests and a new marking portal significantly enhanced the learning experience and efficiency.

Monash University

Teaching Associate

Monash University: Feb 2022 - Sep 2022

TA for FIT1045 - Algorithms and Programming Fundamentals, FIT1008 - Introduction to Computer Science, and FIT1047 - Introduction to Computing, Networks and Security.

Monash University

Cyber Security Consultant

EY: Jan 2019 - Feb 2022

Implementation of automated security solutions, enhancing client security frameworks across major banks, government departments, and corporate entities.

Development and deployment of a Python-based Identity and Access Management (IAM) platform, streamlining security operations through the use of data science libraries for analytics and automation, optimising modules with parallelisation and multi-threading.

Lead the creation of a prototype Threat Intelligence platform with Splunk, Python and MISP, improving threat detection and response strategies.

Managed end-to-end project lifecycles, from concept through deployment, maintaining high-level client engagement and satisfaction by delivering security assessments and solutions that ensured compliance with regulatory standards and secured critical infrastructure.

Conducted web application security assessments, implementing OWASP Top 10 security standards and custom testing methodologies to identify and mitigate vulnerabilities.

Education

Bachelor of Computer Science

Monash University, Melbourne

Graduated: 2020

Specialisation in Advanced Computer Science

Minor in Cyber Security