Idris Aklan

I'm a final-year Software Engineering student at RMIT, finishing in November 2026. I build software at the intersection of product, data, and AI, and I have internship experience across Snowflake, RMIT, and a startup.

My experience has shaped how I think about engineering: good work is not just code that runs, it is a system that solves the right problem and can be trusted by the people who depend on it. I have owned enterprise proofs of concept from discovery through build and demonstration, with support from colleagues and mentors. That work includes adopted AI forecasting, production operational dashboards and data replication progressing into production rollout.

I can build across the stack, but my edge is connecting engineering decisions to business outcomes: knowing what to build, what not to build, and how to explain the tradeoffs.

Experience

Where I have worked

Solutions & Support Engineering Intern Snowflake

Feb 2026 - Present

Client-facing proof-of-concept delivery: turning ambiguous enterprise requirements into Snowflake AI and data solutions, demos, and implementation roadmaps.

  • Worked across 10+ enterprise engagements, owning proof-of-concept workstreams from discovery and solution design through build and demonstration, with support from colleagues and mentors.
  • Owned end-to-end POC workstreams using Snowflake Cortex, Streamlit, Python, and SQL, producing demos, architecture diagrams, feasibility notes, and technical narratives for business, data, and engineering stakeholders.
  • Built an adopted AI forecasting insight layer for a national logistics operator, helping executives and operations teams interpret forecast confidence against macroeconomic and geopolitical events.
  • Delivered a production operational control board for an aviation client, bringing three operational groups into a shared view with approximately five-minute refresh and three consultation cycles.
  • Owned CI/CD hardening of an existing AI framework with support from its owner and mentors, adding drift detection, configuration capture and deployment approval controls; the framework was adopted by multiple organisations.
  • Built a hierarchical-hash replication engine for sources without native CDC, validated it end to end and hardened it with senior engineers; production rollout was in progress when the internship ended.
  • Snowflake Cortex
  • Streamlit
  • Python
  • SQL
  • Apache NiFi (OpenFlow)
  • CI/CD

Data Engineering & Analytics Intern RMIT University

Jul 2025 - Feb 2026

Analytics-engineering delivery and technical judgment: data-quality governance, executive reporting, and platform feasibility.

  • Built regression-based dbt CI/CD gates to prevent net-new data-quality warnings from entering production pathways, standardising governance and supporting dbt Fusion readiness across 6 analytics teams.
  • Rolled out the governance model across 6 analytics teams as the primary support point for adoption, alignment, and developer workflow improvements.
  • Took an LLM-powered executive commentary workflow from POC to production over Snowflake, dbt, and Power BI data, generating monthly KPI variance narratives about internal drivers for leadership reporting, with analysts retaining responsibility for validation.
  • Led an Informatica feasibility assessment for glossary, lineage, and metadata integration, testing APIs, Snowflake scanners, and sync limits; findings helped avoid an over-engineered solution and influenced future platform direction.
  • Presented prototypes, risk analysis, architecture diagrams, and business-facing recommendations to translate technical constraints into transformation decisions.
  • dbt
  • Snowflake
  • Power BI
  • SQL
  • Python
  • CI/CD

Software Developer Intern IT Boost Australia

Feb 2025 - May 2025

Full-stack delivery in a small startup: a real-time platform owned end to end, from frontend to deployment.

  • Consulted with nontechnical business owners and clients over discovery intervals, turning communication and support pain points into scoped prototype requirements, workflow improvements, and demo feedback loops.
  • Developed a real-time messaging POC using React, Node.js, Socket.IO, and MySQL, enabling platform administrators to support users through in-product communication workflows.
  • Configured a self-managed Linux VPS deployment environment with Nginx, PM2, ISPConfig, and GitHub webhooks, creating a repeatable release path in a startup setting.
  • React
  • Node.js
  • Socket.IO
  • MySQL
  • Nginx
  • Linux VPS

Education

Education

Bachelor of Software Engineering RMIT University

Expected Nov 2026 · Melbourne, Australia

Skills

What I work with

Delivery and consulting

  • Stakeholder workshops
  • Requirements gathering
  • Solution design
  • POC delivery
  • Technical demos
  • Feasibility assessment

AI and data

  • Snowflake
  • Snowflake Cortex
  • LLMs
  • AI agents
  • Python
  • SQL
  • dbt
  • Streamlit
  • Power BI
  • Informatica

Software and DevOps

  • React
  • Node.js
  • TypeScript
  • Java / Spring Boot
  • AWS
  • Docker
  • Git
  • CI/CD
  • Linux
  • Nginx
  • MySQL
  • PostgreSQL

Resume

Want the one-pager?

Download a concise PDF resume, or view the print-friendly page.