Position: Python Developer
Category: Python
English level: upper
Years of experience: 11

Master of Science in Information Technology - Software Engineering from Carnegie Mellon University
Software development engineer with 14 years of development experience in variety of industries: e-commerce, telecom services, IVR & voice services, IoT sensor databases, mobile application development, distributed systems, computer vision, speech recognition, natural language processing, machine learning, artificial intelligence. Designed and implemented hardware and web-based solutions, API services, native desktop, and mobile apps. Experienced in both backend and frontend parts of web solutions as well as in hardware part.

TECHNOLOGY SUMMARY
Platforms: Windows, Debian, Ubuntu, Android
Languages: Java, JavaScript, C++, C, Python, PHP, ASP .NET
DBMS: MSSQL, MySQL, PostgreSQL, SQLite
Backend: Java EE, JDBC, JAXB, JAX-WS (CXF), XML, XSLT, Spring, Hibernate, AOP, Servlets, JSP, XHTML, CSS, Ajax, WML, BRMS, Map-Reduce model, Open CV 
Frontend: HTML5, CSS3, Less/Sass, JavaScript, AJAX, ExtJS, jQuery, jQuery UI, Bootstrap, JSP, Android SDK
Methodologies: Object-oriented programming, Unit testing, Integration testing, Agile development, Scrum, Test-driven development, Continuous integration, Design patterns, Open UP, V-model.
Version Control: Git, SVN
Tools: IntelliJ IDEA, Eclipse IDE, Git/Stash, JIRA, Maven, Ant, Gradle, Jenkins, Liquibase, Sybase PowerDesigner
Hardware: Raspberry Pi 1/2/3, Arduino, Intel Edison, NVidia Jetson TK1/TX1, Microphone and camera arrays, I2C/USB connected sensors
Machine Learning and/or Data Analysis tasks involving large amounts of data and/or distributed computer systems.