Skip to content
askJawad/ Portfolio

Sr. Software Engineer & Sr. AI Engineer

Agentic AI, LLMs, RAG

I build AI systems that do more than generate text.

I design and ship intelligent applications, reliable backend services, and cloud infrastructure that turns ideas into working products.

Experience

Roles and what I owned

  1. Feb 2025 – Present

    Dover, DE (remote)

    Sr. Software Engineer

    Aimyable

    • Built and shipped multi-agent LLM systems for a production accounts payable and RPA platform used by finance teams.
    • Built Aimy, the product’s chat assistant, along with a GPT-Live voice agent and a HeyGen AI avatar. OpenAI tool-calling through the Vercel AI SDK selects setup, process, API, or support mode.
    • Implemented Gemini and pydantic-ai execution agents in the WebSocket server to plan steps, drive Windows desktop RPA, invoke email and accounting apps, and retrieve answers from the document library during live process runs.
    • Owned AWS CI/CD (CodePipeline, CodeBuild, CDK, and ECS) for Next.js, Django, and the WebSocket worker, including staging validation and manual production approval gates.
    • Built Django scheduling with AWS SQS and Lambda to run asynchronous tasks triggered by AI agents.
    • Implemented Django-tenants and queues so multiple organizations can run AI-driven processes independently without deadlocks.
    • Integrated Windows permission flows for automated signed updates, notifications, and secure token retrieval from the Django backend.
  2. Jun 2025 – Feb 2026

    Lahore, Pakistan (remote)

    Software Engineer L4

    Motive (formerly KeepTruckin)

    • Improved production vehicle speeding detection by increasing the accuracy and reliability of safety alerts, using Here Maps data and AI-based speed sign detection.
    • Built MQTT to Kafka alert routing with AWS IoT rules so downstream webhooks could process events in real time.
    • Deployed and operated regional AWS services for EU and North America, contributing Terraform changes for consistent rollouts.
    • Resolved performance bottlenecks and kept data updates continuous so detection stayed accurate.
  3. Mar 2025 – Jun 2025

    Lahore, Pakistan (remote)

    Backend Engineer

    CodeNinja (contracted to 3E)

    • Built backend APIs for an internal AI tool at 3E that retrieves relevant resources for customer support.
    • Integrated services with AI models and maintained data-pipeline evaluation paths so retrieval and response quality stayed consistent.
  4. Nov 2024 – Feb 2025

    Lahore, Pakistan

    Software Engineer

    InfoStack

    • Developed and maintained the mCards application in Ruby on Rails, including the admin dashboard and sponsor-bank features that put custom offers on user-issued cards.
  5. Jun 2021 – Sep 2024

    Lahore, Pakistan

    Project Developer → Technical Lead

    Educative, Inc.

    • Developed Docker environments for interactive widgets on Educative’s standalone projects, using Flask to manage sessions and Redis to keep learner progress.
    • Implemented automated testing with PyTest, Selenium, and Cypress, and as technical lead reviewed code against team practices.
    • Worked with external stakeholders on requirements and brought automated testing pipelines into the development lifecycle.

Selected work

Projects I can talk through

  • Aimyable

    app.aimyable.com

    A production accounts payable and RPA platform used by finance teams, with multi-agent LLM systems in the product.

    I built Aimy, the chat assistant, along with a GPT-Live voice agent and a HeyGen AI avatar. OpenAI tool-calling selects setup, process, API, or support mode, and Gemini plus pydantic-ai agents plan steps, drive Windows desktop RPA, and pull answers from the document library during live runs.

    • OpenAI
    • Vercel AI SDK
    • Gemini
    • pydantic-ai
    • Django
    • Next.js
    • AWS

    Trace the system

    User

    A finance user asks the assistant to configure the organization.

    Example payload

    event
    user_message
    text
    Set up this organization

    Illustrative trace. Payloads are examples, not production logs.

  • Motive · speed sign detection

    Motive · Speeding (product docs)

    Production fleet safety alerts that combine map data, detected speed limits, and vehicle telemetry so fleets can catch speeding events reliably.

    At Motive I worked on speeding detection in production: improving accuracy and reliability of alerts using Here Maps data and AI-based speed sign detection, alongside real-time alert routing on AWS.

    • Here Maps
    • Computer vision
    • MQTT
    • Kafka
    • AWS IoT
    • Terraform
    • Go

    Trace the system

    Vehicle

    A vehicle reports its speed while it is on the road.

    Example payload

    source
    vehicle
    signal
    speed

    Illustrative trace. Payloads are examples, not production logs.

  • After School Life

    afterschoollife.herokuapp.com

    A site for a Santa Clara County nonprofit that runs after-school programs across multiple locations.

    Handled course cataloging, scheduling, and registration, with RSpec and Capybara coverage for authentication and payment flows.

    • Ruby on Rails
    • Next.js
    • Material UI
    • PostgreSQL
    • GraphQL
    • Devise
    • AWS S3
    • Vercel
    • RSpec
  • E-commerce microservices

    Educative · Django microservices

    RESTful Django microservices for core commerce capabilities and communication between services.

    Added OAuth2 authentication and an administrative analytics dashboard for monitoring.

    • Python
    • Django
    • Docker
    • OAuth2
    • REST APIs
    • SQLite
  • Real-time chat

    Educative · ActionCable chat

    A high-concurrency chat platform using ActionCable and Redis WebSockets for live message broadcasting.

    Unit and integration tests covered live channels and sessions with RSpec and Capybara, including checks against simulated user load.

    • Ruby on Rails
    • ActionCable
    • Redis
    • GraphQL
    • OAuth
    • ActiveJob
    • RSpec
  • Serverless Rails on AWS

    Educative · Rails on AWS SAM

    An interactive Cloud and DevOps project that walks through deploying a Rails e-learning app with AWS SAM.

    Automated tests validated Lambda data processing and API Gateway integration, with Postman performance checks and distributed tracing.

    • AWS SAM
    • Lambda
    • API Gateway
    • S3
    • EC2
    • Ruby on Rails
    • Postman
    • RSpec

Capabilities

How the work is grouped

  • AI systems

    • OpenAI
    • GPT-Live
    • Gemini
    • pydantic-ai
    • Vercel AI SDK
    • LLM routing
    • RAG
    • OpenAPI integrations
  • Backend

    • Python
    • Go
    • Ruby
    • Django
    • Ruby on Rails
    • FastAPI
    • Flask
    • REST APIs
    • GraphQL
    • WebSockets
  • Frontend

    • JavaScript
    • TypeScript
    • React
    • Next.js
    • Material UI
  • Databases

    • PostgreSQL
    • MySQL
    • Redis
    • Firebase
    • SQL
  • Cloud and infrastructure

    • AWS Lambda
    • SQS
    • S3
    • EC2
    • CodePipeline
    • CodeBuild
    • CDK
    • ECS
    • AWS IoT
    • Terraform
    • Docker
    • Kubernetes
    • Kafka
    • CI/CD
  • Testing

    • PyTest
    • RSpec
    • Selenium
    • Cypress
    • Capybara

Education

National University of Sciences and Technology (NUST)

Bachelor of Engineering, Software Engineering

2017 – 2021/Islamabad, Pakistan

Contact

Let’s talk about the work

Email, phone, LinkedIn, and GitHub are the fastest ways to reach me.

Jawad Bukhari · Sr. Software Engineer & Sr. AI Engineer