Course code: WEB-40
  • Years with company: 1.5
  • Years programming: 5
  • Primary programming language: It was Java
  • Other programming languages: Chora (Embedded Wizard), Python, C, a little Cpp
  • Unit test harnesses: GitLab CI
  • Something else: Since I joined the current company I am coding the UI 95% of the time. In a few weeks, I am going to start coding again in C/Cpp or Java for a new project.
  • Test practice now: Mostly manual testing
  • Target system: Embedded devices (cortex A with Linux or M architectures with RTOS)
  • Dev tools: Eclipse, Embedded Wizard IDE,
  • Build time: 31-60 seconds
  • Coding standard: Not following one in particular, I try to apply the SOLID principles whenever I can
  • Function too long: When it does more than a function or when a portion of this function could be useful somewhere else
  • Code reviews: I've never had, except for small parts of code when they were needed by one of my colleagues
  • Code time: 50
  • Test time: 40
  • Debug time: 10
  • Favorite thing about dev: solving problems and finding efficient solutions
  • Least favorite thing about dev: testing when there's UX or hardware involved
  • Tdd knowledge: just basic theory, I tried in the previous company for embedded stm32 boards but it didn't last long
  • Why are you attending: To learn more properly so I could apply for embedded development and the new coming project