Experience in transistor-level and mixed-signal circuits design, layout, HDL and physical implementation. Experience of IC (Virtuoso, Genus, Innovus) and PCB (Orcad Capture, Allegro PCB Layout) schematic and layout. PCB Design, simulation, prototyping and testing. Experience in 8/16-bit microcontroller programming in C/C++. Proficient with both procedural and Object-Oriented programming paradigm, with knowledge of some of widespread languages: Python, Visual C++, Java, C/C++, and with engineering programming languages and algebra systems (Matlab, Maxima).