A full-stack developer with over 2 years of experience, focusing on building scalable and efficient applications. I’m always looking for practical solutions and staying updated with the latest in tech.

Skills

Languages

  • TypeScript
  • JavaScript
  • HTML
  • CSS

Frameworks/ Platforms/ Databases

  • Node.js
  • Solidjs
  • Svelte
  • Docker
  • MongoDB

Server Management

  • Linux

Cloud Services

  • Google Cloud Platform

Soft Skills

  • Problem Solving
  • Critical Thinking
  • Adaptability

Work Experience (5)

Jun 2023 - Sep 2025
Software Engineering Intern
Paxico
 i-9, Islamabad, Pakistan
Jun 2023 - Sep 2025
Paxico - Network Management System
Contributed to developing a network management system with Node.js on a Linux server, managing user Wi-Fi access, and migrating the client portal from Svelte to SolidJS for improved performance.
  • Node.js: Developed network management system.
  • MongoDB: Managed and stored data.
  • Svelte/SolidJS: Built and maintained front-end UIs.
  • Linux: Managed user Wi-Fi access using a network management system on Ubuntu.
  • CRUD Operations: Created and managed user access and inventory.
  • Svelte to SolidJS: Improved client portal performance.
Jul 2025 - Sep 2025
Paxico - PaxicoGPT
Contributed in building a unified internal AI assistant supporting both self-hosted and online LLMs via the OpenAI API, containerised via Docker, with a Node.js backend and SQLite3 for lightweight persistent storage.
  • Node.js: Backend API and orchestration layer for LLM interactions.
  • SolidJS: For client facing UI.
  • Docker: Deploying and managing self-hosted LLMs in isolated containers.
  • SQLite3: Handled persistent conversation and configuration data.
  • OpenAI API: Integrated cloud-based models alongside self-hosted alternatives.
  • OpenRouter: Routed requests to online and local LLMs via a unified API interface.
Sep 2023 - Feb 2024
Paxico - Gigabrowser
Assisted in building the front-end with SolidJS, implementing real-time browser streaming using WebRTC, and optimizing server scalability with Node.js and Docker for the Gigabrowser project.
  • Node.js: Server-side architecture, handling real-time streaming and spawning child instances for load balancing and scalability.
  • SolidJS: Built and maintained front-end UIs.
  • WebRTC: Implemented real-time browser streaming.
  • Google Cloud: Hosted main server and services.
  • Docker: Set up isolated browser worker environments.
  • WebSockets: Maintained real-time communication during sessions.
  • Electron: Developed cross-platform browser session app.
Mar 2024 - Sep 2025
Paxico - Starzplay App
Developed a CMS using SolidJS, created a payment and subscription system with Node.js, and ensured backend deployment in Docker containers for the Starzplay App.
  • Svelte/SolidJS: Developed CMS and front-end UI.
  • Node.js: Created payment and subscription system.
  • Google Cloud Storage: Managed media assets.
  • Docker Compose: Deployed servers and ensured environment consistency.

Projects (1)

Vox AI Assistant
 https://github.com/omarellahi/vox-ai-assistant
An AI-powered voice assistant that executes commands, opens applications, and provides information with a unique interactive personality. All running locally on your device for privacy
  • Integrated Vosk for offline speech recognition and Ollama for advanced natural language processing.
  • Developed an audio playback system using mpg123 and a TTS feature requiring minimal resources.
  • Tested and optimized functionality on Linux systems, ensuring smooth operation.

Education (2)

2024 - Current
High School
 A-level
The City School
2011 - 2024
High School
 O-level
Islamabad Convent School
Grade: 1A* 1A 5B 1C

Languages

English

Fluency: Native

Urdu

Fluency: Native