Course code: TH-1
  • Years with company: 6
  • Years programming: 10
  • Primary programming language: c
  • Other programming languages: used cpp and java earlier, currently limited to c
  • Unit test harnesses: python based
  • Something else: My role was customization/support of protocol stack delivered from a supplier. Therefore I wasn't coding much in my current role, and I now perform the role of scrum master additionally.
  • Test practice now: build, and afterwards by flashing the module,
  • Target system: Wireless module, with a lwm2m client, connects to a web server and helps with provisioning of an embedded SIM.
  • Dev tools: source insight, vim/gvim. +Qualcomm tools to debug.
  • Build time: 5-30 minutes
  • Coding standard: most of my changes, I start from existing files, so the standard is more or less defined.
  • Function too long: during debug, when I find it difficult to track the flow.
  • Code reviews: normally done in gitlab
  • Code time: 2
  • Test time: 3
  • Debug time: 5
  • Favorite thing about dev: I like solving problems.
  • Least favorite thing about dev: In my current role of scrum master, there is a lot of overhead to sync multiple topics/ people etc. causing so much of context switches. the software is delivered from multiple teams, so too much dependencies.
  • Tdd knowledge: Nothing much.
  • Why are you attending: Planned by software head. I'm not shy to try new things, an idiot who finds it difficult to say "no", all things added together possibly..