Abdullah Jaswal, Senior 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

Senior Full-Stack Engineer @ Teladen (since Apr 2024)

~/career $ log --since=2021

  • Oct 2025
    Completed Onyamarks Digital contract
  • Jul 2025
    Graduated Master of IT, RMIT University
  • Jun 2025
    Joined Onyamarks Digital as Software Developer
  • Apr 2024
    Joined Teladen as Senior Full-Stack Engineer HEAD
  • Nov 2023
    AWS Solutions Architect, Associate
  • Jul 2023
    Started Master of IT, RMIT University
  • May 2023
    Left 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

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
C# / ASP.NETNode.js (Express)Spring BootDjangoKeycloak / OAuth 2.1
Frontend
ReactNext.jsAngularSwiftUITailwind CSSTypeScript
Data
PostgreSQLpgvectorRedisMongoDBMS SQL
Cloud & DevOps
AWS (EC2 / ECS)AWS LambdaAWS S3DockerTerraformApache KafkaCI / CD
Quality
JestVitestPlaywrightxUnitpytest

Experience

~/experience $ cat roles/*.md

  1. Senior Full-Stack Engineer

    Remote

    Teladen · Lahore, PK

    Apr 2024 - Present
    • Built a context-aware AI agent on AWS Bedrock with LangGraph: tool calling, cited RAG, and streamed structured output, so users act on platform data through plain conversation.
    • Shipped the core product in React and Next.js plus a strictly typed Angular admin app, on clean ASP.NET service layers tuned for low latency under load.
    • Wrote a custom chart engine that cut client memory and out-rendered third-party libraries on data-dense dashboards.
    • Stood up Keycloak as the in-house identity provider, moving auth toward FAPI with DPoP-bound tokens, OAuth 2.1, SSO, and role-based access.
    AWS BedrockLangGraphRAGC# / ASP.NETNext.jsAngularReactKeycloak
  2. Software Developer

    Contract Hybrid

    Onyamarks Digital · Melbourne, AU

    Jun 2025 - Oct 2025
    • Cut response times on high-traffic endpoints by tuning Express and TypeORM queries and adding Redis server-side caching.
    • Designed event-driven automation on Apache Kafka to decouple services and drive campaign workflows.
    • Built the React campaign dashboard with live status, filters, and data tables, and hardened delivery with Jest, Docker, and Azure DevOps CI/CD.
    Node.js (Express)Apache KafkaPostgreSQLRedisReactJestDockerCI / CD
  3. Software Engineer

    Hybrid

    Tabir Academy · Lahore, PK

    Sep 2021 - May 2023
    • Replaced a legacy monolith with Django REST and Next.js, alongside an ASP.NET quiz service pushing SignalR real-time updates across microservices.
    • Ran AWS infrastructure on ECS and Elastic Beanstalk with autoscaling for high-concurrency traffic.
    • Sped up pages with Redis caching and leaner Entity Framework queries, and kept SQL Server and PostgreSQL highly available with backups and redundancy.
    C# / ASP.NETDjangoNext.jsAWS (ECS)MS SQLPostgreSQLRedisDocker

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 - Jul 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 // Senior Full-Stack + AI Engineer

$cat contact.txt

$./reach-out.sh

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

$