As an organized and responsible individual, i am interested in product quality in terms of code maintainability as well as satisfying user experience. The knowledge gained from university, internship and long-term corporate experience shaped my ability to work efficiently as a part of a team or on my own.
Work on web applications as a full-stack developer within a team. Implement user interface features with functionality on server side. Develop and manage databases, optimizing performance of server actions and communications with database.
C# | ASP.NET | SQL | EntityFramework | UI | HTML\CSS | SCSS | NPM | JavaScript | Vue.js | TypeScript
Short-term internship within a R&D team to develop prototype solution and technologies on specific smart city related topic. Create math models and implement programmed simulation. Analyze simulation results.
Java | SQL | Math modelling | Programmed simulations | Data analysis
Web portal that consists of multiple parts: public part with managed information,
personal part behind authorization providing access to multiple sources and to request executing business process,
administration part that allows manage structured information available in public part
All of that built using ASP.NET Core framework as back-end technology and multiple small Vue.js SPA applications as front-end technology. Also Webpack is used to build JavaScript entry point bundles and separate common bundle as one of many steps of client side performance optimization.
Automate business process of accepting orders for products, track order execution process and manage production state. Vue.js framework used as client side library, Web API methods used to perform business logic with data.
In addition, custom in-browser 3D model editor that allows creating and editing insole models using templates and set of specific tools.
Azure Cloud computing based ASP.NET web application that allows customize video by choosing template, images, music, parts composition, preview result using in-browser 3D animation viewer, and order final video to render using Azure batch jobs.
Perform inventory of different types of city property. Massive web forms with multiple steps and input validation. Working with database to perform CRUD operations