← Back to list

Skills

JavaScript
Python
SQL
C/C++
Go
Assembly
PHP
Oracle
MySQL
PostreSQL
SQLite
NoSQL
MongoDB
MFC
STL
FastAPI
Flask
Node.js
Express.js
Rest Api
Git
OOA/OOD
Software development principles
Data algorithms and structures
Multithreading
Microservices architecture
Docker

Work experience

Software Engineer
since 05.2023 - Till the present day |Freelance
Python, FastAPI, SQLite, SQLAlchemy. JavaScript, Node.js, Express, SQLite, Sequelize, Swagger.
• Designed and implemented an ETL data processing system for collecting, processing, and storing data from news API servers. Developed API to facilitate seamless data access. Python, FastAPI, SQLite, SQLAlchemy, Numpy, spaCy. • Built a Training Log backend system for running club to manage training logs and deliver detailed statistical insights for club members. JavaScript, Node.js, Express, SQLite, Sequelize, Swagger. • Back End Development Course - The Cyberpro Academy.
Senior Software Engineer, Information Technology Manager
01.2017 - 04.2023 |Dialogue Development, Russia
Python, Selenium, BeautifulSoup, SQLite. JavaScript, Node.js, Express.js, MySQL. C++, MFC, Visual Studio, STL, SQLite.
Designed and implemented a property management information system for managing services, utilities, billing, and debt collection, resulting in a 10% reduction in debt and decreased office expenses. C++, MFC, Visual Studio, STL, SQLite. • Developed web scraping and data analysis tools to extract and analyze data, utilizing automation tools and frameworks for efficiency. Python, Selenium, BeautifulSoup, SQLite. • Developed backend systems for various projects’ websites, ensuring efficient data management and dynamic content delivery. HTML, CSS, JavaScript, Node.js, Express.js, MySQL. • Technology Infrastructure and Systems Integration - provided development and support for the company’s technology infrastructure, integrating information systems for finance, financial reporting, business planning, and data analysis to streamline operations and improve decision-making.
Software Developer / Architect
03.2012 - 12.2016 |Dialogue Holding
Software development, Python, Selenium, BeautifulSoup, SQLite. JavaScript
● Managed IT infrastructure across the Dialogue group of companies, overseeing the implementation and integration of information systems and ensuring high-quality service support. ● Managed software development projects, including management accounting systems, antivirus tools, and web design. Focused on innovation and meeting business requirements.
Software Developer
01.2007 - 02.2012 |DAR
C++, SQL, PostgreSQL, STL, C, Oracle, PL/SQL, HTML, CSS, JavaScript, PHP
● Designed and developed web applications, billing systems, protocol modeling software. C++, SQL, PostgreSQL, STL. ● Implemented image processing algorithms for embedded platforms. C/C++. ● Developed and tested information systems. C++, Oracle, PL/SQL. ● Created and maintained websites. HTML, CSS, JavaScript, PHP, PostgreSQL.

Educational background

Computer Science (Doctor of Science)
De Montfort University
Information Technologies (Masters Degree)
Bauman University

Languages

EnglishProficientRussianNativeHebrewElementary