Senior Software Engineer with over 10 years of professional experience which ranges from analog circuit design and troubleshooting to android kernel drivers. Strengths are in C programming, troubleshooting, communication protocols like USB and TCP, linux kernel, and embedded software.• Computer Languages: C++, C, Java, Python, CSS/HTML, and Visual Basic• Applications/Environments: Matlab, Putty, Clearcase, Git, Gerrit, Jira, Jenkins, Artifactory, Wireshark, Teledyne lecroy protocol analyzer, Windows, Linux, Android Linux, Code Blocks, Eclipse, Vi, and Java NetBeans • Skills/Protocols: Multi threaded programming, testing/debugging, automation of testing, Google protocol buffers, quantum framework, documentation, network monitoring, OO Programming, DDD debugger, algorithms, data structures, circuit design ,circuit analysis, i2c, spi, and serial uart