Abdullah Jaswal, Full-Stack AI Engineer

I build fast, secure, AI-native software.

Full-stack AWS certified AI-driven
Scroll

Timeline

~/career $ status

On branch teladen ongoing

Full-Stack AI Engineer @ Teladen (since Aug 2025)

~/career $ log --since=2014

  • Aug 2025
    Joined Teladen as Full-Stack AI Engineer HEAD
  • Jul 2025
    Graduated Master of IT, RMIT University
  • Jul 2025
    Finished industry project at Fibreglass Transport Equipment
  • Feb 2025
    Started industry project at Fibreglass Transport Equipment
  • Apr 2024
    Left Tabir Academy
  • Nov 2023
    AWS Solutions Architect, Associate
  • Jul 2023
    Started Master of IT, RMIT University
  • Jan 2023
    Promoted to Senior Software Engineer at Tabir Academy
  • Jul 2022
    AWS Cloud Practitioner
  • Sep 2021
    Joined Tabir Academy as Software Engineer
  • Aug 2021
    Graduated BSE, Beaconhouse National University
  • Sep 2017
    Started BSE, Beaconhouse National University
  • Jul 2014
    Interned at Kuwait Oil Company, IT Service Desk init

Stack

~/stack $ ls --by=domain

AI & LLM Engineering
Agents with tool calls and RAG pipelines, structured outputs, prompt iteration, and evals to catch regressions.
LangChainLangGraphTool callingRAGStructured outputsPrompt engineeringLLM evalsAWS Bedrock
Backend
PythonC# / ASP.NETDjangoFastAPIGoNode.js (Express)Spring BootKeycloak / OAuth 2.1
Frontend
ReactNext.jsAngularSwiftUITailwind CSSTypeScript
Data
PostgreSQLpgvectorPostGISRedisMongoDBMS SQL
Cloud & DevOps
AWS (EC2 / ECS)AWS LambdaAWS S3DockerTerraformApache KafkaCI / CD
Quality
JestVitestPlaywrightxUnitpytest

Projects

~/projects $ ls -1

News Event App

GenAI app

GenAI news assistant · Django and React

A RAG chat for questions about news events, answered only from twenty source documents (PDFs, text and images). Each chunk gets a line of context before indexing, search mixes vectors and keywords then reranks, and every claim in an answer carries its source and a label from verified to rumour or debunked. Answers can include charts drawn with Tickyr Charts. A Django API and LangGraph agent on AWS Bedrock with Qdrant, behind a TanStack Start front end.

News Event App answering what caused the Iberian blackout, with verification labels on each claim and a donut chart of Spain's power supply
PythonTypeScriptDjangoLangGraphAWS BedrockQdrantReactTanStackPostgreSQLDocker

FlightPath

Web app

Live flight tracking · Go and React

A live map of every aircraft in the sky, built from crowd-sourced ADS-B data. Positions stream over WebSocket and the map dead reckons between reports; flat and globe views, altitude colours, day and night, weather radar, routes, photos, a replay of the last hour and a command palette. A Go API with PostGIS and Redis behind a TanStack Start front end, deployed to AWS with Terraform.

GoTypeScriptReactTanStackPostGISRedisWebSocketDockerTerraform

Tickyr Charts

Library

Canvas charting library · React and Solid

A canvas-rendered charting library for React and Solid, powered by a shared engine compiled to WebAssembly. Sixteen chart types, built for smooth interaction and low memory use on mid-tier devices.

WebAssemblyTypeScriptReactSolidCanvas

Experience

~/experience $ cat roles/*.md

  1. Teladen

    Remote

    Melbourne, AU

    Aug 2025 - Present
    1. Full-Stack AI Engineer

      Aug 2025 - Present
  2. Fibreglass Transport Equipment

    Hybrid

    Melbourne, AU

    Feb 2025 - Jul 2025
    1. Software Engineer

      RMIT Industry Project Feb 2025 - Jul 2025

      Built a full stack production scheduling system using constraint programming for a leading Australian manufacturer of refrigerated trucks and trailers, replacing their manual planning process.

  3. Tabir Academy

    On-site

    Lahore, PK · 2 roles

    Sep 2021 - Apr 2024
    1. Senior Software Engineer

      Jan 2023 - Apr 2024

      Online exam preparation platform with web and mobile apps. Remote and part-time from Jul 2023, alongside the Master of IT at RMIT.

      Moved the platform from a legacy monolith to microservices architecture, worked across the backend, frontend, mobile app and cloud infrastructure, and mentored junior engineers.

    2. Software Engineer

      Sep 2021 - Jan 2023

      Worked across the platform's web app, exam services, databases and authentication.

      Built course and exam features with the content and product teams, automated the upload and extraction of exam content to replace manual data entry, set up user sign-in, and managed the platform's databases, including backups and failover.

  4. Kuwait Oil Company

    On-site

    Kuwait

    Jul 2014
    1. Summer Intern, IT Service Desk & IT Operations

      Internship Jul 2014

      A short summer internship while I was still in school, with the IT Service Desk team at KOC, Kuwait's state-owned oil producer. I learned how they handle user requests, visited the server and mainframe room, and picked up a little networking. It got me interested in IT early.

Education

~/education $ cat degrees/*.md

  1. Master of Information Technology

    Master's

    RMIT University

    Melbourne, Australia

    Jul 2023 - Jul 2025 · GPA 3.5 / 4.0

    AI EngineeringCloud ComputingiPhone Software Engineering (Native iOS)Further Web ProgrammingDatabase ApplicationsPractical Data Science with Python
  2. Bachelor of Software Engineering

    Bachelor's (Hons.)

    Beaconhouse National University

    Lahore, Pakistan

    Sep 2017 - Aug 2021

    Data Mining and WarehousingMobile Computing (Native Android)Web EngineeringNatural Language ProcessingAdvanced Database Management Systems

Credentials

~/credentials $ verify --issuer aws

Contact

abdullah@portfolio: ~/contact

$whoami

Abdullah Jaswal // Full-Stack AI Engineer

$cat contact.txt

$cat linkedin.badge

$./reach-out.sh

# open to senior roles and sharp collaborations. fastest reply by email.

$