Experience
Roles and what I owned
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.
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.
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.
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.
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.comA 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.comA 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 microservicesRESTful 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 chatA 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 SAMAn 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.
- Phone+92 306 7935420
- LinkedInlinkedin.com/in/jawad-bukhari-66b021181
- GitHubgithub.com/jawadalishah5
- RésuméDownload PDF
Jawad Bukhari · Sr. Software Engineer & Sr. AI Engineer