Omar Ellahi
Software Developer
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
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
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