Course code: NEPT-2
  • Years with company: 2 months
  • Years programming: 10 years
  • Primary programming language: Embedded C
  • Other programming languages: I was using Python & VB.net in my previous job
  • Unit test harnesses: Nothing
  • Something else: I have worked in various domains like Railway displays, automotive & Electrical domains. I used multiple programming languages during my previous experience like Embedded C, Python & VB.Net.
  • Test practice now: Currently I am writing testcases using utest, and ensure that all test cases are passed.
  • Target system: Right now I'm working on a cellular module for water meters.
  • Dev tools: IAR Embedded workbench, Visual studio, GIT
  • Build time: 1-5 minutes
  • Coding standard: I follow barr & misra C coding standards
  • Function too long: If it has too many statements and too many function calls
  • Code reviews: Before merging the code into remote branch, my code will be reviewed by all other team members
  • Code time: 5
  • Test time: 3
  • Debug time: 2
  • Favorite thing about dev: We can find various solutions for a problem statement, and implement new tools/functionalities
  • Least favorite thing about dev: Sometimes with oversight we take more time for small issues in the code.
  • Tdd knowledge: Its Test Driven Development where a unit test will be written along with the regular functional code
  • Why are you attending: I thought it will be very helpful for my day to day work also to my future