My primary field is developing and modifying the embedded software (including Pebble / PebbleTime smartwatch), writing various helper scripts for that.
Also, I have a notable experience is web backend & frontend programming (backend — mostly Python and NodeJS).
I extensively use Linux and Bash scripts.
When programming, my primary goal is to produce clean and well-documented code which will be easy to support, maintain and enhance. My favorite programming language is Python 3. Also, I am comfortable with C and JavaScript.
My other skill is reverse engineering, most notably ARM-based