Skip to content
View aliadiill's full-sized avatar
🫠
Focusing
🫠
Focusing

Block or report aliadiill

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
aliadiill/README.md

Hi 👋, I'm Ali Adil

☁️ Cloud & Software Engineer | AWS Certified | Computer Science Graduate

LinkedIn GitHub Instagram Portfolio


🎓 Computer Science Graduate • ☁️ AWS SAA + CCP Certified • ⚙️ Cloud & DevOps Enthusiast • 💻 Software Developer


👨‍💻 About Me

I'm a Bachelor of Applied Computer Science graduate from Dalhousie University, currently based in Victoria, British Columbia, Canada.

My main focus is Cloud Engineering, AWS, DevOps, infrastructure automation, and software development.

I enjoy working across the complete lifecycle of a system:

Architecture → Infrastructure → Development → CI/CD → Testing → Deployment → Monitoring → Troubleshooting
  • 🎓 Graduated from Dalhousie University in December 2025
  • ☁️ AWS Certified Solutions Architect – Associate
  • ☁️ AWS Certified Cloud Practitioner
  • 🏗️ Building cloud infrastructure with AWS + Terraform
  • 🐳 Working with Docker and containerized workloads
  • ⚙️ Interested in DevOps, Platform Engineering, Cloud Engineering & SRE
  • 💻 Background in full-stack software development
  • 🔧 Experience with technical and hardware troubleshooting
  • 📍 Based in Victoria, BC
  • 🇨🇦 Open to relocation across Canada
  • 🔎 Open to full-time technical opportunities

🏆 AWS Certifications

AWS Certified Solutions Architect – Associate AWS Certified Cloud Practitioner
AWS Certified Solutions Architect – Associate AWS Certified Cloud Practitioner
September 2026 – September 2029 June 2026 – June 2029


🛠️ Languages & Technologies

☁️ Cloud & Infrastructure

Cloud and Infrastructure

AWS Terraform Docker Linux Infrastructure as Code CI/CD

AWS

EC2 S3 VPC IAM RDS DynamoDB Lambda API Gateway

Cognito CloudFront EFS EventBridge SQS SNS CloudWatch

Secrets Manager Systems Manager Elastic Load Balancing ECR SageMaker


💻 Programming Languages

Programming Languages

Python Java C JavaScript TypeScript SQL


🌐 Frontend

Frontend Technologies

React HTML5 CSS3 Tailwind CSS Vite


⚙️ Backend

Backend Technologies

Node.js Express.js Flask PHP REST APIs


🗄️ Databases

Databases

MySQL PostgreSQL DynamoDB


🔧 DevOps & Development Tools

DevOps Tools

Git GitHub GitLab VS Code Docker Terraform

CodePipeline CodeBuild CI/CD Jira Agile/Scrum


🚀 Featured Projects

☁️ CloudPress — AWS WordPress Platform

Terraform • AWS • EC2 • RDS • EFS • CloudFront • ALB • CI/CD

                    Internet
                       │
                       ▼
                  CloudFront
                       │
                       ▼
            Application Load Balancer
                       │
              ┌────────┴────────┐
              ▼                 ▼
        Private EC2        Private EC2
           AZ-1               AZ-2
              │                 │
              └────────┬────────┘
                       │
                  Shared EFS
                       │
                       ▼
                   RDS MySQL

A Terraform-managed AWS WordPress platform built to explore highly available cloud infrastructure and automated deployment.

  • Deployed two private EC2 instances across two Availability Zones.
  • Used CloudFront and an Application Load Balancer for application delivery.
  • Used RDS MySQL for structured application data.
  • Used EFS for shared application storage.
  • Implemented private networking, scoped IAM roles, Secrets Manager, and automated EC2 bootstrap.
  • Built a five-stage CI/CD pipeline using CodePipeline, CodeBuild, and AWS Systems Manager.
  • Implemented rolling deployments, release checksums, health validation, and public smoke testing.
  • Troubleshot and resolved a CloudFront redirect issue.
  • Verified infrastructure teardown after testing.

🛡️ ThreatLens — Serverless Security Investigation Platform

AWS • Terraform • Python • React • EventBridge • SQS • Lambda • DynamoDB

AWS Activity
     │
     ▼
 EventBridge
     │
     ▼
    SQS
     │
     ▼
Python Lambda
     │
     ▼
  DynamoDB
     │
     ▼
 API Gateway
     │
     ▼
React / TypeScript Dashboard

A serverless security application that turns selected AWS activity into trackable security incidents.

  • Built an event-driven architecture using EventBridge, SQS, Python Lambda, DynamoDB, and DynamoDB Streams.
  • Developed a React + TypeScript investigation dashboard.
  • Implemented Cognito MFA and protected API access.
  • Added investigation notes, incident history, and version-checked updates.
  • Implemented duplicate-event protection.
  • Automated releases using CodePipeline and CodeBuild.
  • Created 33 Python tests + 7 frontend tests.
  • Verified 10 incidents from 15 synthetic-event submissions with no duplicate incidents from replayed events.

