Skills

Advanced Knowledge

  • C & C++

    Testing libraries: CTest, googletest
    Compiler: GCC, clang
    Build: Bitbake, Bazel

  • Python

    Testing library: unittest
    Other Libraries: SciPy,
    NumPy, Matplotlib, pandas

  • Bash Scripting

Intermediate Knowledge

  • Java

    Testing library: Junit 5
    Build Automation: Maven

  • Racket

  • Erlang

Advanced Knowledge of Web Development using

  • Javascript

  • Nodejs

  • HTML5 | CSS3 | Sass

  • PHP

  • NGINX

    — This website is hosted on a
    Raspberry Pi 4 running NGINX

Other Technologies

  • Linux

    — Main OS & experienced with
    all aspects and most distros
    — Experience creating, and maintaing
    kernel configurations and drivers
    — Live in CLI

  • Docker

  • Git VCS

    Experience with Gitlab
    CI/CD and pipeline automation

  • Promox

    Experience with
    KVM and QEMU

  • MongoDB

  • ROS

    Robot Operating System

  • Arduino & Microcontrollers

    Embeddeded systems programming
    on Microcontrollers like ESP32,
    teensy, arduino, etc.

  • Yocto Project (YP)

    custom Linux-based systems

Currently Learning

  • Rust

  • Linux Kernel Development

  • RISC-V ISA