About

I am an embedded software/firmware engineer, electronics hobbyist and robotist.

I like to be closer to the metal. I am very passionate about the low-level software that goes into modern devices, while not being afraid to make any hardware designs. With about 5 years of professional work experience as an embedded software engineer and more than 4 additional years of hobby experience as a tinkerer and maker, I have developed a deep passion for electronics hardware and firmware.

I am proficient in C and C++ languages and had used them on Linux, Windows and embedded devices. I am knowledgeable about computer architecture (both ISA and microarchitecture) and FPGA design.

Education-wise, I have a bachelor’s degree in Electronics and Communications Engineering and a Master’s degree in Embedded Systems. Currently, I am based in the Netherlands.

Skills

C
C++
Python
Java
C#
Bash

Tools

Most frequently used tools are GDB, Google Test, Git, Clang-tidy, CppCheck

Occasionally used tools are Valgrind, Google Benchmark, Jenkins.

Most used IDEs/editors

Vim, Visual Studio Code, Eclipse (for embedded targets).

Interests

Embedded software development, ARM microcontrollers, Embedded Linux, Embedded Android, Linux driver development, Heterogenous computing

Contact me

Find my stuff on Github: naveenspace7

Mail me: kernelupdated@protonmail.com