I have over 20 years software development experience. First of all, I am a very good programmer. I can do coding on multiple programming language. I can leverage compiler technology, such as LLVM/CLANG, to help improve a huge bunch of code automatically.Second, I have architecture perspective, so that I can accomplish solution design and implementation independently. I have worked in Intel for 12 years since 2004. During this period, I involved in and made achievement multiple areas, including security, performance tuning, media decoding/encoding, digital surveillance, distribution computing, computer vision, IoT, mobile internet etc. Currently, I am working in healthcare area for developing medical system. It was a totally new area after I left Intel at July, 2016. At that time, I also faced the job role transition which was from an engineer to a director. However, my powerful flexibility made me pass the transition quickly. I help a start-up company to establish and grow a R&D team, build a powerful development platform for different job role working together, make technical and production road-map. All these have happened in a year. Now the start-up company is mature enough to develop image-guided therapy system independently. I believe I have successfully finished my transition. And I shaded my style management skills and practiced deep learning method which is the most popular AI method recently. With the new skills, I think I am ready for new opportunity now. My capability across the boundary between business requirement and technologies. I can help you build a technical team, which's responsibility is providing consultant service or developing software system and solution, lead your organization being the key player of new area by following the shortest technical path.
Listed skills include Windows, Linux, Java, Opencv, and 28 others.