Course code: ICE-1
  • Years with company: 0
  • Years programming: 11
  • Primary programming language: C, C++, Python
  • Other programming languages: Flutter
  • Unit test harnesses: Unity, pytest, inhouse tools
  • Something else: I like to play golf, and in my spare time I'm making an app for couples so that they can try new dates and be reminded to be romantic. It's fun because it's very different from embedded development.
  • Test practice now: unit tests, function tests, system tests, manual tests
  • Target system: IoT devices, embedded product with connection to cloud
  • Dev tools: zephyr, git, cmake
  • Build time: 5-30 minutes
  • Coding standard: Use tools like linters and static analysis to make sure everything at least looks the same
  • Function too long: When I need to scroll down a long way and it does way to many things
  • Code reviews: Mine are usually pretty small and concise,
  • Code time: 20
  • Test time: 40
  • Debug time: 40
  • Favorite thing about dev: Solving interesting problems and "make something out of nothing". I get to be really smart at times.
  • Least favorite thing about dev: Tight deadlines, and when the tech lead doesn't want to do anything too complex
  • Tdd knowledge: The basic structure, but I've never gotten it to stick.
  • Why are you attending: I want to become better, and make things go more smoothly.