Born and raised here. The first engineering work was here too.
Dubai Creek. Wind towers and an abra
Software Engineer Intern
Telinstra FZCO
Jan 2020 - Apr 2020Dubai, UAE (Remote)
Developed software solutions for industrial control systems, focusing on code optimization, system architecture improvements, and large-scale data migration projects.
Optimized critical code paths in industrial control systems, improving performance and reducing resource consumption
Architected and executed data migration strategies for industrial control systems, ensuring zero downtime
Collaborated with engineering teams to implement new features for industrial automation platforms
Contributed to system design discussions and technical architecture planning
Industrial Control Systems
Data Migration
System Architecture
Code Optimization
Python
C++
Dubai to Blacksburg
11,670 km · West, for two engineering degrees at once.
Virginia Tech
College of Engineering, class of 2024. Two degrees, one specialisation: controls, robotics and autonomous systems.
Introduction to Control Systems (ECE 3714) · Continuous and Discrete System Theory (ECE 3704) · Signals and Systems (ECE 2714) · Artificial Intelligence & Engineering Applications (ECE 4524) · AC Circuit Analysis (ECE 3004) · Electromagnetic Fields (ECE 3105)
Capstone: an autonomous robot for Boeing and NAVAIR
Aug 2023 - May 2024 · IEEE SoutheastCon 2024
Integrated computer vision, sensor fusion, path planning algorithms, and real-time decision making with robust hardware integration.
Jun 2022 - Aug 2022Abu Dhabi, UAE (Hybrid)a summer back in the Gulf
Worked with Siemens Digital Industries to develop software solutions for industrial clients using cutting-edge IoT and industrial automation technologies.
Utilized MindSphere API to develop comprehensive software solutions for industry clients
Gained hands-on experience with industrial IoT platforms and digital transformation
Collaborated with senior engineers on mission-critical industrial software projects
Developed analytical and interpersonal skills in professional engineering environment
MindSphere API
Industrial IoT
Digital Industries
API Integration
Blacksburg to New York
680 km · North, to a full-time role in product engineering.
New York
Software engineer on EV charger monitoring and fleet management, getting chargers and building controls to talk to each other.
Manhattan from the East River. Charger at street level
Software Engineer (Product)
Ranial Systems
May 2024 - Jan 2025New York, United States
Product engineering for EV charger monitoring and fleet management: the integrations, dashboards and telemetry behind keeping chargers up.
Built MODBUS/OCPP backend integrations for EV charger monitoring and fleet management, improving uptime by 10%.
Developed charger-health dashboards, reducing reporting latency by 40%.
Analyzed and optimized telemetry pipelines, reducing diagnosis time by 30% and support tickets by 15%.
MODBUS
OCPP
Backend integrations
Dashboards
Telemetry pipelines
New York to Dubai
11,010 km · East into the night, and home, to build agents.
Dubai, again
Full stack engineer at FYI, building AI agents end to end and the apps they live in.
Sheikh Zayed Road to the Gulf, after dark
Full Stack Engineer
FYI (Focus Your Ideas)
2025 - PresentDubai, United Arab Emirates
Building AI agents end to end: voice agents, workflow automation, retrieval and memory, and the React, Swift and Kotlin interfaces people use them through.
Built and deployed AI agents end to end: Python/FastAPI AI voice agents using WebRTC, LLM tool calling, streaming audio, and persistent WebSockets, with Redis coordination and HTTP fallback.
Designed AI workflow automation with TypeScript agent orchestration, persistent state, approvals, and third-party tool API integrations; calendar scheduling reduced executions by 77% in a validated monthly-report scenario.
Implemented RAG and persistent AI memory with content ingestion, citations, and access checks, using MongoDB, Qdrant, and embeddings for memory and semantic retrieval.
Built AI tools automating PDF, Word, Excel, and PowerPoint deliverables with automated layout checks, and added browser-based verification of generated web applications.
Delivered user-facing interfaces for AI agents in React/React Native Web (TypeScript), Swift/SwiftUI, and Kotlin/Jetpack Compose, letting users converse with assistants, schedule tasks, and monitor execution; reduced React Query synchronization requests by up to 50%.
Optimized Node.js/Express, MongoDB, and Redis services; consolidated Google/Microsoft OAuth verification, reducing database lookups by 50% (4 to 2) per applicable login.
Python
FastAPI
WebRTC
WebSockets
TypeScript
RAG
MongoDB
Qdrant
Redis
React Native Web
Swift/SwiftUI
Kotlin/Jetpack Compose
Node.js
Projects
Client work, taken from requirements to production.
AI Agents & SaaS Platform
Studentize
Jan 2025 - May 2025freelance
Direct client engagement for an admissions advisory company, from requirements discovery through delivery.
Worked directly with the client from requirements discovery through delivery; designed admissions/support AI agents, and wrote proposals and implementation plans that contributed to $10k+ new MRR and 60%+ growth in qualified leads.
Advised on and improved UX, performance, and SEO, increasing organic traffic by 40%+ within two months.
Next.js
TypeScript
PostgreSQL
API Integrations
Engineering Time Tracking & Project Controls
AVIS
freelance
Workflow automation for timesheets, document approvals, and project budget-versus-actual reporting, replacing inconsistent free-text records.
Replaced the client's inconsistent free-text records with workflow automation for timesheets, document approvals, and project budget-versus-actual reporting, backed by validated relational data.
Automated Excel, CSV, PDF, and Word register imports, mapping varied source layouts into structured project data with validation and editable previews before saving.
Developed permission-scoped AI analytics and scheduled reports; owned deployment, with automated releases, encrypted backups, and documented production recovery procedures.
Next.js
TypeScript
PostgreSQL
AI Integration
Docker
AI-Powered CRM Platform
E3 Leasing
Jan 2025 - May 2025freelance
Contract, supplier, and lessee workflows for a leasing company, built from stakeholder requirements.
Translated stakeholder requirements into contract, supplier, and lessee workflows, reducing manual work by 50%.
Implemented onboarding and approvals, accelerating contract cycles by 60% and reducing data errors by 30%.