🤖 StreamML — Streaming Data & Model Validation Platform

AWS • Terraform • Docker • Python • ECR • CodeBuild • Machine Learning

             Transaction Stream
                     │
                     ▼
             Kinesis Data Streams
                     │
                     ▼
                  Lambda
                 /      \
                ▼        ▼
               S3     DynamoDB


              ML Workflow
                   │
                   ▼
                Docker
                   │
                   ▼
               CodeBuild
                   │
                   ▼
                  ECR

A cloud and machine-learning project exploring reliable transaction processing and model validation.

  • Designed a Terraform-managed transaction pipeline using Kinesis Data Streams, Lambda, S3, and DynamoDB.
  • Designed validation, quarantine, duplicate-prevention, raw-data preservation, and operational-state workflows.
  • Built and tested a Docker-based ML workflow using CodeBuild, ECR, and S3.
  • Evaluated 3,000 synthetic records:
    • 1,800 training records
    • 600 threshold-tuning records
    • 600 evaluation records
  • Achieved an F1 score of 0.9298.
  • Rejected a deliberately poor model through model-quality validation.
  • Tested container vulnerability gates.
  • Designed SageMaker model versioning, manual approval, batch prediction, and drift controls.

🧠 DEEBUG — AI-Driven ML Debugging Platform

React • Flask • Python • MySQL • Gemini • GitLab CI/CD

Dataset + Source Code + Errors
             │
             ▼
           DEEBUG
             │
             ▼
       Gemini Analysis
             │
             ▼
   Debugging Recommendations

An AI-driven platform designed to help developers investigate machine-learning model problems.

  • Built with React, Flask, and MySQL.
  • Integrated Gemini-powered debugging recommendations.
  • Supported dataset uploads, source-code workflows, and persistent debugging interactions.
  • Worked across frontend, backend, testing, and deployment.
  • Used GitLab CI/CD for automated delivery workflows.
  • Deployed using Netlify, Google App Engine, and Railway.
  • Collaborated as part of an Agile development team.
  • Contributed to 10+ features and enhancements.

📱 TRANSECT — Telegram Mini App

React • TypeScript • Vite • Telegram Mini Apps • TON Connect

Telegram
   │
   ▼
Mini Apps SDK
   │
   ▼
React + TypeScript
   │
   ├──── Bot API
   │
   └──── TON Connect
  • Built a full-stack Telegram Mini App in a four-person team.
  • Integrated the Telegram Mini Apps SDK and Telegram Bot APIs.
  • Integrated TON Connect.
  • Developed responsive interfaces across 10+ screens and workflows.
  • Contributed to frontend development, backend integration, testing, and deployment.
  • Participated in Agile sprint planning and code reviews during a 12-week development cycle.

🏴‍☠️ PIRATES — Python Game

Python • Pygame • Object-Oriented Programming

Python
  │
  ▼
Pygame
  │
  ├── Player Mechanics
  ├── Menus
  ├── Scoring
  ├── Characters
  └── BCI Concepts
  • Developed an interactive Python game with an eight-person team.
  • Explored Brain-Computer Interface concepts through gameplay.
  • Developed gameplay mechanics, menus, scoring, and interactive components.
  • Applied object-oriented programming across modular game components.
  • Used Git for collaborative feature development, debugging, and integration.

🎓 Education

Dalhousie University

Bachelor of Applied Computer Science

📍 Halifax, Nova Scotia, Canada
📅 September 2022 – December 2025

Relevant Coursework

Network & Cloud Computing
Information Security
Software Engineering
Data Structures & Algorithms
Server-Side Scripting
Object-Oriented Programming
Database Systems
Human-Computer Interaction

📊 GitHub Stats

Ali Adil's GitHub Stats

Ali Adil's Most Used Languages


🤝 Connect With Me

LinkedIn GitHub Instagram Portfolio Email


☁️ Building • Automating • Debugging • Learning

Open to Cloud Engineering • DevOps • Platform Engineering • Software Engineering opportunities across Canada 🇨🇦

Pinned Loading

  1. cloudpress cloudpress Public

    WordPress platform on AWS: private EC2, RDS and EFS, Terraform, CodePipeline, and health-checked rolling deployment automation.

    Python

  2. streamml streamml Public

    Transaction analytics and MLOps lab: Docker tested in AWS CodeBuild, ECR scanning, SageMaker pipeline definitions, Terraform, and React.

    HCL

  3. threatlens threatlens Public

    Serverless security operations lab: Lambda, EventBridge, SQS, DynamoDB, Cognito, React, Terraform, and verified AWS event-flow tests.

    Python