Course code: WEB-37
  • Years with company: 1,5
  • Years programming: about 4
  • Primary programming language: C
  • Other programming languages: Python, Bash, JavaScript
  • Unit test harnesses: CppuTest
  • Something else: I'm electronics and programming enthusiast. I like to solder and program in my free time. My passion is learning new technologies.
  • Test practice now: With CppUTest
  • Target system: Arm core, LTE modem and GNSS module
  • Dev tools: gcc-arm-none-eabi toolchain, cmake + make build system, docker container for build env, vscode
  • Build time: Under 10 seconds
  • Coding standard: We have certain rules that we should follow while developing
  • Function too long: When you need to scroll to see all of the function lines
  • Code reviews: Code reviews are done before merge requests
  • Code time: 60
  • Test time: 30
  • Debug time: 10
  • Favorite thing about dev: I like figuring out the best way to implement certain things
  • Least favorite thing about dev: When algorithm that seemed good in my head does not work in code as expected
  • Tdd knowledge: I know basic principle of it, more or less how it should be applied
  • Why are you attending: I want to master TDD and improve my development toolset