Vikrant. Get in touch

VIKRANT, DATA ENGINEER & CYBERSECURITY ANALYST

Hey,
there

I AM
VIKRANT.

Available for new opportunities Contact
Vikrant portrait

Master of IT student at USC Adelaide. I build production data systems, ML pipelines, and threat-detection platforms. Currently looking for Data Engineer and Cybersecurity Analyst roles in Australia.

Based in
Adelaide, AU
Graduating
Aug 2027
Currently building Hybrid ML IDS, capstone 2026
DATA ENGINEERING MACHINE LEARNING CYBERSECURITY NIDS / HIDS SNOWFLAKE / REDSHIFT PYTHON / SQL OWASP / NIST CSF ORACLE OCI CERTIFIED DATA ENGINEERING MACHINE LEARNING CYBERSECURITY NIDS / HIDS SNOWFLAKE / REDSHIFT PYTHON / SQL OWASP / NIST CSF ORACLE OCI CERTIFIED

PRINCIPLES

How I work.

Four rules I keep returning to. They fail more often than they succeed, which is why they are written down.

The job is not to be the smartest person in the room. The job is to ship a system that survives contact with reality.
  1. 01

    Ship over polish

    Half a system in production teaches more than a finished one in a notebook. Every project on this site has a real URL.

  2. 02

    Metrics over claims

    F1 0.95, 99.8% imbalanced data, 284k transactions. If a number is on this page, it is reproducible from a commit hash.

  3. 03

    Public over private

    Open repos, post-mortems on the blog, certifications anyone can verify. Hiding the working out hides the work.

  4. 04

    Boring tools, sharp use

    Python, Postgres, Docker, Linux. The accumulated tax of chasing the new framework usually outweighs the lift.

WHAT I CAN HELP YOU WITH

Services.

Four overlapping practices. Real shipped projects across each. See the Recent Projects section for live demos backed by actual code.

01

Data Engineering

ETL pipelines, dimensional modelling on Snowflake / Redshift, real-time ingest, observability. Production-grade, not just notebooks.

  • Python
  • SQL
  • Snowflake
  • Airflow

02

Cybersecurity Analysis

Threat detection systems, SIEM monitoring, incident response, vulnerability assessments, OWASP Top 10 testing, ISO 27001 / NIST CSF audits.

  • SIEM
  • OWASP
  • NIST CSF
  • MITRE ATT&CK

03

Machine Learning

End-to-end pipelines: feature engineering, ensemble models, threshold calibration, deployment to Streamlit / FastAPI services with real metrics.

  • scikit-learn
  • PyTorch
  • XGBoost
  • SMOTE

04

Full-Stack & DevOps

Building the dashboards and APIs that surface the data: Flask, FastAPI, React, Astro, Docker, Cloudflare Pages, Hugging Face Spaces.

  • Flask
  • FastAPI
  • Docker
  • Astro / React

TOOLS OF THE TRADE

Stack.

Six categories, every item used in a shipped project on this site. No checklist filler, no buzzwords I cannot defend in an interview.

01 Languages
  • Python
  • SQL
  • TypeScript
  • JavaScript
  • Bash
  • C
02 Data
  • Snowflake
  • Redshift
  • PostgreSQL
  • SQLite
  • Pandas
  • NumPy
  • Airflow
03 ML & AI
  • scikit-learn
  • PyTorch
  • XGBoost
  • SMOTE
  • Streamlit
  • PIL
04 Web & API
  • Flask
  • FastAPI
  • React
  • Astro
  • Tailwind
  • Pydantic
05 Security
  • MITRE ATT&CK
  • OWASP Top 10
  • NIST CSF
  • ISO 27001
  • Suricata
  • SIEM
  • Wireshark
06 Infra & DevOps
  • Docker
  • AWS
  • OCI
  • Cloudflare
  • Hugging Face
  • GitHub Actions
  • Linux

TURNING MY VISION INTO REALITY

Numbers,
verified.

The current portfolio's old stats said things like "847,293 packets analysed". That was a static mockup. These numbers are real, traceable to commits and deploys.

12+
Projects shipped
across cyber, ML, and data eng
7
Live demos running
Hugging Face Spaces, no mockups
8
Certifications
OCI Data Science Pro + others
~2
Years of experience
industry + research combined

RIGHT NOW

Currently.

A live snapshot of what is actually on my desk this week. Updated when the work shifts, not on a schedule.

  1. 01 Building

    Hybrid ML IDS, capstone

    Isolation Forest plus Random Forest plus Autoencoder ensemble on CICIDS2017. Hitting F1 0.95 on the validation slice. Currently writing the post-mortem on what went wrong on the first three attempts.

    #NIDS / HIDS

  2. 02 Learning

    Snowflake performance tuning

    Beyond the OCI Data Science cert, working through query profiling, micro-partition pruning, and warehouse sizing on production-shaped datasets. Notes go on the blog when they survive a second pass.

    #Data Eng

  3. 03 Reading

    Designing Data-Intensive Applications

    Kleppmann, third pass. Each pass surfaces something new now that I have shipped systems instead of just notebooks. The chapter on stream processing is the one that keeps paying interest.

    #Foundations

EXPERIENCE & SKILLS

