
- Experience: Software Developer since 2012, contributing to applications used by numerous public and private companies. I have been focused to the Front-end development for a long time, my back-end knowledge could be outdated.
Technical Proficiency:
- Front-end Development:
- - Languages: TypeScript, ES6+
- - React-side: React, React Native, Redux (with toolkit or pure), Redux-Saga, React Context API, RNN and other common libraries
- - UI Technologies: AntDesign, Bootstrap, SemanticUI, SASS, CSS3, Tailwind, Framework 7, Cordova, 960GS grid structures (Legacy)
- - Legacy Frameworks Knockout JS, Backbone JS, Underscore JS,
- - Data Visualization: ChartJS, Recharts, basic D3JS
- - API and Data Management: GraphQL, GraphQL-Codegen, Apollo, Subgraphs, React-Query, ethers.js
- - Build Tools: Webpack, Rollup, Vite, Babel
- GIS and 3D Technologies:
- - Mapping Libraries: Leaflet JS, Turf JS, Mapbox, Yandex Maps
- - 3D Graphics: ThreeJS
- Back-end and Scripting Experience (As I highlighted above, I have been working as a Front-end developer for a long time and my backend experience is a bit outdated):
- - PHP: Yii2, Laravel, Codeigniter, Silex/Slim, Doctrine DBAL, Medoo, MySql and its forks. I used many different template engines
- - Python: Flask, Polars, Parquet files, DuckDB
- - WordPress and Opencart: Theme and plugin development
- Other Technologies
- - Legacy UI Technologies: Jquery, JqueryUI, JeasyUI, older UI structures
- - Web3: ethers.js and subgraphs
- - JS Backend: Contributing "Backend for FE" apps with express, a websocket server app with NodeJS and socketIO
- - Object-Oriented Programming: ES6+ and effective use of Prototype-based OOP with ES5
TypeScript, ES6+, React, React Native, Redux (with toolkit or pure), Redux-Saga, React Context API, RNN and other common libraries, AntDesign, Bootstrap, SemanticUI, SASS, CSS3, Tailwind, Framework 7, Cordova, 960GS grid structures (Legacy), Knockout JS, Backbone JS, Underscore JS, ChartJS, Recharts, basic D3JS, GraphQL, GraphQL-Codegen, Apollo, Subgraphs, React-Query, ethers.js, Webpack, Rollup, Vite, Babel, Leaflet JS, Turf JS, Mapbox, Yandex Maps, basic ThreeJS