Skip to content
View virajmalia's full-sized avatar

Block or report virajmalia

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
virajmalia/README.md

Hi there, I'm Viraj Malia 👋

I am a Systems Software and High-performance Math Library engineer with experience maintaining large and complex products like Intel Math Kernel Library and uxlfoundation/oneMATH. My work and interests center on low-level programming, compiler toolchain development, and software security. I am based out of Vancouver, British Columbia, but open to remote work and relocation.

🛠️ About Me

  • Systems Programming: Experienced in C, C++, and Python for building robust, high-performance software.
  • Compiler Engineering: Skilled in compiler theory, code generation, optimization, and toolchain integration.
  • Linux Power User: Daily driver of Arch Linux (KDE Plasma), familiar with kernel module management and GPU hardware.
  • Performance & Debugging: Proficient with profiling, debugging, and performance analysis tools.
  • Open Source Contributor: Passionate about contributing to and maintaining open-source projects, especially those related to systems and developer tooling.
  • Gaming on Linux: Enjoy running modern games (e.g., Baldur's Gate 3, A Plague Tale: Innocence) natively, via Proton compatibility layers and wine.
  • Self-hosting: Run a self hosted Metatrader 5 algorithm trader, Immich Photo Management Server, Plex Media Server and an AI server with Ollama and N8N Agentic Workflows on a custom-built PC.

🔧 Tech Stack

Area Tools & Technologies
Programming C, C++, Python, bash, batch, perl
Compilers/Toolchains LLVM, GCC, Clang, MSVC, Make, CMake, Ninja-build
OS & Desktop Ubuntu, Arch Linux, KDE Plasma, Windows
Debug/Profiling GDB, Valgrind, strace, ldd, nm, readelf, dumpbin, VTune
Testing & Security Unit testing, Fuzzing(libfuzzer), Stress testing, Memory and Address sanitizers(LLVM), Static code analysis, Dynamic analysis, CVE detection, DLL injection testing, Secrets scanning, Copyright scanning
Version Control Git
Systems Software Memory management and Caching, Concurrency, CPU and GPU parallelism, Compiler Optimizations, Assembly Optimizations, Library/API design
AI & LLMs Math Fundamentals, PyTorch, Langchain, LlamaCPP, N8N Agentic Workflows
Soft Skills Leadership, Mentorship, Cross-function collaboration, Technical Documentation(including papers and patents), Code Review, License Review

📫 Get in Touch

📊 Stats

Top 7th contributor among 90 total contributors in the Intel oneMKL proprietary codebase, in terms of addition/deletions and number of commits.

Screenshot 2025-07-25 222014

Top 8th contributor among 70 total contributors in the https://github.com/uxlfoundation/oneMath project: https://github.com/uxlfoundation/oneMath/graphs/contributors

image

KDE Plasma Contributor (Gitlab): https://invent.kde.org/papercut


Thanks for stopping by! Feel free to explore my repositories or reach out if you want to collaborate on systems or compiler projects.

Pinned Loading

  1. llama4u llama4u Public

    Llama4U is a privacy-focused AI assistant developed using Ollama, LangChain and Llama3.

    Python 1

  2. vmalia/oneMATH vmalia/oneMATH Public

    Forked from uxlfoundation/oneMath

    oneAPI Math Kernel Library (oneMKL) Interfaces

    C++ 3

  3. mql-dashboard mql-dashboard Public

    A Metatrader 5 server is hosted on a PC, which broadcasts MQTT data. This data is received by an ESP32 microcontroller board via WiFi and sent to an E-Paper display driver which displays the receiv…

    C 4

  4. media-server media-server Public

    A Media Server that hosts Plex and Immich locally using Docker Compose. Uses Nginx reverse-proxy for external access.

    1

  5. ugot-programs ugot-programs Public

    A collection of python programs for UGoT Robotic Kit by UBTech: https://www.kickstarter.com/projects/ubtech/ugot-robotic-kit-future-crafted-now

    Python 2

  6. singularity singularity Public

    A security analyzer that suggests tools and solutions for multi-language projects.

    C++