Where I've worked.

  1. 2025 topresent

    Master's of Information Technology

    University of the Sunshine Coast (Adelaide Campus) · Adelaide, AU

    Postgraduate IT, focused on data systems, software engineering, and cybersecurity research. Working alongside studies on the projects and demos linked from this site.

    • Data Systems
    • Software Engineering
    • Cybersecurity
    • Research
  2. Dec 2024 toFeb 2025

    Data Engineer

    Nagarro · Adelaide, AU

    Designed and optimised data models for AWS Redshift and Snowflake data lakes. Agile/Scrum delivery, analytics for enterprise clients.

    • Python
    • SQL
    • Redshift
    • Snowflake
    • ETL
  3. May 2023 toDec 2023

    Cybersecurity Junior Analyst

    AT SecurDI · Ahmedabad, IN

    SIEM monitoring, alert triage, incident response runbooks, OWASP Top 10 web/app testing, ISO 27001 + NIST CSF compliance audits.

    • SIEM
    • OWASP
    • NIST CSF
    • ISO 27001
    • Incident Response

RECENT PROJECTS, ALL LIVE, NO MOCKUPS

Things I've shipped.

Every "Live" link below points at a real running deployment. Click any of them. They may take 30 seconds to wake from sleep, then the actual ML / API runs.

  • Screenshot of Hybrid ML Intrusion Detection

    01

    Cybersecurity / ML

    Hybrid ML Intrusion Detection

    Hybrid NIDS+HIDS combining Isolation Forest, Random Forest, and an Autoencoder ensemble with MITRE ATT&CK mapping and a real-time Streamlit dashboard.

    • Python
    • PyTorch
    • Scapy
    • Streamlit
    • Docker
  • Screenshot of ThreatLens

    02

    Threat Intelligence

    ThreatLens

    FastAPI service correlating CVEs from NVD with IP reputation and MITRE techniques. Composite scoring engine for SOC alert triage.

    • FastAPI
    • NVD API
    • MITRE ATT&CK
    • Pydantic
  • Screenshot of Cosmic Keys (NASA Finalist)

    03

    Data Science / Sonification

    Cosmic Keys (NASA Finalist)

    NASA Space Apps Global Finalist 2023. Converts planetary data into piano tones; image-to-music scanner. Built with Team Eklavya.

    • Python
    • Streamlit
    • NumPy
    • PIL
  • Screenshot of Phishing Detection Platform

    04

    Cybersecurity / ML

    Phishing Detection Platform

    Email phishing analyser with multi-format parsing, header inspection, threat-pattern recognition, persistent SQLite storage, and a Flask dashboard.

    • Flask
    • SQLite
    • BeautifulSoup
    • Docker
  • Screenshot of Credit Card Fraud Detection

    05

    ML / Data Science

    Credit Card Fraud Detection

    XGBoost + SMOTE classifier on 284k transactions. Precision-recall threshold tuning. F1 0.87 on a 99.8% imbalanced dataset.

    • XGBoost
    • scikit-learn
    • SMOTE
    • Streamlit
  • Screenshot of Log Analyzer Dashboard

    06

    Cybersecurity / SIEM

    Log Analyzer Dashboard

    Lightweight SIEM that parses syslog/auth.log/web logs, detects brute-force + port scans, MITRE-mapped threat alerting.

    • Flask
    • Chart.js
    • Regex
    • Docker
  • Screenshot of Password Strength API

    07

    Security / API

    Password Strength API

    FastAPI microservice with entropy scoring, pattern detection, and Have I Been Pwned breach checks via k-anonymity SHA-1 prefix.

    • FastAPI
    • HIBP API
    • Docker

AWARDS & RECOGNITION

Wins.

  • ASUS Republic of Gamers × The Sports Club · 2024

    ASUS ROG Showdown, The Sports Club

    Podium

    Three consecutive 2v2 podium finishes across the ASUS ROG Showdown competitive series at The Sports Club, finishing 2nd, 2nd, and 3rd in successive events.

  • NASA · 2023

    NASA Space Apps Challenge, Global Finalist

    Finalist

    Global Finalist in the NASA Space Apps Challenge 2023 with Team Eklavya. The team built AstroSonify, a system that converts planetary data (latitude, longitude, velocity, temperature) into piano tones, with image-scan-to-music capabilities.

    See announcement ↗

OFF THE CLOCK

Beyond the work.

The hiring page version of me misses everything that actually keeps the work tolerable. Here is the rest of it.

  • 01 Gaming

    ROG Showdown podiums

    Three consecutive 2v2 podium finishes in the ASUS Republic of Gamers Showdown series at The Sports Club: 2nd, 2nd, then 3rd. FPS games sharpen the same kind of pattern recognition I use in security work, only with shorter feedback loops.

    • ASUS ROG Showdown
    • 2v2
    • Podium ×3
  • 02 Languages

    Three, working order

    English (fluent, day-to-day), Hindi (native), Punjabi (conversational). Writing technical material in English is its own skill. Speaking three is occasionally useful in a stand-up; rarely useful in a code review.

    • English
    • Hindi
    • Punjabi
  • 03 Off the keyboard

    Lifting, walking, reading

    Strength training four days a week. Long walks around Adelaide for thinking. A non-trivial fraction of any blog post I publish was drafted somewhere between Henley Beach and home.

    • Adelaide
    • Strength
    • Walking