Me

Omar Akkila


Bonjour! Hi!

I am an Open-Source Software Engineer at Collabora where I develop multimedia software, contribute to projects such as GStreamer, and more. My portfolio of projects cover a wide range of software disciplines from robotics to web apps to compilers! (Click the console icon to check some of them out)

Technical interests include programming languages, parallelism/concurrency, and systems programming. Finding ways to accomplish tasks faster without sacrificing simplicity and reliability is what I like to do. In addition, I am an ardent supporter of free, open-source software and knowledge sharing.

When not flipping bits, I like to discover new music, play soccer or squash, switch color themes, and look at all the cat content. Feel free to reach out and share some cat gifs if you have any to spare!

J'aimerais aussi utiliser cet espace comme un occasion de pratiquer mon mauvais français

  • Python
  • C/C++
  • Java
  • Rust
  • Linux
  • Git
  • Docker
  • Jenkins
  • Collabora Logo
    Collabora - Software Engineer

    May 2018 - Present

  • Collabora Logo
    Collabora - Software Engineer Intern

    Jan 2018 - May 2018

McGill University, Montréal, QC, Canada

Sept 2011 - May 2017

Bachelor of Software Engineering

  • Soccer-Playing Autonomous Robot

    First place in design competition

    Lead software designer; functional capablilities include localization, navigation, obstacle avoidance, odometry, ball-loading mechanism, and launching mechanism

    Constructed with the Lego Mindstorms EV3 Controller with Lego-based sensors and pieces

    Multithreaded Java program utilizing the LeJOS EV3 API

  • Minilang Compiler

    Compiler for a small, simple language that targets C developed using lex and yacc

    Currently in the process of replacing backend with LLVM backend

  • omakk.github.io

    Source for this site

    « 2018 »

  • GStreamer CI Support for Embedded Devices

    A look at introducing a Raspberry Pi to GStreamer's CI system

    11 Jun 2018
  • Four Open Months at Collabora

    An overview of my internship experience

    28 May 2018