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